Den Theme Manager finde ich nach ersten Experimenten ziemlich pfiffig, aber ich mache mir gerade ein paar Gedanken über Ordnerstrukturen für Themes und wollte mal hören, was ihr davon haltet.
Theme-Einstellungen
Grundsätzlich werden für ein Theme drei Dinge eingestellt:
- Ordner (unterhalb von /tl_files/, vielleicht wäre "Layout-Ordner" ein besserer Name?)
- Template-Ordner (unterhalb von /templates/)
- Bildschirmfoto
Bildschirmfoto ist einfach. Gibt's eigentlich eine Größenempfehlung? Template-Ordner geht auch noch. Alle für dieses Theme angepassten Templates werden unter "templates/theme1/" gespeichert: angepasste fe_page.tpl, moo_accordion_active.tpl und so weiter. Aber was ist Ordner, also den Dateien unterhalb von tl_files? Da ist das etwas unübersichtlicher.
Ansatz 1
Momentan denke ich dort in folgender Ordnerstruktur:
- site1
--- content (mit Unterordnern)
--- theme
--- downloads
- site2
--- content
--- theme
--- downloads
Alles zu einer Site wird unterhalb des entsprechenden Ordners gespeichert.
Solange ich nur ein Theme pro Site habe, ist das durchaus sinnvoll. Wenn man aber ein Theme importiert, wird doch die im Theme vorhandene Ordnerstruktur übernommen, oder nicht?
Ansatz 2
Ein anderer Ansatz wäre, alle Themes unterhalb von tl_files in einem eigenen Ordner zu sammeln:
- site1
--- content
--- downloads
- site2
--- content
--- downloads
- themes
--- theme1
--- theme2
--- theme3
Sieht auf Anhieb irgendwie sauberer und ausbaufähiger aus.
Wenn dem so wäre, sollte man Theme-Erstellern vielleicht eine Art Empfehlung oder Richtlinie für die Ordnerstrukturen mit auf den Weg geben?
Habt ihr damit schon Erfahrungen? Oder Ideen? Oder Meinungen?
Lesezeichen