Vorlage:Vorlage: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
No-L (Diskussion | Beiträge) K 1 Version: Vorlagen übernehmen |
benutze {{#tag:nowiki}} um z.B. URLs als Parameter zu erlauben |
||
| Zeile 1: | Zeile 1: | ||
<includeonly><code>{{{{#if:{{{subst|}}}|subst:}}{{#ifeq:{{padleft:|1|{{{1}}}}}|:|:[[{{FULLPAGENAME:{{{1}}}}}]]|{{#switch:{{NAMESPACE:{{{1}}}}}|{{ns:0 | <onlyinclude><includeonly><code>{{<!-- | ||
// mit subst: Zusatz? | |||
-->{{#if:{{{subst|}}}|subst:}}<!-- | |||
// unverlinkt oder verlinkt? | |||
-->{{#if:{{{nolink|}}} | |||
|{{{1}}} | |||
|{{#ifeq:{{padleft:|1|{{{1}}}}} <!-- überprüfen ob Doppelpunkt am Anfang --> | |||
|: | |||
|:[[:{{FULLPAGENAME:{{{1}}}}}]] | |||
|{{#switch:{{NAMESPACE:{{{1}}}}} | |||
|{{ns:0}}=[[{{ns:10}}:{{PAGENAME:{{{1}}}}}|{{PAGENAME:{{{1}}}}}]] <!-- kein NS angegeben: Link in Vorlagen NS --> | |||
|#default=[[:{{FULLPAGENAME:{{{1}}}}}]]<!-- | |||
-->}}<!-- | |||
-->}}<!-- | |||
-->}}<!-- | |||
// Vorlagenparameter | |||
-->{{#ifeq:{{{2|x}}}|{{{2}}}||{{#tag:nowiki|{{{2}}}}}}}<!-- | |||
-->{{#ifeq:{{{3|x}}}|{{{3}}}||{{#tag:nowiki|{{{3}}}}}}}<!-- | |||
-->{{#ifeq:{{{4|x}}}|{{{4}}}||{{#tag:nowiki|{{{4}}}}}}}<!-- | |||
-->{{#ifeq:{{{5|x}}}|{{{5}}}||{{#tag:nowiki|{{{5}}}}}}}<!-- | |||
-->{{#ifeq:{{{6|x}}}|{{{6}}}||{{#tag:nowiki|{{{6}}}}}}}<!-- | |||
-->{{#ifeq:{{{7|x}}}|{{{7}}}||{{#tag:nowiki|{{{7}}}}}}}<!-- | |||
-->{{#ifeq:{{{8|x}}}|{{{8}}}||{{#tag:nowiki|{{{8}}}}}}}<!-- | |||
-->{{#ifeq:{{{9|x}}}|{{{9}}}||{{#tag:nowiki|{{{9}}}}}}}<!-- | |||
-->{{#ifeq:{{{10|x}}}|{{{10}}}||{{#tag:nowiki|{{{10}}}}}}}<!-- | |||
-->{{#ifeq:{{{11|x}}}|{{{11}}}||…}}<!-- | |||
-->}}</code></includeonly></onlyinclude> | |||
{{Dokumentation}} | |||
Version vom 28. Mai 2013, 18:33 Uhr
Vorlagenverwendung
Mit dieser Vorlage wird der Quelltext (Wiki-Code) zum Einbinden einer Vorlage so angezeigt, wie er in der MediaWiki-Software verwendet wird. Als ein mehr intuitives Hilfsmittel zur benutzerfreundlicheren Verwendung, ist sie im Prinzip gleichbedeutend mit dieser Wiki-Syntax: {{[[Vorlage:Name der Vorlage|]]}}
| Vorlagencode | Erklärung | Ergebnis |
|---|---|---|
{{Vorlage|Name der Vorlage}}
|
Für den Normalfall, d. h. für eine Vorlage, die im Vorlagen-Namensraum abgelegt ist. Als Name der Vorlage kann der Teil hinter Vorlage: weggelassen werden. | {{Achtung}}
|
{{Vorlage|Name der Vorlage|Parameter für die verlinkte Vorlage}}
|
Zusätzlich können Parameter angegeben werden. Diese Parameter sind nicht für die Vorlage:Vorlage sondern für die verlinkte Vorlage vorgesehen. Es können bis zu 10 Parameter angegeben werden. | {{Achtung|deine Begründung --~~~~}}
|
{{Vorlage|Name der Vorlage außerhalb des Vorlagen-Namensraums}}
|
Wenn die Vorlage nicht im Vorlagen-Namensraum, sondern z. B. im Benutzer-Namensraum liegt, kann diese ebenfalls auf dieselbe Weise benutzt werden. | {{Benutzer:No-L}}
|
{{Vorlage|Name der Vorlage außerhalb des Vorlagen-Namensraums|Parameter}}
|
Fall 2 und 3 lassen sich auch kombinieren, indem man auch hier danach die Parameter angibt. | {{Benutzer:No-L|wwni}}
|
{{Vorlage|:Seite im Artikelsnamensraum}}
|
Falls die Seite im Artikelsnamensraum liegt, muss genau wie in der Software ein Doppelpunkt davor gesetzt werden. Auch Parameter können hier verwendet werden. | {{:Hauptseite}}
|
{{Vorlage|Kategorie oder Datei}}
|
Im Gegensatz zu normalen Links erfordert eine Vorlage für eine Einbindung einer Kategorie- oder Dateibeschreibungsseite keinen Doppelpunkt, entsprechend erfordert die Vorlage auch keinen. | {{Kategorie:!Hauptkategorie}}
|
{{Vorlage|Name der Vorlage|subst=irgendwas}}
|
Wenn der Parameter subst einen Wert hat, wird die Substitutionsanweisung mitangegeben. Er kann mit den anderen Möglichkeiten kombiniert werden. | {{subst:Achtung}}
|
|