An die Entwickler unter euch!
Um im Template js-Dateien, css-Dateien und Dateien mit Funktionen leichter zu Händeln, habe ich es so eingerichtet damit diese automatisch eingebunden werden.
Man braucht die Dateien einfach nur in die vorgesehen Ordner zu kopieren, das war’s.
Sie werden automatisch eingebunden ohne sie noch irgendwo in den Template-Dateien einbinden zu müssen (damit sie auch geladen werden).
Ein Beispiel:
Wenn man z. B. die Datei „jquery-1.7.1.min.js“ eingebunden hat, und ein Update auf „jquery-1.7.2.min.js“ herausgekommen ist, musste man bisher immer auch die „general.js.php“ bearbeiten. (das nervte mich
)
Jetzt braucht man die Datei einfach nur auszutauschen, …das war’s.
Man kann somit einfach neue Bibliotheken hinzufügen, entfernen, updaten, oder Testen ohne eine andere Datei bearbeiten zu müssen um sie einzubinden.
Gleiches gilt auch für css-Dateien oder Dateien mit Funktionen (im Ordner “xtc5\source\inc“).
Vorteil neben dem einfachen einbinden, man kann die Dateien schön übersichtlich Trennen, und somit auch einfach wieder Löschen (beim Experimentieren). Ohne sich Gedanken zu machen, wo sie eingebunden werden.
Es stehen zwei Ordner zu Verfügung.
- einer heißt „default“, alles was da drinnen ist wird immer geladen
- der zweite heißt „notdefault“, alles was da drinnen ist, kann wie bisher individuell geladen werden
(Wichtig: Die Dateien im Ordner „default“ werden in alphabetischer Reihenfolge eingebunden) z. B.
- stylesheet.css
- thickbox.css
- z_meineCss.css
Dann habe ich auch noch die Übersicht besser gestaltet.
- alle css-Dateien in einem Ordner (es war zwar nur die „stylesheet.css“ wo anders, störte mich aber auch)
- js-Dateien waren eh in einem Ordner
- alle Bild-Dateien in einem Ordner (getrennt in Unterordner)
Verwendetes Template ist das Original xtc5 von (SP1b).
Ich hoffe es kann jemand gebrauchen.
Gruß web0null
Linkback: https://www.modified-shop.org/forum/index.php?topic=19731.0