Vorlage:Microbutton
Aus DSD-Wiki
Version vom 28. Mai 2009, 16:43 Uhr von Ralfbudapest (Diskussion | Beiträge)
Diese Vorlage unterstützt die Erstellung von Schaltflächen (Microbuttons) zur Darstellung von Standard- und Klicktext als Lernhilfe. Die Unterstützung des "Schaltflächen Generierens" wird unter den „MediaWiki:Gadgets-prefs“ in Spezial:Einstellungen aktiviert. Dafür muss man ein Benutzerkonto haben und angemeldet sein. Die Vorlage verwendet drei benannte Parameter:
- DEFAULT - der Standardtext, der im Aufrufmoment auf der Schaltfläche erscheinen soll oder für nicht angemeldete Benutzer sichtbar wird. Fehlt diese Angabe wird der Text "Hier klicken" verwendet. Dieser Text kann auch als unbenannter erster Parameter angegeben werden.
- ONCLICK - der Text, welcher nach dem Anklicken auf der Schaltfläche dargestellt werden soll. Achtung: zu lange Texte werden auf 100 Zeichen gekürzt. Dieser Text kann auch als zweiter unbenannter Parameter angegeben werden. Soll dieser Text in Einzelstücken durch wiederholtes Klicken präsentiert werden, sind die Einzeltextabschnitte durch {{!}} zu trennen.
- STYLE - CSS-Angaben zur Beeinflussung der Darstellung. Diese Angaben formatieren nicht die sichtbare Schaltfläche, sondern nur dessen Umgebung (siehe Beispiele). Bei fehlender Angabe wird der Text kursiv dargestellt. Diese Angaben können nur als benannter Parameter übergeben werden.
Werden nur stellungsabhängige Parameter verwendet, so wird der erste Parameter als DEFAULT - also als Beschriftung - und der zweite Parameter als ONCLICK - also als Beschriftung nach dem Klicken - gedeutet. |
Beispiele
Die folgenden Beispiele sollten für nicht angemeldete Nutzer als purer Text zu sehen sein. Ebenso für Nutzer ohne aktivierte Einstellung für die "Lernhifen"-Extras. Ansonsten sollten hier Schaltflächen zu sehen sein.
-
{{Microbutton|DEFAULT=Klick mich|ONCLICK=Erledigt}}
:
-
{{Microbutton|Klick mich|Erledigt}}
:
-
{{Microbutton|DEFAULT=Rate mal!|ONCLICK=Gewusst?|STYLE=background-color:yellow;font-style:normal;font-weight:bold;}}
-
{{Microbutton|6 x 8|48|STYLE=background-color:yellow}}
:
-
{{Microbutton|4!|4*3!{{!}}4*3*2!{{!}}4*3*2*1!{{!}}4*3*2*1{{!}}24}}
:
-
{{Microbutton|DEFAULT=a²+b²=?|ONCLICK=c²|STYLE=background-color:yellow;padding:6pt;border:blue thin solid;font-weight:bold;}}
-
{{Microbutton|Jahr des Mauerfalls?|1989|STYLE=background-color:yellow;padding:6pt;border:blue thin solid;font-weight:bold;}}
{{Microbutton}}
: