Vorlage:Vorlage: Unterschied zwischen den Versionen

Aus HaDiKo Wiki
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>&#123;&#123;{{#if:{{{subst|}}}|subst:}}{{#ifeq:{{padleft:|1|{{{1}}}}}|:|&#58;[[{{FULLPAGENAME:{{{1}}}}}]]|{{#switch:{{NAMESPACE:{{{1}}}}}|{{ns:0}}|{{ns:10}}=[[{{ns:10}}:{{PAGENAME:{{{1}}}}}|{{PAGENAME:{{{1}}}}}]]|{{ns:6}}|{{ns:14}}=[[:{{{1}}}]]|#default=[[{{{1}}}]]}}}}{{#ifeq:{{{2|x}}}|{{{2}}}|&#124;{{{2}}}}}{{#ifeq:{{{3|x}}}|{{{3}}}|&#124;{{{3}}}}}{{#ifeq:{{{4|x}}}|{{{4}}}|&#124;{{{4}}}}}{{#ifeq:{{{5|x}}}|{{{5}}}|&#124;{{{5}}}}}{{#ifeq:{{{6|x}}}|{{{6}}}|&#124;{{{6}}}}}{{#ifeq:{{{7|x}}}|{{{7}}}|&#124;{{{7}}}}}{{#ifeq:{{{8|x}}}|{{{8}}}|&#124;{{{8}}}}}{{#ifeq:{{{9|x}}}|{{{9}}}|&#124;{{{9}}}}}{{#ifeq:{{{10|x}}}|{{{10}}}|&#124;{{{10}}}}}&#125;&#125;</code></includeonly><noinclude>{{Dokumentation}}</noinclude>
<onlyinclude><includeonly><code>&#123;&#123;<!--
 
// mit subst: Zusatz?
-->{{#if:{{{subst|}}}|subst:}}<!--
 
// unverlinkt oder verlinkt?
-->{{#if:{{{nolink|}}}
      |{{{1}}}
      |{{#ifeq:{{padleft:|1|{{{1}}}}} <!-- überprüfen ob Doppelpunkt am Anfang -->
        |:
        |&#58;[[:{{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}}}|&#124;{{#tag:nowiki|{{{2}}}}}}}<!--
-->{{#ifeq:{{{3|x}}}|{{{3}}}|&#124;{{#tag:nowiki|{{{3}}}}}}}<!--
-->{{#ifeq:{{{4|x}}}|{{{4}}}|&#124;{{#tag:nowiki|{{{4}}}}}}}<!--
-->{{#ifeq:{{{5|x}}}|{{{5}}}|&#124;{{#tag:nowiki|{{{5}}}}}}}<!--
-->{{#ifeq:{{{6|x}}}|{{{6}}}|&#124;{{#tag:nowiki|{{{6}}}}}}}<!--
-->{{#ifeq:{{{7|x}}}|{{{7}}}|&#124;{{#tag:nowiki|{{{7}}}}}}}<!--
-->{{#ifeq:{{{8|x}}}|{{{8}}}|&#124;{{#tag:nowiki|{{{8}}}}}}}<!--
-->{{#ifeq:{{{9|x}}}|{{{9}}}|&#124;{{#tag:nowiki|{{{9}}}}}}}<!--
-->{{#ifeq:{{{10|x}}}|{{{10}}}|&#124;{{#tag:nowiki|{{{10}}}}}}}<!--
-->{{#ifeq:{{{11|x}}}|{{{11}}}|&#124;&hellip;}}<!--
 
-->&#125;&#125;</code></includeonly></onlyinclude>
 
{{Dokumentation}}

Version vom 28. Mai 2013, 18:33 Uhr


Dokumentation[Bearbeiten]

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}}