Webforms-Update am 23.09: Überprüfen Sie Ihre Webformulare

28.09.2020

Das Webforms-Update in der vergangenen Woche hat einige Änderungen mit sich gebracht. Lesen Sie hier, welche Auswirkungen dies auf Ihre Webformulare hat, und worauf Sie jetzt achten sollten.

Ausgabe von Auswahlfeldern im Mail-Nachrichtentext

Die wichtigste Änderung betrifft die Ausgabe der Werte von Auswahlfeldern (Formularelemente „Einfachauswahl“, „Auswahlliste“ und „Mehrfachauswahl“) im Nachrichtentext der Mail-Aktion.

Bisher wurden diese Felder im Nachrichtentext der Mailversand-Aktion (Format „freetext“) beispielsweise in der Form ${variablenname?join(„, “)} ausgegeben. Diese Ausgabe funktioniert in der neuen Webforms-Version nicht mehr, es würde ein leerer Wert ausgegeben werden.

Die Anweisung ?join(„, “) entfällt zukünftig, alle Werte werden einheitlich in der Form ${variablenname} ausgegeben.

Produktive Formulare wurden vom Webteam korrigiert

Formulare, die zu diesem Zeitpunkt freigegeben waren und in der Struktur verwendet wurden, haben wir am 24.09. überprüft und bei Bedarf korrigiert.

Wenn Sie noch weitere Webformulare haben, die Sie nicht freigegeben haben, oder die nicht in der Struktur referenziert werden, müssen Sie diese eigenverantwortlich überprüfen.

Überschriften-Formatierung in Paragraphs

In Text-Abschnitten („Paragraph“) wird die Syntax der Auszeichnung von Überschriften in der neuen Version strenger angewendet. Dies bedeutet, dass auf ## bzw. ### zwingend ein Leerzeichen folgen muss, die schließenden ## bzw. ### können entfallen.

Beispiel:
vorher: ##Ihre Kontaktdaten##
nachher: ## Ihre Kontaktdaten

Überprüfen Sie Ihre Formulare nach Verwendungen von Überschriften in Paragraphs und ändern Sie ggfs. die Auszeichnung.

Vereinzelte Probleme bei sehr komplexen Formularen

Wir haben bei einzelnen Formularen Probleme gemeldet bekommen, dass diese nicht weitergeblättert oder abgeschickt werden konnten.

Gemeinsames Merkmal der betreffenden Formulare war, dass diese recht komplex aufgebaut waren, mit mehreren teils geschachtelten Bedingungen, ausgeblendeten Feldern, Seitenumbrüchen, etc.

Obwohl die genaue Fehlerursache immer noch nicht ganz klar ist, konnten wir in den Einzelfällen jeweils eine Lösung finden, die die Funktion des Formulars wieder hergestellt hat.

Wenn Sie ein Webformular verwenden, das oben genannte Merkmale erfüllt, bitten wir Sie, dieses einmal selbst zu testen und uns bei Problemen Bescheid zu geben.

Nicht mehr verwendete Formulare (und andere Inhalte) löschen

Bei der Suche nach den Verwendungen von „join“ in Mail-Nachrichtentexten ist uns aufgefallen, dass extrem viele Formulare nicht mehr verwendet werden und dennoch weiter existieren. Teilweise liegen diese in Ordnern mit Namen wie „Archiv“, „zu löschen“, „alte Seiten“, „nicht mehr verwendet“, „Veranstaltung xy (2014)“.

Sie können dazu beitragen, dass Ihr Bereich in FirstSpirit übersichtlicher wird, und dadurch z. B. die Fehlersuche erheblich vereinfacht wird, indem Sie solche Bereiche löschen. Vergessen Sie dabei nicht, den darüberliegenden Ordner anschließend freizugeben!

Sollten Sie auf Objekte stoßen, die noch referenziert werden, hilft Ihnen diese Anleitung .