Dieses modul inkludiert alle Angaben zu Stylesheets, JavaScript-Dateien usw. für Module von Entwickler die dieses System unterstützen (erkennbar an eine Datei im Verzeichnis "head_options").
Die Einbindung erfolgt über ein Container im HEAD-Bereich des/der Layouts.
Ziel des Moduls ist es, zukünftig für hinzugekommenen Erweiterungen (Module/Plugins) keinerlei Änderungen am Layout machen zu müssen.
Die benötigte Datei mit den Angaben wird dann einfach nur noch mit hochgeladen.
Installation
• Neues Modul anlegen
• Modul aus Datei importieren
• Container im Layout einbinden (Vorlage im Modul enthalten)
• ALLE Templates neu speichern (Modul wird dann automatisch eingesetzt)
Download
Das Modul kann ab sofort hier heruntergeladen werden:
-> Version 1.0 (06.08.2009) Downloads
Support
Nur hier im Forum
Hinweise für Entwickler
• Dateiname sollte mit Modulname übereinstimmen
• Datei sollte möglichst Endung .txt haben
• Datei darf nur korrektes HTML enthalten
• Pfadangaben nicht mit / oder /cms/ anfangen (wegen Mandanten und ModRewrite)
Beispiel für eine korrekte Datei (Lightbox.txt):
<script language="javascript" type="text/javascript" src="js/scriptaculous.js?load=effects"></script>
<script language="javascript" type="text/javascript" src="js/lightbox.js"></script>
<script language="javascript" type="text/javascript" src="js/lightboxAjax.js"></script>
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />