Joomla 5 Mitteilung

Wir freuen uns mitteilen zu können, dass seit dem 29. Januar 2024 alle unsere Joomla Erweiterungen mit Joomla 5 kompatible sind.

Für alle die gerade noch von Joomla 3 auf 4 aktualisieren: Anleitungen für die Joomla 4 Migration gibt es hier:

Es gibt nun auch eine eigenständige Dokumentation für Visforms für Joomla 4 und für Visforms auf Joomla 5

Forum

Visforms Subscription Inhaber können in unserem Forum Fragen stellen. Bitte mit dem entsprechenden Benutzer anmelden.
Jeder kann lesend auf das Forum zugreifen.

Bitte stellen Sie nur 1 Frage pro Thema.

Wichtig Angaben für fast jede Frage:
V1: Welche Visforms-Version läuft?
V2: Welche Joomla-Version läuft?
V3: Welche PHP-Version läuft?

Aufgrund von Feiertagen und Urlaub ist bei Anfragen im Forum in der Zeit vom 20. Dezember 2024 bis zum 8.Januar 2025 mit verlängerten Antwortzeiten zu rechnen.

Problem bei Nutzung mehrerer Textareas mit Editor-Option

Mehr
1 Jahr 6 Monate her - 1 Jahr 6 Monate her #9386 von Administrator IV
Hallo Heinz,

zurück zu der kaputten Tabellen-Zeile für ID 12 in der Datenliste (fehlende Rahmen = fehlende TDs).

Der zuschaltbare HTML-Editor für Felder vom Typ 'Textarea' im Frontend hat nur eine sehr eingeschränkte Auswahl an HTML-Elementen.
Diese Konfiguration des HTML-Editors führt Visforms bewusst durch.
Das Ziel dabei ist, dass man formatierten Text eingeben kann, mit den Standard Features für Text-Formatierung.
Um HTML in Textareas zu schreiben ist es daher fest vorgesehen, dass der HTML-Editor unbedingt verwendet wird.

Die HTML-Editoren können etwa Bilder und Links einfügen.
Diese funktionieren, je nach Einstellung und Art der Nutzung, an dieser Stelle oft nicht

Wenn du vorgefertigtes HTML kopierst und einfügst, erzeugt der Editor aus dem rohen HTML-Code einfachen lesbaren Text daraus.
Der Editor ersetzt dazu bestimmte Zeichen ( < > & ) mit ihrer jeweiligen HTML-Escape Darstellung:
Code:
&lt;p style="text-align: center;"&gt;&amp;nbsp;&lt;a class="btn btn-danger" href="https://www.kurkinder.de/index.php? Itemid=524"&gt;Der Anmeldezeitraum beginnt bald!&lt;/a&gt;&lt;/p&gt;


Dann funktioniert die Anzeige.
Du siehst den HTML-Code als lesbaren Text und nicht als gerendertes HTML.

Anders sieht es aus, wenn du vorgefertigtes HTML kopierst und einfügst ohne über den Editor zu gehen - auf welchem Weg auch immer.
Wenn also der rohe HTML-Code in der Datentabelle steht, dann kann es schnell zu Anzeige-Fehlern beim Rendern des gesamten HTMLs der Seite kommen.
Dann funktioniert die Anzeige wie bei deinem Beispiel nicht.

Das kannst du in den Entwickler-Tools des Web-Browsers deutlich sehen.
Der Web-Browser kommt an dieser Stelle der Tabelle mit den TDs durcheinander und hört für die Zeile mit der ID = 12 einfach auf.

Ein anderer Umstand/Effekt entsteht übrigens, wenn ein unangemeldeter Benutzer den HTML-Code kopiert und versucht, diesen in den Editor einzufügen.
Die Joomla Text-Filter und auch die Editor-Plugin-Konfiguration löschen für diese Benutzergruppe alles an HTML aus dem eingefügten Text heraus.
Übrig bleibt der HTML-Knoten Text, also der Text, der nach dem Rendern zu lesen wäre.

Texte in der Datentabelle, wie der aus deinem Beispiel mit ID = 12, funktionieren also nicht:
Code:
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #035353; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #f4f9fa; text-align: center;">abgeschlossen.</p> <p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #035353; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #f4f9fa; text-align: center;"> <a class="btn btn-danger" style="box-sizing: border-box; text-decoration-line: none; color: #ffffff; display: inline-block; align-self: center; line-height: 1.5; vertical-align: middle; cursor: pointer; user-select: none; background-color: #a51f18; border: 1px solid #a51f18; padding: 0.6rem 1rem; font-size: 1rem; border-radius: 0.25rem; transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;" href="https://www.kurkinder.de/index.php?Itemid=524">Der Anmeldezeitraum beginnt bald!</a></p> <p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #035353; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #f4f9fa; text-align: center;"><span style="box-sizing: border-box; font-weight: bolder;">Die Teilnehmeranzahl bei der Bustour ist auf 70 Personen begrenzt!</span></p>


Liebe Grüße, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).
Letzte Änderung: 1 Jahr 6 Monate her von Administrator IV.
Folgende Benutzer bedankten sich: MaliRaj

Mehr
1 Jahr 6 Monate her #9437 von MaliRaj
Wäre es da nicht hilfreich, wenn man den Editor toggeln könnte?

Wir werden versuchen, den Editor nur mit einfachem Text zu füllen. Das ist eh Standard.

Freundliche Grüße aus PM
Heinz
(Joomla 5.1.2 / Visforms+Subscription 5.12 / PHP 8.2)

Mehr
1 Jahr 2 Monate her #9757 von Administrator IV
Hallo Heinz,

der Fehler ist behoben im neusten Release vom 12.10.2023 für Joomla 4:
Visforms 4.3.1
docs.joomla-4.visforms.vi-solutions.de/updates/version-4-3-1/
Visforms Subscription 4.3.1
docs.joomla-4.visforms.vi-solutions.de/u...s/sub-version-4-3-1/

Liebe Grüße, Ingmar

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).
Folgende Benutzer bedankten sich: MaliRaj

Mehr
1 Jahr 2 Monate her #9760 von MaliRaj
Es gibt immer noch Probleme bei Nutzung eines Textareas mit Editor-Option.

Dazu wollte ich eigentlich ein neues Thema starten. Das Forum hat aber aktuell keinen Button dafür. Es fehlen auch die Beitragspunkte: "Meine Beiträge" und "ungelesene Beiträge".

Freundliche Grüße aus PM
Heinz
(Joomla 5.1.2 / Visforms+Subscription 5.12 / PHP 8.2)

Mehr
1 Jahr 2 Monate her #9761 von Administrator AV
Hallo Heinz,
machmal sind die Joomla Zugriffsberechtigungen echt kompliziert.
Zuerst war der 'Neu' Button für alle sichtbar, auch die, die keine Subscription haben und im Forum nicht schreiben können.
Und wenn so jemand auf den Button geklickt hat, gab es eine ziemlich unverständliche Fehlermeldung.
Bei der Umstellung habe ich bei einer Benutzergruppe vergessen, sie mit in die Zugriffsebenen aufzunehmen.
Wie peinlich.
Aber manchmal will man schnell etwas machen.....
Jedenfalls sollte diese Problem jetzt behoben sein und du solltest ein neues Thema eröffnen können.
Liebe Grüße,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/en/docs/
Most of this also applies retrospectively to Joomla 3.
Please only ask 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 4:
docs.joomla-5.visforms.vi-solutions.de/docs/
Das meiste gilt rückwirkend auch für Joomla 3.
Bitte immer nur 1 Frage pro Thema stellen :-).
Folgende Benutzer bedankten sich: MaliRaj

Mehr
1 Jahr 2 Monate her - 1 Jahr 2 Monate her #9763 von MaliRaj
Das Problem bei Nutzung mehrerer Textareas ist nach wie vor behoben. ABER:
In einem Formular mit ganz unterschiedlichen Feldtypen, aber mit nur einem einzigen Textarea, kommt es trotzdem zu diesem Problem, dass bei aktivierter Editoroption keine Anzeige des Feldinhaltes erfolgt. Im Quellcode der Seite ist der Inhalt aber vorhanden. Daher gehe ich von einem JavaScript-Fehler aus. Ich habe ein Joomla-4-Testsystem zur Fehlersuche erstellt und mit einer Formular-Kopie und einem Teil Daten (mit Export/Import-Funktion) gefüllt. Auch da lässt sich der Fehler reproduzieren. Egal, ob der Feldinhalt tatsächlich HTML enthält oder nicht; in der Detailansicht ist alles da, in der Daten bearbeiten Ansicht nicht mehr. Da bräuchte ich bitte noch einmal Unterstützung.
Der Test ist erreichbar unter:
Diese Nachricht enthält vertrauliche Informationen.


Bei Bedarf kann ich auch das Formular mit Daten via Export-Funktion zur Verfügung stellen.

Freundliche Grüße aus PM
Heinz
(Joomla 5.1.2 / Visforms+Subscription 5.12 / PHP 8.2)
Letzte Änderung: 1 Jahr 2 Monate her von MaliRaj.

Moderatoren: Administrator AVAdministrator IV
Powered by Kunena Forum