27.12.2010, 22:51
Hallo,
mein Forum benötigt zwei getrennte Themes und zugehörige Templates (für 2 verschiedene Benutzergruppen).
Dazu habe ich 3 Themes angelegt, alle referenzieren auf MyBB Master Style:
- Theme A (mit Template-Set Default Template mit Änderungen)
- Theme A.1 (mit Template-Set TA.1 für Usergroup 1)
- Theme A.2 (mit Template-Set TA.2 für Usergroup 2)
Das funktioniert auch perfekt.
Was mich stört / wundert:
Alle Template-Sets (Default, TA.1 und TA.2) enthalten jeweils alle Templates.
Was ich dachte erreichen zu können:
Es gibt ein für mein Design gültiges (globales) Theme und ein dazugehöriges Template (z. B. Default mit den für beide Untertemplates gemeinsamen Änderungen), die speziellen (TA.1 und TA.2) enthalten nur die wenigen geänderten Templates für die nicht gemeinsamen Änderungen.
Liegt es daran, dass TA.1 und TA.2 nicht auf Default referenzieren, sondern auf das Master?
Wie kann man erreichen, dass die Templates TA.1 und TA.2 nur die geänderten Templates (in meinem Fall jeweils nur 5) enthält? Bzw., dass Änderungen, die in TA.1 und TA.2 gleich sind, nicht doppelt vorkommen, sondern nur im übergeordneten Template?
Ich meine eigentlich eine Art Vererbung nach unten.
Außerdem wäre es sicher eine für viele hilfreiche Ergänzung, wenn es eine detaillierte FAQ zum Aufbau Themes/Templates und deren Aktualisierung im Falle von Upgrades gäbe.
Danke für eure Gedanken und Tipps.
Gruß
Bodo
PS: Hatte aus Versehen "Erledigt" angeklickt, ist aber nicht so.
mein Forum benötigt zwei getrennte Themes und zugehörige Templates (für 2 verschiedene Benutzergruppen).
Dazu habe ich 3 Themes angelegt, alle referenzieren auf MyBB Master Style:
- Theme A (mit Template-Set Default Template mit Änderungen)
- Theme A.1 (mit Template-Set TA.1 für Usergroup 1)
- Theme A.2 (mit Template-Set TA.2 für Usergroup 2)
Das funktioniert auch perfekt.
Was mich stört / wundert:
Alle Template-Sets (Default, TA.1 und TA.2) enthalten jeweils alle Templates.
Was ich dachte erreichen zu können:
Es gibt ein für mein Design gültiges (globales) Theme und ein dazugehöriges Template (z. B. Default mit den für beide Untertemplates gemeinsamen Änderungen), die speziellen (TA.1 und TA.2) enthalten nur die wenigen geänderten Templates für die nicht gemeinsamen Änderungen.
Liegt es daran, dass TA.1 und TA.2 nicht auf Default referenzieren, sondern auf das Master?
Wie kann man erreichen, dass die Templates TA.1 und TA.2 nur die geänderten Templates (in meinem Fall jeweils nur 5) enthält? Bzw., dass Änderungen, die in TA.1 und TA.2 gleich sind, nicht doppelt vorkommen, sondern nur im übergeordneten Template?
Ich meine eigentlich eine Art Vererbung nach unten.
Außerdem wäre es sicher eine für viele hilfreiche Ergänzung, wenn es eine detaillierte FAQ zum Aufbau Themes/Templates und deren Aktualisierung im Falle von Upgrades gäbe.
Danke für eure Gedanken und Tipps.
Gruß
Bodo
PS: Hatte aus Versehen "Erledigt" angeklickt, ist aber nicht so.