-
Artikel
- Bearbeiten
- Historie
- Druckansicht
- Backlinks
Custom Wiki Styles
administrators (intermediate) Diese Seite beschreibt die vordefinierten WikiStyles und wie ein Wiki Administrator selbst zusätzliche WikiStyles als Anpassung für alle Seiten (in local/config.php) oder für die Seiten einer Gruppe (in local/$Group.php) definieren kann.
Alle vordefinierten WikiStyles sind in einem globalen Array $WikiStyle
definiert.
Um ein eigenes WikiStyle zu definieren, muß man ein zusätzliches Arrayelement in $WikiStyle
einfügen.
Vordefinierte WikiStyles
Die folgenden Array-Elemente werden in scripts/wikistyles.php
gesetzt, indem die SDV()-Funktionen genutzt werden (so kannst Du die Einträge überschreiben, wenn Du diese vorher in config.php oder farmconfig.php festlegst):
Markup: | Definition: |
Textfarben: (gleiche Funktion: %color=xxxx define=xxxx% | |
%black% | $WikiStyle['black']['color'] = 'black'; |
%white% | $WikiStyle['white']['color'] = 'white'; |
%red% | $WikiStyle['red']['color'] = 'red'; |
%yellow% | $WikiStyle['yellow']['color'] = 'yellow'; |
%blue% | $WikiStyle['blue']['color'] = 'blue'; |
%gray% | $WikiStyle['gray']['color'] = 'gray'; |
%silver% | $WikiStyle['silver']['color'] = 'silver'; |
%maroon% | $WikiStyle['maroon']['color'] = 'maroon'; |
%green% | $WikiStyle['green']['color'] = 'green'; |
%navy% | $WikiStyle['navy']['color'] = 'navy'; |
%purple% | $WikiStyle['purple']['color'] = 'purple'; |
Listen-Styles: | |
%decimal% | $WikiStyle['decimal']['apply'] = 'list'; $WikiStyle['decimal']['list-style'] = 'decimal'; |
%roman% | $WikiStyle['roman']['apply'] = 'list'; $WikiStyle['roman']['list-style'] = 'lower-roman'; |
%ROMAN% | $WikiStyle['ROMAN']['apply'] = 'list'; $WikiStyle['ROMAN']['list-style'] = 'upper-roman'; |
%alpha% | $WikiStyle['alpha']['apply'] = 'list'; $WikiStyle['alpha']['list-style'] = 'lower-alpha'; |
%ALPHA% | $WikiStyle['ALPHA']['apply'] = 'list'; $WikiStyle['ALPHA']['list-style'] = 'upper-alpha'; |
Special: | |
Links in einem neuen Browserfenster öffnen: | |
%newwin% | $WikiStyle['newwin']['target'] = '_blank'; |
Ändert ein Markup in einen Kommentar und zeigt folgendes: none CSS | |
%comment% | $WikiStyle['comment']['display'] = 'none'; |
Selbstdefinierte WikiStyles
- Das erste Element im Array definiert den Stylenamen (z.B. meinneuesstyle, projectstyle, etc.)
- das zweite Element definiert das Attribut, welches zu ändern ist (z.B. color, bgcolor, etc.)
- der dritte Wert definiert den Wert des Attributs (z.B. red, bold, #00ffcc, etc.)
Beispiel:
Um einen (für die ganze Site gültigen) Style zu definieren, gleich wie bei einzelnen Seiten.
%define=projectstyle color:red%
ist folgendes einzutragen:
$WikiStyle['projectstyle']['color'] = 'red';
Die $WikiStyle['projectstyle']['apply']
Variable kann definiert werden, wenn das WikiStyle einen gezielten Wert betrifft. Es kann sein ein 'item' (for li|dt), eine 'list' (for ul|ol|dl), 'div', 'pre', 'img', 'p'
oder ein Block 'block' (for p|div|ul|ol|dl|li|dt|pre|h[1-6])
.
Beispiel:
$WikiStyle['top']['apply'] = 'item';
$WikiStyle['top']['class'] = 'top';
dann wird das Markup
* %top% An important list-item
folgendes ausgeben
<li class="top">An important list-item</li>
Hinweis
To Do:
<< Eigene Auszeichnungen | Documentation Index | Verfügbare Aktionen >>
Die Rechte für den Namen Blood Bowl, für das Bloodbowl-Zeichen, sowie für das Spiel liegen bei Games Workshop / Specialist Games. Alle Inhalte der Seite balticbowl.de entstanden ohne Wissen und ohne Genehmigung von Games Workshop. Diese Seite steht in keiner Verbindung zu Games Workshop, es ist eine reine Fan-Seite zum Spiel.
Unser Internetauftritt enthält Links zu anderen Internetseiten, die nicht unter unserer Kontrolle stehen und deren Inhalte auch nicht von uns zu verantworten sind. Bitte lies den Haftungsausschluss und unser Impressum.
© 2006 - 2024 by balticbowl.de