MyBB.de Forum

Normale Version: [Erledigt]phpBB2 zu MyBB
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Okay, danke.

Wie kann ich den Seitenaufbau verändern? Also den gesamten html Code?
Dazu musst du die Templates ändern: Admin-CP -> Templates -> Ändern/Entfernen -> *Templateset* -> Ausklappen.
Gibt es irgendwo eine Übersicht über den Templatesyntax? Also wie ich welche Platzhalter definieren muss und wie ich sie ersetzte?
Nein, die gibt es derzeit leider nicht. Es ist aber eigentlich recht einfach: Die Templates bestehen aus HTML-Code, in den Variablen eingebettet sind. Diese werden in den entsprechenden PHP-Dateien definiert. Beispiel:

index.php:
PHP-Code:
$hallo "Hallo"
Im entsprechenden index-Template würde die Variable $hallo dann durch das Wort "Hallo" ersetzt.
Also schreibe ich in mein Template einfach die variable, und die bekommt dann den Wert zugewiesen?

Wie kann ich dann als Beispiel den Usernamen als Variable im Template definieren?
hallo Jan,

Das würde dann so aussehen:
PHP-Code:
$username $mybb->user['username']; 
Oder jenachdem ob du vorher schon daten über einen Query abgefrgat hast z.b:
PHP-Code:
$username $queryinhalt['username']; 
$queryinhalt kannst du beliebig nennen es muss nur mit der vorherigen Zuweisung der Queryausgabe übereinstimmen.
Und wie schreibe ich das im Template?
Also im HTML Code?

Bsp:
<h1>Hallo {USER}, es ist heute {DATE}</h1>
so? oder wie?
Nein, im Template würde das ganze so aussehen:
Code:
<...>Hallo $username...</...>
(<...> steht für jegliche Html-Tags)

Die Variable $username enthält ja schließlich den Inhalt, also den Namen. Smile
Seiten: 1 2