Modul:Demo/Doku
Dies ist die Dokumentationsseite für Modul:Demo
Zweck[Quelltext bearbeiten]
Dieses Modul dient der gleichzeitigen Anzeige und Auswertung von Wikitext (z. B. Vorlagen oder Parserfunktionen), ohne dass der Parser Quellcode ausführt. Es ist besonders für Hilfeseiten geeignet.
Funktionen[Quelltext bearbeiten]
main[Quelltext bearbeiten]
Zeigt Quelltext (mit Syntaxhighlight) und die Auswertungsergebnisse blockweise an.
Parameter:
1=– Der darzustellende Wikitext oder Vorlagenaufrufsep=– Trenner zwischen Code und Ausgabe (Standard: leer)br=– Anzahl der<br>zur Trennungreverse=yes– Kehrt Reihenfolge um (Ausgabe vor Code)style=– Optionales CSS für Syntaxhighlightresult_arg=source/output– Gibt nur Code oder Ergebnis zurücknocat=1– Entfernt Kategorien aus der Ausgabe
inline[Quelltext bearbeiten]
Wie main, aber inline gerendert.
module[Quelltext bearbeiten]
Erlaubt den dynamischen Aufruf von Vorlagen oder Modulfunktionen.
Zusätzliche Parameter:
demo_template=– Name der Vorlagedemo_module=– Name des Moduls (ohne Namensraum)demo_module_func=– Funktionsname (z. B.main)- Weitere Parameter werden an die Vorlage/Funktion durchgereicht.
Beispiel[Quelltext bearbeiten]
{{#invoke:NameDesModuls|main|{{Testvorlage|foo=bar}}|br=1|reverse=yes}}