Mehrere Styles mit nur einer Template Vorlage

Kurzbeschreibung:
Wie kann ich mehrere Styles mit nur einem Template anbieten?

Gilt für phpBB-Version:
phpBB 3.0
Tags:
Für Entwickler, Konfiguration und Administration, QS_2014, Templates und Styles, Tipps und Tricks, Tutorials
Keywords:
HTML, Style, Template
HTML Style Template Mehrere Styles mit nur einer Template Vorlage

Um einen Style in verschiedenen Farben mit verschiedenen Grafiken anbieten zu können, sind ein paar Vorbereitungen nötig.

Da bei verschiedenen MOD Einbauten oft nur die Templates (HTML Dateien) verändert werden ist folgende Lösung die Effektivste:

Man benutzt einen Style mit nur einem Template Ordner, mehreren Theme Ordnern (Farben) und mehreren Imagesets Ordnern (Grafiksammlungen).

Beispiel: Ein prosilver Style in mehreren Farben anbieten

Wie fange ich an ?
1. Erstellt einen neuen Ordner unterhalb vom Ordner "styles". Um es an einem Beispiel zu zeigen, nennen wir den neuen Ordner "prosilver1".

Der Ordner "styles" sieht nun so aus:
styles/prosilver
styles/prosilver1

2. Kopiert nun den Ordner "prosilver/theme" und "prosilver/imageset" samt dem Inhalt nach "prosilver1/theme" und "prosilver1/imageset".

Ergebnis:
styles/prosilver/template
styles/prosilver/imageset
styles/prosilver/theme

styles/prosilver1/imageset
styles/prosilver1/theme

Der neue Ordner "prosilver1" sollte nun eine Kopie vom vorhandenen "prosilver" Ordner sein. Es fehlt lediglich der Ordner "template".

3. Nun kommt der Feinschliff:

Öffnet die Style Konfigurationsdatei prosilver1/style.cfg

SUCHT:
Code: Alles auswählen
# General Information about this style
name = prosilver
copyright = © phpBB Group, 2007
version = 3.0.0


Der Name muss genau wie der neue Ordner (Stylename) lauten. Achtet dabei auf Klein- und Großschreibung. Empfehlung: Alles klein schreiben.

ERSETZEN MIT:
Code: Alles auswählen
# General Information about this style
name = prosilver1
copyright = © phpBB Group, 2007
version = 3.0.0

required_template = prosilver


Mit dem Zusatz "required_template = prosilver " zwingen wir diesem Style den vorhandenen Template Ordner "prosilver/template" zu verwenden.

Nun müssen wir noch die die Konfigurationsdateien der Ordner "imageset" und "theme" anpassen.

Öffnet die Datei prosilver1/imageset/imageset.cfg

SUCHT:
Code: Alles auswählen
# General Information about this style
name = prosilver
copyright = © phpBB Group, 2007
version = 3.0.0


ERSETZEN MIT:
Code: Alles auswählen
# General Information about this style
name = prosilver1
copyright = © phpBB Group, 2007
version = 3.0.0


Auch hier haben wir nur den Namen auf "prosilver1" angepasst.

Öffnet prosilver1/theme/theme.cfg

SUCHT:
Code: Alles auswählen
# General Information about this theme
name = prosilver
copyright = © phpBB Group, 2007
version = 3.0.0


ERSETZEN MIT:
Code: Alles auswählen
# General Information about this theme
name = prosilver1
copyright = © phpBB Group, 2007
version = 3.0.0



Damit haben wir alle wichtigen Konfigurationdateien für den neuen "prosilver1" Style angepasst.

Sobald Ihr Euren "neuen" Style farblich angepasst habt (bearbeitet z.B. prosilver1/theme/colours.css) könnt Ihr es im ACP --> Style --> Installieren.


  • Ähnliche Artikel
    Relevanz
    Zugriffe
    Zuletzt bearbeitet
  • Änderungen am Style sind nicht sofort sichtbar (Template-Caching)
    Deine Style (Template, CSS, Buttons) Änderungen werden nicht sofort angezeigt? Das liegt am Cache!
    21.0
    29080 Zugriffe
    Zuletzt bearbeitet von AYYILDIZLAR
    25.03.2014 15:19
  • Template-System von phpBB
    Dieser Artikel beschreibt, wie das von phpBB verwendete Template-System funktioniert
    19.9
    40774 Zugriffe
    Zuletzt bearbeitet von Lehrling
    20.01.2017 19:54
  • Style-Cache leeren
    Änderungen am Template werden erst nach dem leeren des Styles-Caches "sichtbar"
    14.7
    6793 Zugriffe
    Zuletzt bearbeitet von AYYILDIZLAR
    18.03.2015 23:58
  • Eine Template-Datei verlinken
    Dieser Artikel beschreibt, wie bei Support-Anfragen eine Template-Datei zur Ansicht bereitgestellt wird.
    13.8
    14707 Zugriffe
    Zuletzt bearbeitet von AYYILDIZLAR
    29.03.2014 16:02
  • Code des Styles finden und ändern
    Dieser Artikel beschreibt, wie du HTML- oder CSS-Code deines Styles finden und ändern kannst.
    12.1
    16066 Zugriffe
    Zuletzt bearbeitet von AYYILDIZLAR
    13.03.2014 02:08