WaBis

walter.bislins.ch

Makro: ButtonText, ButtonLink

Die Makros ButtonText und ButtonLink erzeugen Schaltflächen auf der Website.

Syntax

[javascript:void func()|{{ButtonText|Text|sub=SubText|id=HTML-Id|size|color|block|$Classes}}]
[[Link|{{ButtonText|Text|sub=SubText|id=HTML-Id|size|color|block|$Classes}}]]
{{ButtonLink|Link|text=Text|sub=SubText|id=HTML-Id|size|color|block|$Classes}}

Der erste Parameter muss angegeben werden. Alle weiteren Parameter sind optional und können in beliebiger Reihenfolge angegeben werden:

ButtonText
Dieses Makro erzeugt einen Text in einem Div-Element, welches per CSS als Button formatiert wird. Der Text selbst ist kein Link, daher muss er innerhalb eines Link-Textes stehen. Dieses Makro hat gegenüber dem Makro ButtonLink den Vorteil, dass der Link als solcher ins Link-Verzeichnis der Seite aufgenommen wird und daher die Seite per Wiki-Funktion Link in referenzierten Seiten gefunden wird.
ButtonLink
Dieses Makro erzeugt wie ButtonText einen Button, der jedoch intern direkt als Link ausgeführt wird.

Optionen

Link
Link auf eine Wiki-Seite.
Text
Beschriftung des Buttons.
text=Text (optional)
Beschriftung des Buttons, wenn nicht Link als Beschriftung verwendet werden soll.
sub=SubText (optional)
Kleiner Text der unterhalb von Text platziert werden soll.
size (optional)
Bestimmt die Grösse des Buttons. Mögliche Werte sind: small und big. Ohne Angabe von size wird eine mittlere Grösse gewählt.
block (optional)
Wenn block angegeben wird, erstreckt sich der Button über die ganze Breite des umgebenden Containers (Seite, Tabellenzelle, div usw.).
color (optional)
Bestimmt die Farbe des Buttons. Standard ist blue. Es sind auch die Farben black, red und green möglich.
Classes (optional)
Zusätzliche CSS-Klassen, die dem Button zugewiesen werden sollen. Verwende die Klasse ShowWithSidebar, wenn der Button nur sichtbar sein soll, wenn ein Sidebar sichtbar ist oder sichtbar gemacht werden kann, weil genügend Platz vorhanden ist. Für mehr Infos siehe Makro: FullScreen.

Hinweis: Wenn die verlinkte Seite nicht existiert, wird der Button-Text in oranger Farbe angezeigt.

Beispiele

{{ButtonLink|Link}} 
{{ButtonLink|Link|text=Wiki-Links}} 
[[Link|{{ButtonText|Wiki-Links}}]] 
[javascript:void alert('Hallo')|{{ButtonText|Show Hallo|green}}]

Link Wiki-Links Wiki-Links Show Hallo

{{col|50}}
{{ButtonLink|Link|text=Download|sub=Version 1.2.3|big|block|green}}
{{col}}
{{ButtonLink|Link|text=Achtung|sub=nicht anklicken|block|red}}
{{col|end}}

Weitere Infos zur Seite
Erzeugt Freitag, 16. Januar 2015
von wabis
Zum Seitenanfang
Geändert Freitag, 16. November 2018
von wabis