urldecode-Bug in include.systemsettings.php

Gesperrt
stefan25376
Beiträge: 40
Registriert: Mi 15. Jun 2005, 09:40
Wohnort: Schwerte
Kontaktdaten:

urldecode-Bug in include.systemsettings.php

Beitrag von stefan25376 »

Hallo Leute,

Bei der Konfiguration des tinyMCE in Administration/System/Systemeinstellungen im Backend ist mir aufgefallen, daß bei Konfigurationen das Pluszeichen als Leerzeichen angezeigt und bei erneutem Editieren auch als Leerzeichen angezeigt wird. Eingebunden werden die Konfigurationen jedoch korrekt mit Pluszeichen.

Einfach mal Folgendes probieren:

Code: Alles auswählen

Typ: test
Name: test
Wert: +++
Das passiert lediglich unter Administration/System/Systemeinstellungen. Unter Administration/Mandanten/Mandanteneinstellungen, den Benutzereinstellungen und den Gruppeneinstellungen läuft es einwandfrei. Wohl ein kleiner Flüchtigkeitsfehler.... ;-)

Daraufhin habe ich die verdächtige Datei includes/include.systemsettings.php angesehen und festgestellt, daß zweimal urldecode() verwendet wird. Die Funktion getSystemProperties() entfernt die URL-Enkodierung bereits. Nach Löschung der beiden urldecode() läuft alles prima.

Die veränderte Datei habe ich hier gezippt: http://www.handgestrickt.biz/bblog/file ... _patch.zip
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Verschoben.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Checkin.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Gesperrt