.tpl Datei für alle Templates zentral hinterlegen ?!?

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

.tpl Datei für alle Templates zentral hinterlegen ?!?

Beitrag von AWSW »

Hallo,
kann ich eine .tpl Datei zentral in einem Verzeichnis so hinterlegen dass dann alle Templates / Designs / Styles darauf zugreifen können ?!?

Ich muss derzeit z.B. für meine MODs Auflistung nach Veränderung der Liste die .tpl in alle meine Templates Verzeichnisse hoch laden. Da ich nun aber einige Templates installiert habe, ist das etwas mühselig und ich würde die TPL gerne an einen zentralen Ort hinterlegen können, so dass dann alle Templates darauf zugreifen können...

Geht das ??? oder muss ich die TPLs immer in den jeweiligen Templates Ordner platzieren ???

Ich meine in den .php Dateien mal eine Zeile gesehen zu haben, worin der Name der .tpl angegeben wird... Kann man diesen Pfad anpassen ???

Danke für jeden Tipp :D
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

öhm natürlich könntest du *.tpl Dateien in ein Verzeichnis packen aber du musst dann jede php Datei editieren und den Pfad auf deine tpl Dateien anpassen. Viel Spaß :roll:
Klär mich mal auf: Wenn du überall die gleichen tpl Dateien verwenden willst warum nutzt du überhaupt unterschiedliche Templates ? Wenn du nur die Farben unterschiedlich haben willst kannst du doch versch. Styles einrichten :-? *vielleicht gerade etwas völlig falsch versteh*
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag von AWSW »

Hi,
hmmm ich glaube ich habe mich etwas umständlich ausgedrückt....

Also: Die TPL ist vom Inhalt her in allen mittlerweile 10 Templates geleich und enthält meine MODs-Auflistung. Im Prinzip ist in der TPL nur eine Tabelle drin: http://www.awsw.de/Forum/AWSWMODs.php

Wenn ich richtig überlegt habe, dann müsste ich doch "nur" in diesem Teil der .php Datei:
$template->set_filenames(array(
'body' => 'AWSWMODs_Body.tpl')
);
den Pfad z.B. auf: 'http://www.awsw.de/Forum/templates/AWSWMODs_Body.tpl' anpassen und dann sollte es sich doch dann dort die Tabelle her holen oder geht das nicht ?!?

So müsste ich dann die Datei nur noch an einer Stelle ändern und nicht mehr an 10 bei 10 Styles...

Oder muss man da noch was beachten ?!?

Danke Axel
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

axo ich dachte du meinst alle Forumsseiten :)
es sollte funktionieren wenn du den absoluten Pfad zu deiner tpl Datei angibst
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag von AWSW »

Hallo,
habe es gerade probiert und dann kommt diese Meldung:

Template->make_filename(): Error - file ./templates/<TemplateName>/http://www.awsw.de/Forum/templates/AWSWMODs_Body.tpl does not exist

Wenn ich dann auch den PHPRoot-Pfad in der .php anpasse fehlt im dann die Overallheader & Footer...

Hmmm dann lass ich das bleiben, wenn das offenbar net will ;)

Danke & Schönen Abend !
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

lege deine tpl Datei ins phpBB2/templates Verzeichnis und probiers mal so

Code: Alles auswählen

$template->set_filenames(array( 
'body' => '../AWSWMODs_Body.tpl') 
);
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag von AWSW »

Hi & Vielen Dank

Das scheint zu klappen !

Aber wieso er damit an Stelle des absoluten Pfades besser zurecht kommt will mir noch nicht so ganz klar werden. Aber egal - Du hast mir sehr viel Klickerei für die Zukunft erspart - VIELEN DANK !!!

Schönen Abend noch - Axel
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

nur noch zur Info:
mit absolutem Pfad hab ich eigentlich sowas wie /home/www/benutzer/trallala gemeint nicht die url aber die Fehlermeldung sieht mir fast so aus als hätte es so auch nicht funktioniert da ist das mit dem .. schon in Ordnung :)
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag von AWSW »

HI & Aha - Danke :D
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

AWSW hat geschrieben:Aber wieso er damit an Stelle des absoluten Pfades besser zurecht kommt will mir noch nicht so ganz klar werden.
das funktioniert deshalb nur mit dem relativen (../) pfad weil das phpbb das noch je nach template einstellung zusammensetzt... z.b wird dann aus
http://www.awsw.de/Forum/templates/AWSWMODs_Body.tpl => ./templates/xxx/http://www.awsw.de/Forum/templates/AWSWMODs_Body.tpl und der ordner existiert ja nicht... wenn man dagegen ../AWSWMODs_Body.tpl benutzt kommt ./templates/xxx/../AWSWMODs_Body.tpl und den ordner gibts ja...

ah
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“