Page 15 of 23

Re: Advancedform_XH

Posted: Thu May 23, 2019 8:25 am
by cmb
frase wrote:
Thu May 23, 2019 8:09 am
Das Formular setzt ein Session-Cookie "XH_2f".
Wozu ist das nötig?
Ginge das auch ohne?
Das Cookie wird vom Core gesetzt, sobald eine Session gestartet wird (XH_startSession()). Das Cookie ist nötig, um mehrere XH-Installationen auseinander halten zu können (2f ist der hexadezimal-kodierte Pfadname, hier /).

Re: Advancedform_XH

Posted: Thu May 23, 2019 8:28 am
by frase
Okay, danke für die Info.
Ich hatte gedacht, dass es vom Plugin kommt, weil es erst erscheint, wenn eine Formularseite aufgerufen wird.
Aber bitte nicht daran aufhalten - wollte es nur mal wissen. ;-)

Re: Advancedform_XH

Posted: Thu May 23, 2019 10:05 am
by cmb
frase wrote:
Thu May 23, 2019 8:28 am
Okay, danke für die Info.
Ich hatte gedacht, dass es vom Plugin kommt, weil es erst erscheint, wenn eine Formularseite aufgerufen wird.
Aber bitte nicht daran aufhalten - wollte es nur mal wissen. ;-)
Das Captcha speichert Informationen in der Session. Schaltet man es ab, dann sollte das Cookie auch nicht mehr gesetzt werden.

Re: Advancedform_XH

Posted: Thu May 23, 2019 10:14 am
by frase
cmb wrote:
Thu May 23, 2019 10:05 am
Das Captcha speichert Informationen in der Session. Schaltet man es ab, dann sollte das Cookie auch nicht mehr gesetzt werden.
Hm, bei mir ist weder in der Plugin-Konfiguration, noch in den einzelnen Formularen Captcha angehakt.
Trotzdem Cookie.

Re: Advancedform_XH

Posted: Thu May 23, 2019 12:15 pm
by cmb
frase wrote:
Thu May 23, 2019 10:14 am
Hm, bei mir ist weder in der Plugin-Konfiguration, noch in den einzelnen Formularen Captcha angehakt.
Trotzdem Cookie.
Ah, siehe https://github.com/cmb69/advancedform_xh/issues/36

Re: Advancedform_XH

Posted: Thu May 23, 2019 1:26 pm
by frase
cmb wrote:
Thu May 23, 2019 12:15 pm
Ah, siehe https://github.com/cmb69/advancedform_xh/issues/36
"Don't include captcha if not used" - dafür gibt's noch keinen Quickfix - oder habe ich was nicht gefunden?
---
Bitte kein Druck.
Mir ist das im Moment nicht wirklich wichtig - aber da wir nun schon drüber reden ... ;-)
Zu dem und dem passt dann auch noch mein Wunsch, diverse Feld-Typen zu konfigurieren, z.B.: number, tel, time usw.

Advancedform_XH Feld Datei

Posted: Mon Feb 01, 2021 1:00 pm
by olape
Ich erstelle ein Formular mit einem Feld Datei.

Für das Feld kann ich angeben:
- Größe: in byte, das ist klar.
- Max. Länge: ??? leer lassen scheint mir hier das Vernünftigste
- Dateitypen: Und hier habe ich ein Problem.

Fülle ich gar nichts aus, dann steht der Dateiexplorer per Standard auf *. und zeigt so keine Dateien an.
Ich muss erst wechseln auf Alle Dateien (*.*). Das ist nervig, ausserdem möchte ich schon festlegen, welche Dateitypen.
Fülle ich es aus, egel ob

Code: Select all

jpg,
png,
jpeg
oder

Code: Select all

jpg, png, jpeg
Funktioniert immer nur das Erste. Bei den folgenden kommt immer die Meldung dass dieser Dateityp nicht zugelassen ist.

Mein Fehler, oder Bug?

PHP 7.4.12

Code: Select all

DEPRECATED: Function get_magic_quotes_runtime() is deprecated
C:\Programm\htdocs\xxx\plugins\advancedform\admin.php:112

Re: Advancedform_XH

Posted: Mon Feb 01, 2021 1:26 pm
by frase
Im Original-Plugin ist ein Formular "Contact" dabei.
Wenn ich dort bei "Attachment" schaue, dann steht dort bei Dateitypen:

Code: Select all

jpeg,jpg,png,zip
Also nur durch Komma getrennt - sonst nix.
Das funktioniert bei meinen Tests hervorragend.
Beachte Groß- und Kleinschreibung!
Es kann immer nur eine Datei hochgeladen werden.
Hilfedatei wrote:Max. Länge: Die Höchstanzahl der Zeichen, die eingegeben werden können. Für Dateifelder wird damit die maximale Größe der Datei in Bytes angegeben.
So richtig verstehe ich diesen Text auch nicht.
Aber - ich würde hier mal einen Wert eintragen.
2000000 dürften in etwa 2MB sein - oder?

Re: Advancedform_XH

Posted: Mon Feb 01, 2021 2:14 pm
by cmb
frase wrote:
Mon Feb 01, 2021 1:26 pm
Also nur durch Komma getrennt - sonst nix.
Ja, keine Leerzeichen. Da hat sich der Entwickler das aufwendige trim() gespart. ;)
olape wrote:
Mon Feb 01, 2021 1:00 pm
- Größe: in byte, das ist klar.
- Max. Länge: ??? leer lassen scheint mir hier das Vernünftigste
Habe mal schnell über den Code geschaut, und es könnte sein, dass die Größe hier gar nicht wirklich berücksichtigt wird, sondern nur die max. Länge. Also auf jeden Fall letztere setzen (falls nicht die PHP-Vorgabewerte genutzt werden sollen).

Re: Advancedform_XH

Posted: Mon Feb 01, 2021 6:28 pm
by olape
frase wrote:
Mon Feb 01, 2021 1:26 pm
Also nur durch Komma getrennt - sonst nix.
Ich wollte es eben wieder schön machen. :cry:
cmb wrote:
Mon Feb 01, 2021 2:14 pm
Ja, keine Leerzeichen. Da hat sich der Entwickler das aufwendige trim() gespart.
Ja, das verstehe ich natürlich, sonst wäre der Download dann auch so groß geworden. :lol:
cmb wrote:
Mon Feb 01, 2021 2:14 pm
Habe mal schnell über den Code geschaut, und es könnte sein, dass die Größe hier gar nicht wirklich berücksichtigt wird, sondern nur die max. Länge. Also auf jeden Fall letztere setzen
Probiere ich aus