Datenschutz und Impressum in 3.3.4

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
RalphW
Beiträge: 99
Registriert: 20. Jun 2016, 14:42
Wohnort: Austria

Datenschutz und Impressum in 3.3.4

Beitrag von RalphW »

Leider werden in den Feldern keine relativen Links unterstützt.

So gibt es z.B. bei der Eingabe von

adm_program/modules/announcements/announcements.php?cat_id=13

den Fehler, der auch noch falsch ist, da nur erlaubt Zeichen vorkommen:
Die URL im Feld Datenschutz enthält ungültige Zeichen.
Erlaubt sind nur Buchstaben und Umlaute, Zahlen 0-9 und die Sonderzeichen .-+_:/#?= .
Benutzeravatar
fasse
Administrator
Beiträge: 6185
Registriert: 12. Nov 2005, 16:06

Re: Datenschutz und Impressum in 3.3.4

Beitrag von fasse »

ja, es müssen vollständige URLs eingegeben werden. Die Fehlermeldung ist schlecht, das schaue ich mir noch mal an.

https://github.com/Admidio/admidio/issues/785

Gruß
Fasse
RalphW
Beiträge: 99
Registriert: 20. Jun 2016, 14:42
Wohnort: Austria

Re: Datenschutz und Impressum in 3.3.4

Beitrag von RalphW »

Was spricht gegen die Eingabemöglichkeit von relativen Links?
Wie in meinem Beispiel habe ich die ganzen Datenschutzrichtlinien in eine Ankündigung verpackt. Ein paar Zeilen darüber geht es mit der Startseite (adm_program/index.php) doch auch.
XimeX
Developer
Beiträge: 1148
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Datenschutz und Impressum in 3.3.4

Beitrag von XimeX »

@Fasse:
Abfragen ob mit http beginnt dann die URL 1zu1 übernehmen. Wenn nicht ADMIDIO_URL davor hängen
Benutzeravatar
fasse
Administrator
Beiträge: 6185
Registriert: 12. Nov 2005, 16:06

Re: Datenschutz und Impressum in 3.3.4

Beitrag von fasse »

@ximex: die logik ist mir schon klar :)

Aber ich wollte hier eigentlich noch die Prüfung auf eine URL-Syntax anwenden:

Code: Alles auswählen

filter_var(trim($string), FILTER_VALIDATE_URL)
Wenn man eine relative URL hat, kann man da doch auch schnell selber eine absolute URL draus machen oder?
Antworten