phpBB3 und das Template System?

Diskussionen über aktuelle und zukünftige phpBB-Versionen.
Wichtig: Bitte unbedingt die Forum-FAQ beachten! Kein Support!
Forumsregeln
Bitte unbedingt die Forum-FAQ beachten!
Benutzeravatar
Scotty
Mitglied
Beiträge: 1451
Registriert: 15.06.2005 03:54
Wohnort: Neuruppin
Kontaktdaten:

phpBB3 und das Template System?

Beitrag von Scotty »

Wie schaut es da eigentlich aus, weiß das jemand bzw. wie soll es in der Final ausschauen? Ich mein nicht das Design sondern eher ob hier auch der weg gegangen wird, sämtliche Templates in der DB zu Speichern oder wird das so bleiben wie bisher bzw. wird beides Möglich sein?

Ich find das eher grauenvoll wenn das nur in der DB drin ist, mag sicher geschwindigkeits- vorteile haben, keine Ahnung, das bearbeiten aber macht es schwerer find ich.
Scotty's .NET Projekte: StarTrek Infos X10, e-hahn Updater 3.10, Easy Desktop Note 1.06
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Viel wird sich wohl zur ersten Beta oder der Final nicht mehr ändern, aber man soll nach nicht nie sagen.
Ich würde mit Anpassungen warten, bevor man sich zweimal die Arbeit macht.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Re: phpBB3 und das Template System?

Beitrag von kellanved »

e-hahn hat geschrieben:Wie schaut es da eigentlich aus, weiß das jemand bzw. wie soll es in der Final ausschauen? Ich mein nicht das Design sondern eher ob hier auch der weg gegangen wird, sämtliche Templates in der DB zu Speichern oder wird das so bleiben wie bisher bzw. wird beides Möglich sein?

Ich find das eher grauenvoll wenn das nur in der DB drin ist, mag sicher geschwindigkeits- vorteile haben, keine Ahnung, das bearbeiten aber macht es schwerer find ich.
Mein Eindruck war, daß die Templates grundsätzlich genauso als Dateien vorliegen wie in phpBB2 - jedoch mit ein paar zusätzlichen Funktionen.

Die Speicherung in der Datenbank ist für kompilierte Templates, also als Caching Lösung, um die Ladezeit zu reduzieren - dabei ist die Datenbank auch nur eine Möglichkeit (wie das jetzt auch schon für phpBB2 nachrüstbar ist).
Benutzeravatar
Scotty
Mitglied
Beiträge: 1451
Registriert: 15.06.2005 03:54
Wohnort: Neuruppin
Kontaktdaten:

Beitrag von Scotty »

Frag ja nur weil es bei den anderen großen Systemen ja so ist, finde so eine Lösung aber höchst umständlich, für mich jedenfalls. Ich bearbeite meine Templates lieber Lokal und nicht über ein ACP, wenn es dann halt alles in der DB ist hat man ja keine andere Wahl.
Scotty's .NET Projekte: StarTrek Infos X10, e-hahn Updater 3.10, Easy Desktop Note 1.06
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Also soviel ist sicher, Du wirst Deine Templates weiter lokal bearbeiten können :-)

Vom Aufbau wird das ganze so aussehen, dass sich ein Style in drei Ebenen gliedert:
- Template (die html-Templates)
- imageset (die Bilder)
- Theme (CSS-Informationen)

Diese drei kann man unabhägig voneinander handhaben. So kann man zB. die Buttons von SubSilver benutzen während man das Template von Solaris benutzt.

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Benutzeravatar
Scotty
Mitglied
Beiträge: 1451
Registriert: 15.06.2005 03:54
Wohnort: Neuruppin
Kontaktdaten:

Beitrag von Scotty »

Das ist beruhigend ;), dann kann man nur hoffen das wir endlich mal alle ne offizielle Beta zum Testen in die hand bekommen ;)
Scotty's .NET Projekte: StarTrek Infos X10, e-hahn Updater 3.10, Easy Desktop Note 1.06
Benutzeravatar
alcaeus
Mitglied
Beiträge: 167
Registriert: 10.10.2004 16:14
Wohnort: Dietersheim b. München
Kontaktdaten:

Beitrag von alcaeus »

Nur als Info: die grosse Aenderung was die Template-Dateien selbst betrifft, ist die Dateiendung: die template-Dateien haben jetzt die Endung ".html" anstatt ".tpl".
Intern werden alle templates gecached. Diese Varianten gibt es auch fuer phpBB2 (siehe contrib-Verzeichnis), allerdings nicht beide kombiniert. Beim Anzeigen eines Templates [$template->display()] wird geprueft, ob das Template im Cache liegt. Wenn nein, wird es compiliert, und anschliessend in den Cache geschrieben. Wenn es bereits im Cache liegt, wird die Version aus dem Cache verwendet, ausser der Zeitstempel der Datei ist neuer als der Zeitstempel des Caches.
Natuerlich gibt es noch ein paar weitere Anderungen, (IF-Abfragen in Templates, die Moeglichkeit Language-Variablen direkt zu verwenden, ...). Dazu gibt es aber auf area51 ein eigenes Forum.

Greetz
alcaeus
Ein Portal für Informatik-Studenten: http://www.infler.de
Meine Homepage: http://www.alcaeus.org
Letzter Artikel: Working with phpBB again
Benutzeravatar
Scotty
Mitglied
Beiträge: 1451
Registriert: 15.06.2005 03:54
Wohnort: Neuruppin
Kontaktdaten:

Beitrag von Scotty »

;) Na ja welche Endung die Dateien haben ist ja zu vernachlässigen, wichtig ist nur das nicht alles in die DB kommt. Hab das mal beim wBB gesehen, da verbraucht ein einziges Style Paket ein ganzes MB in der Datenbank und es ist halt mist wenn man das dann eben nur via ACP dann anpassen kann ;)
Scotty's .NET Projekte: StarTrek Infos X10, e-hahn Updater 3.10, Easy Desktop Note 1.06
Benutzeravatar
witzigerkiller
Gesperrt
Beiträge: 878
Registriert: 05.02.2005 13:27
Wohnort: Sonthofen

Beitrag von witzigerkiller »

Kleine Frage, also ich will jetzt bald nen Board eröfnen, und will natürlich einen eigenen Style benutzen. Sollte ich nun lieber auf Olympus warten, und dieses Board dann nehmen oder kann ich beim PHPBB 2.0x schon alles anpassen und dieses Style dann ins Olympus übernehmen?

2tes würde mir keinen Sinn ergeben, da ja Variblen aufteilung ein bisschen anders ist, dann müsste man zusätzlich nochmal ändern.
Bitte keine Anfragen mehr per PN
When you get me on my nerven I put you in the Gully and do the Deckel drüf and you never will come back to the Tageslicht.
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Sollte ich nun lieber auf Olympus warten
Die Vergangenheit hat gezeigt, dass das taktisch unklug ist, da der Termin schlicht und ergreifend noch nicht feststeht. Ich würde meine Entscheidung bezüglich Forum davon nicht abhängig machen (hab das selber auch mal gemacht und habe es bereuht).

Den Style wirst Du allerdings nicht übernehmen können. Ich würde mir jetzt einfach ein fertiges Template nehmen, das Du soweit nötig anpasst und erstmal schauen wie Du mit dem Board klarkommst vielleicht läuft es ja garnicht (User zu gewinnen, ist nicht so leicht wie man denkt). Wenn Olympus dann erscheint kannst Du immer noch ein aufwendiges eigenes Template erstellen.

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Antworten

Zurück zu „phpBB Diskussion“