[Styles] Mehrere Styles mit nur einer Template Vorlage

Hier findet Ihr Modifikationen (MODs) für phpBB3 Olympus (3.0.x)
Forumsregeln
Support für die MODs findet Ihr auf http://www.phpbb.de
Bereich: phpBB 3.0: MOD Support
Benutzeravatar
Foren Mitglied
Site Admin
Site Admin
Beiträge: 1984
Registriert: 05.02.2005 15:41
Wohnort: Xanten
Kontaktdaten:

Formel 1 WebTipp
Formel 1 Punkte : 0
Keine Platzierung
(0 von bisher 22 Rennen getippt)

[Styles] Mehrere Styles mit nur einer Template Vorlage

Beitrag von Foren Mitglied »

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".
Als Beispiel nenne ich den neuen Ordner "prosilver1".

Der Ordner "styles" sieht es 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/imageset
styles/prosilver/template
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 nach folgendem Code:

Code: Alles auswählen

# General Information about this style
name = prosilver
copyright = © phpBB Group, 2007
version = 3.0.0
Der Name muss gleich dem neuen Ordner ( Stylenamen ) lauten.
Achtet auf Klein- und Großschreibung.
Empfehlung: Alles klein schreiben.

Ändert den gefunden Codeblock nun wie folgt um:

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.
Doc. :schein: