[BUG 4.9.8] cGuiPage-addScript: 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-addScript: Warnung mit absoluter URL

Beitrag von Oldperl »

Einen ähnlichen Bug bei der Einbindung von Stylesheets findet man :arrow: http://forum.contenido.org/viewtopic.php?f=92&t=36491

Möchte man mit der Klasse cGuiPage ein Javascripte 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.js wurde nicht gefunden
Grund dafür ist die fehlende Überprüfung in der Klassen-Methode addScript auf die Erreichbarkeit der absolut adressierten Javascript-Datei (Klasse contenido/classes/gui/class.page.php ab Zeile 294).
Dort wird ausschließlich im scripts-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 das Javascript 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-addScript: Warnung mit absoluter UR

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