Joomla 5 Notice

We are pleased to announce that as of January 29, 2024, all of our Joomla extensions are compatible with Joomla 5.

For all who are still updateing from Joomla 3 to Joomla 4: Joomla 4 Migration instructions are available here:

There is now a separate Documentation for Visforms for Joomla 4 and for Visforms for Joomla 5!

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?

Visforms Captcha,

More
3 weeks 20 hours ago #11516 by ru-energie
Visforms Captcha, was created by ru-energie
Hallo

Visoforms 5.4.1
Joomla 5.3.0
PHP 8.3.19

Ich nutze den Visforms Captcha, mathematisch, heute hat eine Kundin nicht verstanden, dass sie rechnen muss.
Dabei haben wir festgestellt, dass trotz falschem Resultat eine Erfolgsmeldung zum Versand kommt, aber das Formular wird nicht versendet.

sonnige grüsse
Simon

More
3 weeks 18 hours ago #11518 by Administrator IV
Replied by Administrator IV on topic Visforms Captcha,
Hallo Simon,

Diesen Fehler können nicht reproduzieren und uns sind keine anderen ähnliche Probleme bekannt.

Wir haben regelmäßig während der Entwicklung von Visforms auch Formulare mit dem Visforms Captcha 'mathematisch' am Laufen.
Uns ist nie aufgefallen, dass ein fehlerhaftes Captcha als erfolgreich angenommen wird.

Wir bräuchten zumindest einen Link zum Formular, dass wir es uns selbst ansehen können.

Falls wir es zumindest bei dir reproduzieren können, brauchen wir ein Akeeba Backup um die Situation lokal zu debuggen.
Ein administrativer Zugang zum Backend genügt in diesem Fall nicht.

Die Frage ist daher auch, ob du uns ein Akeeba-Backup der Webseite zum Debuggen zur Verfügung stellen könntest.
Wir nutzen dazu die folgende Plattform: wetransfer.com/
Verwende die E-Mail Adresse des Forums als Empfänger: forum (--at--) vi-solutions.de.

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 :-).

More
2 weeks 3 days ago - 2 weeks 2 days ago #11539 by Administrator AV
Replied by Administrator AV on topic Visforms Captcha,
Hallo Simon,

danke für das Backup.

Heute hatte ich Zeit, mir das Problem genauer anzusehen.

Ich kann den Fehler mit deinem konkreten Formular reproduzieren.
Bei deinem Formular werden grundsätzlich Fehlermeldungen für Fehler, die erst bei der serverseitigen Validierung der Benutzereingaben gefunden werden, nicht korrekt angezeigt.
Ein falsches Captcha ist der häufigste Fall, bei der die fehlerhafte Eingabe bei der serverseitige Validierung entdeckt wird.

Zu:
Dabei haben wir festgestellt, dass trotz falschem Resultat eine Erfolgsmeldung zum Versand kommt, aber das Formular wird nicht versendet.

Diese Aussage ist nicht korrekt.
Der Benutzer bekommt nicht die Erfolgsmeldung angezeigt, sondern, wird zum Formular zurück geleitet.

Das ist auch das gewünschte Verhalten.

Aber normalerweise wird dann über dem Formular die Fehlermeldung angezeigt
'Fehler beim Ausfüllen des Captcha: Sorry, dieser Code ist nicht gültig'

Und bereits gemachte korrekte Benutzereingaben stehen wieder im Formular drin.

Bei deinem Formular fehlt die Fehlermeldung und die korrekten Benutzereingaben.

Meine Fehleranalyse hat ergeben, dass das Problem letztlich durch die 3 riesengroßen Listboxen 'PLZ und Ort' in deinem Formular hervorgerufen wird.
Das Prozessieren dieser Listboxen erfordert gigantische Resourcen.
Diese stehen auf einem normalen Server nicht zur Verfügung.

Wenn ich eine der 3 Listboxen deaktiviere, dann funktioniert das Formular korrekt.
D.h. die Captcha Fehlermeldung wird ganz normal angezeigt und auch die bereits gemachte korrekte Benutzereingaben sind nach einem bei der serverseitigen Validierung entdeckten Fehler in den Benutzereinagen, die zur Wiedervorlage des Formulars führt, vorausgefüllt.

Wie die Lösung des Problems in deiner konkreten Serverumgebung aussieht, kann ich dir nicht sagen.
Sie hängt von den Ressourcen auf deinem System ab.
Aber letztlich funktioniert der Ansatz mit diesen drei Listboxen mit jeweils hunderten von Optionen nicht.

Ich habe einen Entwicklungsissue angelegt um zu evaluieren, in wie fern Visforms hinsichtlich der Ressourcennutzung bei Listboxen mit sehr vielen Optionen noch optimiert werden kann.
[VF-1465] : Multiple Listboxes with hundreds of options result in missing php validation error messages

Wenn der Issue bearbeitet ist, wirst du hier explizit darüber informiert.

Herzliche 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 :-).
Last edit: 2 weeks 2 days ago by Administrator IV.

Moderators: Administrator AVAdministrator IV
Powered by Kunena Forum