Joomla 6 Notice

We are pleased to announce that all our Joomla extensions have been compatible with Joomla 6 since October 14th, 2025.

For those currently upgrading from Joomla 3 to 4: Instructions for Joomla 4 migration can be found here:

There are standalone documentations Visforms Joomla 4, Visforms Joomla 5 and Visforms Joomla 6.

Forum

Visforms Subscription user can ask questions in our forum. Please log in with the relevant user first.
Everybody can access the forum for reading.

Please only ask 1 question per topic.

Important information for almost every question:
V1: Which Visforms version is running?
V2: Which Joomla version is running?
V3: Which PHP version is running?

honeypot

More
4 weeks 2 days ago #12462 by HLuerkens
honeypot was created by HLuerkens
Hallo,
für meine Anwendung habe ich ein Update auf Visforms Version 5.6.3, Subscription Version 5.6.3 vorgenommen und nutze Joomla 5.4.7 und PHP 8.4.
Seitdem erscheint folgende Fehlermeldung:
Das Feld "Honeypot" muss leer bleiben
Ich habe den Honeypot vorübergehend deaktiviert, dann geht's. Was kann ich tun, um den honeypot wieder dauerhaft nutzen zu können?

Danke & viele Grüße
Hubert

More
4 weeks 2 days ago #12463 by Administrator AV
Replied by Administrator AV on topic honeypot
Hallo Hubert,

die Implementierung des Honeypotfeldes wurde für 5.6.3 geändert.
Grundsetztlich ist die Validierung durch die neue Implementierung strenger.
Sie prüft nicht mehr nur, dass das Honeypotfeld leer ist, sondern auch, dass es im Formular enthalten ist.

Ich vermute, dass du einen JavaScript-Fehler auf der Seite hast und deshalb das Honeypotfeld nicht im Formular vorhanden ist.
Immer wenn die Valdierung des Honeypot Feldes fehlschlägt, wird die von dir genannte Fehlermeludng ausgegeben,
also auch, wenn das Feld im Formular fehlt.

Ob ein Javascript Fehler existiert, kannst du feststellen, indem du in den Entwickler-Tools des Web-Browsers die Konsole öffnest.

Dort sind alle Fehler und Warnungen seitdem die Seite geladen wurde aufgelistet.
Gehe im Web-Browser deiner Wahl auf die Webseite, die du untersuchen willst und öffne die Entwickler-Tools:

- Im Firefox im Menü unter: Extras -> Web Entwickler -> Werkzeug ein-/ausblenden.
- Im Google Chrome im Menü unter: weitere Tools -> Entwickler Tools.
- Im Internet Explorer im Menü unter: Entwickler-Tools (F12 Taste).

Liebe Grüße,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/en/docs/
Please ask only 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/docs/
Bitte immer nur 1 Frage pro Thema stellen :-).

More
2 weeks 4 days ago #12476 by HLuerkens
Replied by HLuerkens on topic honeypot
Hallo Aicha,
danke für Deine Hinweise. Leider haben sie noch nicht zum Ziel geführt.
Wie in der Doku beschrieben, habe ich im Formular unter dem Reiter Spamschutz des Honeypot Feld aktiviert. Im Browser konnte ich sehen, dass es auch generiert wurde:
... "22":{"id":87,"type":"hidden","label":"Honeypot"} ...
Trotzdem kommt die Fehlermeldung weiterhin.
Viele Grüße
Hubert

More
2 weeks 2 days ago #12486 by Administrator AV
Replied by Administrator AV on topic honeypot
Hallo Hubert,

du schreibst:
 Im Browser konnte ich sehen, dass es auch generiert wurde:
... "22":{"id":87,"type":"hidden","label":"Honeypot"} ...

diese Zeile, die du da kopierst hast, bezieht sich auf ein echtes Formularfeld (mit der ID 87), das du selbst angelegt hast und das den Namen Honeypot trägt.
Sie hat nichts mit 'dem' Honeypot Feld zu tun, das in den Spamschutz Option der Formularkonfiguration angelegt wird.
Und ist kein Beweis dafür, dass das Honeypot Feld korrekt per Javascript eingefügt wird.

Meiner Meinung nach gibt es 2 mögliche Ursachen für dein Problem.
a. Auf der Seite ist ein Javascript Fehler und der Honeypot wird deshalb nicht eingefügt. Leider hast du nicht gesagt, ob du diesen Punkt überprüft hast.
b. In deinem Template gibt es veraltete Overrides für Visforms, die letztlich dazu führen, dass der Honeypot nicht eingefügt wird.

Bitte prüfe diese beiden Punkte.

Ansosten kann ich das Problem nur analysieren, wenn ich Zugriff auf das Formular haben, wie es nicht funktioniert.

Liebe Grüße,
Aicha

:idea: I recommend you the new and up-to-date documentation for Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/en/docs/
Please ask only 1 question per topic :-).

:idea: Ich empfehle Dir die neue und aktuelle Dokumentation für Joomla 6:
docs.joomla-6.visforms.vi-solutions.de/docs/
Bitte immer nur 1 Frage pro Thema stellen :-).

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum