[BUG 4.9.8] cGuiPage-addStyle: Warnung mit absoluter URL

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

[BUG 4.9.8] cGuiPage-addStyle: Warnung mit absoluter URL

Beitrag von Oldperl »

Möchte man mit der Klasse cGuiPage ein Stylesheet mit absoluter Adresse einbinden, so wird dieses zwar eingebunden, als Sysadmin erhält man aber eine gegenteilige Warnung bei Aufruf der entsprechenden Seite.
Die gesuchte Quelle http: //local.meinserver.tld/CONTENIDO_4.9.8/contenido/plugins/dceBadBehavior/libs/DataTables/datatables.min.css wurde nicht gefunden
Grund dafür ist die fehlende Überprüfung in der Klassen-Methode addStyle auf die Erreichbarkeit der absolut adressierten Stylesheetdatei (Klasse contenido/classes/gui/class.page.php ab Zeile 344).
Dort wird ausschließlich im style-Verzeichnis des contenido- oder plugin-Ordners geschaut, durch Anhängen der absoluten Adressangabe wird aber natürlich nichts gefunden.

Für diesen Bug gibt es momentan kein Workaround. Da die Anzeige der Warnung(en) nur für Sysadmins zu sehen ist und der Style ja trotzdem eingebunden wird, ist es zwar nervig, aber nicht "lebenswichtig". Jedoch sollte es in einer der nächsten Versionen behoben werden.

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: [BUG 4.9.8] cGuiPage-addStyle: Warnung mit absoluter URL

Beitrag von frederic.schneider_4fb »

VIelen Dank, lieber Ortwin, ich habe hierzu ein Ticket angelegt, das zukünftig eine Option für absolute URLs vorsieht.
Frederic Schneider
Entwickler bei der four for business AG
Antworten