RandomSelection ist eine Erweiterung, die zufällig generierte Inhalte in deinem Wiki ermöglicht; z. B. rotierende Bilder, zufällige Grüße, etc.
Schritt für Schrritt[]
Syntax[]
Die Erweiterung bringt die folgenden Tags mit, mit denen du deine eigene Zufallsauswahl treffen kannst:
- Der
<choose>
-Tag ist der übergeordnete Tag der Gruppe.- Der before-Attribut fügt vor der Option einen Text ein. Benutzt als
<choose before="Text davor">
(akzeptiert Wikitext). - Der after-Attribut fügt nach der Option Text ein. Benutzt als
<choose after="Text danach">
(akzeptiert Wikitext).
- Der before-Attribut fügt vor der Option einen Text ein. Benutzt als
- Der
<option>
-Tag wird unter allen verwendeten Optionstags ausgewählt und zeigt seinen Inhalt an. Du kannst Links, Bilder und sogar Vorlagen hinzufügen.- Das weight-Attribut definiert die Gewichtung der Option, welche standardmäßig 1 ist, wenn du willst, dass es mehr Chancen hat zu erscheinen. Benutzt als
<option weight="Nummer">
(akzeptiert nur Nummern und Dezimalwerte werden ignoriert)
- Das weight-Attribut definiert die Gewichtung der Option, welche standardmäßig 1 ist, wenn du willst, dass es mehr Chancen hat zu erscheinen. Benutzt als
- Der
<choicetemplate>
-Tag kann was im<option>
-Tag ist als Vorlagenargument gesendet werden.
Es bringt auch eine Parserfunktion namens #choose
mit, die Links, Bilder und sogar Vorlagen akzeptiert. Verwendet als:
{{#choose:
|Option 1
|Option 2
|Mehr Optionen …
}}
Beispiele[]
Die grundsätzliche Verwendung ist wie folgt:
<choose>
<option>Option 1</option>
<option>Option 2</option>
</choose>
Es ist auch möglich, das „before“- und „after“-Attribut vom <choose>
-Tag zu nutzen, um zufällige Videos durch die Nutzung von EmbedVideo einzufügen (wobei VideoIDn eine Youtube-Video-ID ist):
<choose before="{{#ev:youtube|" after="}}">
<option>VideoID1</option>
<option>VideoID2</option>
<option>VideoID3</option>
</choose>
Das folgende Beispiel zeigt ein Flaggensymbol an:
<choose>
<option>[[Datei:Icon-German.png|18px]]</option>
<option>[[Datei:Icon-English.png|18px]]</option>
<option>[[Datei:Icon-Spanish.png|18px]]</option>
<option>[[Datei:Icon-Finnish.png|18px]]</option>
<option>[[Datei:Icon-French.png|18px]]</option>
<option>[[Datei:Icon-Italian.png|18px]]</option>
<option>[[Datei:Icon-Japanese.png|18px]]</option>
<option>[[Datei:Icon-Korean.png|18px]]</option>
<option>[[Datei:Icon-Dutch.png|18px]]</option>
<option>[[Datei:Icon-Polish.png|18px]]</option>
<option>[[Datei:Icon-Portuguese.png|18px]]</option>
<option>[[Datei:Icon-Russian.png|18px]]</option>
<option>[[Datei:Icon-Vietnamese.png|18px]]</option>
<option>[[Datei:Icon-Chinese.png|18px]]</option>
</choose>
Das obige Beispiel ergibt Folgendes:
Siehe auch[]
Hilfe & Feedback[]
- Ein Stichwortverzeichnis zu verschiedensten Hilfeseiten findest du auf Hilfe:Index.
- Einen geordneten Einstieg zur Hilfe gibt es auf der Seite Hilfe:Übersicht.
- Fragen an andere Benutzer kannst du in den Diskussionen des Community-Wikis stellen.
- Anmerkungen zu dieser Hilfeseite kannst du auf der dazugehörigen Diskussionsseite hinterlassen.
- Um Fehler zu melden, kontaktiere bitte einen Ansprechpartner oder nutze das entsprechende Kontaktformular.