Seite 1 von 1

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

Verfasst: Di 25. Aug 2015, 13:47
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

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

Verfasst: Do 27. Aug 2015, 11:09
von frederic.schneider_4fb
VIelen Dank, lieber Ortwin, ich habe hierzu ein Ticket angelegt, das zukünftig eine Option für absolute URLs vorsieht.