blackForms - Formularmodul
Re: blackForms - Formularmodul
Heidenei. Jetzt hab ich mal den Iron 56 runtergeladen, und der verhält sich in der Tag merkwürdig.
Formular ausfüllen, absenden -> leeres Formular erscheint
Formular NICHT ausfüllen, absenden -> Hinweis auf nicht ausgefülltes Pflichtfeld, leeres Formular wird trotzdem gesendet!
Also das ist in der Tag SEHR seltsam und war bei der Version 47 definitiv nicht so. Scheint mir also eher ein Chrome/Iron Problem zu sein. Keine Ahnung ob ich da was machen kann. :?
Formular ausfüllen, absenden -> leeres Formular erscheint
Formular NICHT ausfüllen, absenden -> Hinweis auf nicht ausgefülltes Pflichtfeld, leeres Formular wird trotzdem gesendet!
Also das ist in der Tag SEHR seltsam und war bei der Version 47 definitiv nicht so. Scheint mir also eher ein Chrome/Iron Problem zu sein. Keine Ahnung ob ich da was machen kann. :?
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: blackForms - Formularmodul
Wow. Ich hab einen Bug von 2011 gefunden, da gab es das Problem wohl schon mal. Muß dann irgendwann gefixt worden sein (in 47 geht es ja), jetzt ist der Fehler wieder da. Impressive. 

My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: blackForms - Formularmodul
Also das glaub ich doch jetzt nicht... Der Iron sendet unterschiedliche User Agents. Das bringt den FormBuilder durcheinander, genauer gesagt, das Sicherheitstoken paßt nicht.
1. Aufruf:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2950.1 Iron Safari/537.36en-US,en;q=0.8gzip, deflate, sdch, brxB
Weitere Aufrufe (Absenden des Formulars):
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2950.1 Iron Safari/537.36en-US,en;q=0.8gzip, deflate, brxB
Ich bin grad leicht verstört...
1. Aufruf:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2950.1 Iron Safari/537.36en-US,en;q=0.8gzip, deflate, sdch, brxB
Weitere Aufrufe (Absenden des Formulars):
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2950.1 Iron Safari/537.36en-US,en;q=0.8gzip, deflate, brxB
Ich bin grad leicht verstört...
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: blackForms - Formularmodul
Also Du kannst mal schauen ob angehängtes JavaScript das Verhalten in Chrome verbessert. Zumindest sollte es damit nicht möglich sein, dass der Chrome das Formular absendet, obwohl Pflichtfelder nicht gefüllt sind.
Das andere Probleme wird eine größere Baustelle im Formbuilder, also in der wblib. *seufz*
Das andere Probleme wird eine größere Baustelle im Formbuilder, also in der wblib. *seufz*
- Dateianhänge
-
- frontend_body.zip
- (466 Bytes) 406-mal heruntergeladen
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: blackForms - Formularmodul
So, ich warte jetzt mal auf Rückmeldung, aber hier schon mal als Appetizer:
In Version 0.13 kann man bei Formularelementen HTML5-Attribute auswählen.
Wichtig: Es wird NICHT geprüft und abgefangen, ob die Kombination aus Eingabefeldtyp und HTML5-Typ gültig ist! Der Admin sollte also wissen was er tut.
In Version 0.13 kann man bei Formularelementen HTML5-Attribute auswählen.
Wichtig: Es wird NICHT geprüft und abgefangen, ob die Kombination aus Eingabefeldtyp und HTML5-Typ gültig ist! Der Admin sollte also wissen was er tut.
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: blackForms - Formularmodul
wohh, vielen dank für die Mühen..
wo muss ich die js genau hinpacken? habe die jetzt in modules/blackForms/js
Muss ich da sonst noch was beachten?
Mal gespannt, was da noch rauskommt, dummes chrome ^^
wo muss ich die js genau hinpacken? habe die jetzt in modules/blackForms/js
Muss ich da sonst noch was beachten?
Mal gespannt, was da noch rauskommt, dummes chrome ^^
Re: blackForms - Formularmodul
Ja, genau, Verzeichnis js...
Ich hab den FormBuilder so weit geändert, daß der bei mir mit dem Iron funktioniert. Wenn du das testen möchtest, kannst Du folgende Änderung vornehmen:
Datei ./modules/lib_wblib/wblib/wbForms.php Zeile 3896:
Da stellst Du einfach zwei // davor.
Ich hab den FormBuilder so weit geändert, daß der bei mir mit dem Iron funktioniert. Wenn du das testen möchtest, kannst Du folgende Änderung vornehmen:
Datei ./modules/lib_wblib/wblib/wbForms.php Zeile 3896:
Code: Alles auswählen
$browser .= ( isset($_SERVER['HTTP_ACCEPT_ENCODING']) ) ? $_SERVER['HTTP_ACCEPT_ENCODING'] : 'x?';
Code: Alles auswählen
//$browser .= ( isset($_SERVER['HTTP_ACCEPT_ENCODING']) ) ? $_SERVER['HTTP_ACCEPT_ENCODING'] : 'x?';
My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: blackForms - Formularmodul
Nur testen ob's besser is.

My software never has bugs, it just develops random features.
If it’s not broken, keep fixing it until it is
If it’s not broken, keep fixing it until it is
Re: blackForms - Formularmodul
Klasse, hat funktioniertshadowcat hat geschrieben: Do 16. Mär 2017, 09:59 Datei ./modules/lib_wblib/wblib/wbForms.php Zeile 3896:
Da stellst Du einfach zwei // davor.Code: Alles auswählen
$browser .= ( isset($_SERVER['HTTP_ACCEPT_ENCODING']) ) ? $_SERVER['HTTP_ACCEPT_ENCODING'] : 'x?';
Code: Alles auswählen
//$browser .= ( isset($_SERVER['HTTP_ACCEPT_ENCODING']) ) ? $_SERVER['HTTP_ACCEPT_ENCODING'] : 'x?';

Bei der anderen Änderung habe ich keinen Unterschied festgestellt.