Seite 1 von 1

Style Bl@ck - inherits funktioniert nicht

Verfasst: 10.04.2014 10:49
von ZaDeGu
Hallo zusammen,

ich habe schon seit einigen Jahren das Style Bl@ck- ohne Probleme.
Nun bin ich auf einen neuen Server umgezogen, der auch PHP 5 hat, was vorher nicht der Fall war (PHP 4).
Im Zuge dessen habe ich die neuste Version von Bl@ck geladen und installiert.
Nun gibt es unter template/ nur noch 5 Dateien. Das Style basiert auf prosilver und es gibt nen entsprechenden Verweis

Code: Alles auswählen

# Are we inheriting?
inherit_from = prosilver
Mein Forum versteht das aber nicht und reklamiert die fehlenden .html Dateien.
Auf die Schnelle habe ich mir damit geholfen, die entsprechenden prosilver .html Dateien in den Ordner Bl@ck zu kopieren.
Funktioniert so natürlich auch.
Ich würde aber gerne wissen, warum die inherit-Sache nicht greift.
Die letzte Version des Styles ist für 3.0.10. Also nicht ganz aktuell. Aber daran kann es doch eigentlich nicht liegen, oder?

Re: Style Bl@ck - inherits funktioniert nicht

Verfasst: 10.04.2014 11:27
von Metzle
Hallo,

ggf. solltest du den Style mal anhand der Codechanges aktualisieren und dann nochmal schauen, ob der Fehler weiterhin besteht.
Generell könnte es dir nämlich passieren, dass du noch mehr Fehler entdecken wirst mit einem nicht aktuellem Style.

Re: Style Bl@ck - inherits funktioniert nicht

Verfasst: 10.04.2014 13:30
von ZaDeGu
Hallo Metzle,

danke für Deine Antwort. :P
Hab da schon was gefunden, was in der template.cfg dazugekommen ist und sich danach anhört, als könnte es das Problem beheben.

Code: Alles auswählen

# Template inheritance# See http://blog.phpbb.com/2008/07/31/templating-just-got-easier/# Set value to empty to ignore template inheritanceinherit_from = prosilver
prosilver im Code ersetze ich mit Bl@ck und es müßte passen, korrekt?

Re: Style Bl@ck - inherits funktioniert nicht

Verfasst: 10.04.2014 17:48
von Kirk
Hallo
Das Problem ist, das alles in eine Zeile geschrieben wurde.
Ersetze das hier:

Code: Alles auswählen

# Template inheritance# See http://blog.phpbb.com/2008/07/31/templating-just-got-easier/# Set value to empty to ignore template inheritanceinherit_from = prosilver
durch das:

Code: Alles auswählen

# Template inheritance
# See http://blog.phpbb.com/2008/07/31/templating-just-got-easier/
# Set value to empty to ignore template inheritance
inherit_from = prosilver
Danach den Template und Browsercache leeren.

Re: Style Bl@ck - inherits funktioniert nicht

Verfasst: 10.04.2014 23:42
von ZaDeGu
Vielen Dank. Ich mußte das Style einmal löschen und neuinstallieren. Dann ging es mit den obigen Änderungen. :grin: