Modul:Demo/Doku
Dies ist die Dokumentationsseite für Modul:Demo
Zweck 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 Bearbeiten
main 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 Bearbeiten
Wie main, aber inline gerendert.
module 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 Bearbeiten
{{#invoke:NameDesModuls|main|{{Testvorlage|foo=bar}}|br=1|reverse=yes}}