Vorlage:Lua

Zur Navigation springen Zur Suche springen
Bearbeiten · Versionen · Cache leeren · Messages · Seiteninformation
Die Vorlage Lua ist nur auf eingebundenen Seiten voll sichtbar und auf dieser Seite versteckt.

Vorlagendokumentation Bearbeiten · Raw · Versionen · Cache leeren · Seiteninformation
Diese Vorlagendokumentation wird von der Seite Vorlage:Lua/doc eingebunden.

Die Vorlage {{Lua}} erzeugt erzeugt eine Liste der Vorlagen, die direkt Lua-Module aufrufen und ordnet sie mit {{cats|VLua}} in die Kategorie VLua ein.

Vorlage, die Lua über eine weitere Vorlage aufrufen, sollen nicht in diese Kategorie eingeordnet werden.

Diese Vorlage fügt in den Namensräumen 3 (Benutzerdiskussion), 10 (Vorlagen) und 828 (Modul) eine Liste sämtlicher im Wiki vorhandener Module ein. Die Liste wird nicht automatisch erstellt, sondern muss manuell gewartet werden.

In anderen Namensräumen als dem Vorlagennamensraum (10) wird die einbindende Seite in die Kategorie Lua eingeordnet.

Der Namensraum kann als Parameter eingegeben werden, dadurch wird das Verhalten unabhängig vom Namensraum der einbindenden Seite.

Im Modulnamensraum wird eine Kopiervorlage zum Aufruf bzw. Einbindung des Moduls eingefügt.
Für das Funktionieren dieser Vorlage ist die Erweiterung Erweiterung DynamicPageListerforderlich.

Parameter

x
NameBeschreibungStandardStatus
mitlistmitlist=/ unterdrückt die Liste der Seiten zum Thema Lualeeroptional
nsNamespacenummer{{NAMESPACENUMBER}}optional
cateinbindende Seite kategorisieren oder nichtjaoptional
aufrufaufruf=/ unterdrückt Ausgabe der Kopiervorlage zum Prodzeduraufrufyoptional
nur wirksam im Modulnamesraum

Kopiervorlagen

{{Lua|mitlist=|ns=|cat=|aufruf=}}
{{Lua|mitlist=|ns=|cat=|aufruf=}}
{{Lua
|mitlist=
|ns=
|cat=
|aufruf=}}
{{Lua
|mitlist=
|ns=
|cat=
|aufruf=}}

Anwendung

{{Lua}}
ergibt angewendet:
{{Lua|aufruf=|cat=|ns=828}}
ergibt angewendet:

Code

<includeonly>

<onlyinclude> {{#switch:{{{ns|{{NAMESPACENUMBER}}}}} |828=<!-- Modulnamensraum --> {{#if:{{{aufruf|y}}}|Aufruf: {{BlueBox|{{(}}<nowiki>#</nowiki>invoke:{{ROOTPAGENAME}}{{!}}name{{)}}}} Einbindung: {{BlueBox|1=require('Module:{{ROOTPAGENAME}}')}}}} <div>[[Hilfe:Lua|{{Taste|Hilfeseite Lua}}]] · [https://www.mediawiki.org/wiki/Extension:Scribunto {{Taste|Erweiterung Scribunto}}]</div> |10=<!-- Vorlagennamensraum -->{{VListe|VLua|Lua|Alle Vorlagen mit Scribunto-Aufrufen}}{{{cat|{{Cats|VLua|Lua{{!}}Y}}}}} |0={{Cats|Lua}}<!-- Artikelnamensraum -->

}}</onlyinclude></includeonly>{{Dokumentation}}

Verwendungen dieser Vorlage

Unterseiten