Viktor's Testboard PHP 8.5
Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen WBB2-Handbuch Zur Startseite

Viktor's Testboard PHP 8.5 » WoltLab Burning Board 2 – Handbuch « Zurück zum Forum

Kapitel
1. Allgemeine Informationen
2. Installation & Einrichtung
3. Moderation
4. Administration
5. Individualisierung
6. Konfiguration
7. Versionsänderungen
5. Individualisierung
5.1. Templates
Templates trennen HTML vom Programmcode. Platzhalter werden bei der Seitengenerierung mit Datenbankinhalt gefüllt. Keine Programmierkenntnisse notwendig.
Wichtig Standardtemplates nicht direkt verändern — sie werden bei Updates überschrieben. Eigenes Templatepack anlegen und nur geänderte Templates dort ablegen.
Templatescripting:
Code:

Code:
<!-- IF-Tag -->
<if($wbbuserdata['userid']!=0)>
<then>Hallo $wbbuserdata[username]</then>
<else>Hallo Gast</else>
</if>

<!-- SWITCH-Tag (nur wBB 2.1) -->
<switch($x)>
<case("value1")>a</case>
<case("value2")>b</case>
<default>c</default>
</switch>

<!-- Expression-Tag -->
<expression>meineFunktion()</expression>

Designelemente aufrufen:
Code:

Code:
$style[designelement]  <!-- bis Version 2.0 -->
{$style['designelement']}  <!-- ab Version 2.1 -->

Subvariables → CSS-Klassen (ab wBB 2.1):
Subvariable (alt)Pendant (neu)
{tableoutbordercolor}CSS: tableoutborder
{tableinbordercolor}CSS: tableinborder
{tabletitlecolor}CSS: tabletitle
{tablecolora}CSS: tablea
{tablecolorb}CSS: tableb
{imagefolder}images
<normalfont><span class="normalfont">
<smallfont><span >
<hilight><span class="highlight">
5.2. Designpacks
Designpacks definieren Farben, Schriften, Bilder, Buttons und das CSS-Stylesheet des Forums. Jedes Designpack muss einem Style zugeordnet werden.

CSS-Gruppen: Hintergrund · Äußere/Innere Tabelle · Tabellenkopf · Kategorienzeile · Tabellenzeilen A/B · Schriftarten · Highlighting · Präfixe · Zeitformatierung · Kalendertermine · Eingabefelder · Links (normal/hover) · Sonstiges
« Zurück   Weiter »


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH