Styles mit 1 Templateordner und einzeln geänderten Templates

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
Secretly
Mitglied
Beiträge: 358
Registriert: 14.07.2011 16:59
Kontaktdaten:

Styles mit 1 Templateordner und einzeln geänderten Templates

Beitrag von Secretly »

Hallo,

ich habe bisher zwei Styles in meinem Forum und möchte gern dem Wunsch nachkommen einen "abgespeckten" Mobilestyle einzubauen. d.h. aber nicht einfach einen vorgefertigten Style hochladen und installieren, sondern ich möchte aus einem vorhandenen Style einfach einige Grafiken rausnehmen und die Templates minimal anpassen. Nun wäre meine Frage: Gibt es auch eine Möglichkeit, dass ich einzelne Templates ändere und wegen der fehlenden auf die "Standardtemplates" zugegriffen wird? Also wenn ich z.B. nur die viewtopic ändern möchte und im Header noch ein paar Grafiken ausbauen möchte, aber der Rest soll so bleiben? Natürlich könnte ich einfach komplett installieren, aber bei weiteren Einbauten muss dann eben auch alles doppelt geändert werden und da ist die Gefahr recht groß, dass irgendwo mal eine Änderung vergessen wird und sei es nur in einer Infotabelle oder dergleichen. Also meine Frage, gibt es eine Möglichkeit, dass ein Style auf die Templates in seinem Styleordner zugreift und die fehlenden Templates aus dem "Hauptordner" nimmt? Ich kenne es aus einer anderen Forensoftware und da ist es sehr praktisch :)
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12123
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Styles mit 1 Templateordner und einzeln geänderten Templ

Beitrag von Crizzo »

Hi,

ja das ist möglich. Du kannst bei einem neuen Style das komplette Template von z.B. prosilver übernehmen: KB:shared_template

Statt diesem: required_template = prosilver kannst du aber auch sowas schreiben: inherit_from = prosilver. Dann holt sich der Style die Template-Dateien, die im Ordner fehlen, von "prosilver": http://area51.phpbb.com/docs/30x/coding ... nheritance

Grüße

Secretly
Mitglied
Beiträge: 358
Registriert: 14.07.2011 16:59
Kontaktdaten:

Re: Styles mit 1 Templateordner und einzeln geänderten Templ

Beitrag von Secretly »

Ah perfekt, ja dass mit den verschiedenen Styles auf einen Templateordner habe ich, nur dass andere hatte ich nicht gefunden. Ganz großes Dankeschön :)
Secretly
Mitglied
Beiträge: 358
Registriert: 14.07.2011 16:59
Kontaktdaten:

Re: Styles mit 1 Templateordner und einzeln geänderten Templ

Beitrag von Secretly »

Soweit funktioniert es sehr gut, aber leider kriege ich ab und zu eine Fehlermeldung beim Abschicken von PMs.

Fatal error: The file ./styles/feel_free_to_do/template/bbcode.html is missing. in /is/htdocs/wp1172474_BQBAATSYFN/www/includes/bbcode.php on line 294

in besagter Zeile steht:

Code: Alles auswählen

trigger_error('The file ' . $this->template_filename . ' is missing.', E_USER_ERROR);
Ich könnte natürlich einfach die bbcode.html hochladen, aber da ich nicht irgendwann alle Templates doch wieder hochladen möchte wegen solcher Fehlermeldungen, wollte ich mal fragen, ob ich auch etwas anderes tun kann?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Styles mit 1 Templateordner und einzeln geänderten Templ

Beitrag von Miriam »

Den Cache hattest Du geleert und auch das Template, Imageset und Theme aktualisiert? (KB:tippstyles)
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Secretly
Mitglied
Beiträge: 358
Registriert: 14.07.2011 16:59
Kontaktdaten:

Re: Styles mit 1 Templateordner und einzeln geänderten Templ

Beitrag von Secretly »

Ja habe ich, hat auch funktioniert. Das Rekompilieren veralteter Style-Komponenten habe ich zum Basteln auch immer an. Also es ist auch nicht bei allen PMs sondern nur sporadisch.
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“