https://wiki.akamaru.de/index.php?title=Vorlage:Template_other/Doku&feed=atom&action=historyVorlage:Template other/Doku - Versionsgeschichte2024-03-29T11:31:00ZVersionsgeschichte dieser Seite in Aka's WikiMediaWiki 1.35.5https://wiki.akamaru.de/index.php?title=Vorlage:Template_other/Doku&diff=1257&oldid=prevAkamaru: 1 Version importiert2018-08-19T15:47:23Z<p>1 Version importiert</p>
<p><b>Neue Seite</b></p><div><noinclude>{{Dokumentation/Dokuseite}}</noinclude><br />
== Funktion ==<br />
<br />
Diese Meta-Vorlage hilft anderen Vorlagen zu erkennen, ob sie im Vorlagennamensraum oder auf einer anderen Seite eingebunden sind, um darauf abgestimmt unterschiedliche Inhalte auszugeben.<br />
<br />
== Verwendung ==<br />
<br />
Die Vorlage kennt zwei Parameter:<br />
<br />
<pre><br />
{{Template other | Artikeltext | Anderer Text }}<br />
</pre><br />
<br />
* Im Vorlagennamensraum wird folgendes ausgegeben: {{Template other | demospace=main | Artikeltext | Anderer Text }}<br />
* In allen anderen Namensräumen wird folgendes erzeugt: {{Template other |Artikeltext | Anderer Text }}<br />
<br />
Eine typische Anwendung ist beispielsweise die Kategorisierung von Artikeln beschränkt auf den Vorlagennamensraum und gegebenenfalls die Ausgabe einer Warnung, sollte die Vorlage nicht im Projektnamensraum benutzt worden sein. Beispiel:<br />
<br />
<pre><br />
{{Template other | [[Kategorie:Irgendeine Wartungskategorie]] | {{Error|Diese Vorlage sollte nur im Vorlagennamensraum verwendet werden.}} }}<br />
</pre><br />
<br />
=== Demospace ===<br />
<br />
Zu Test- und Demonstrationszwecken kann auch ein dritter Parameter '''demospace''' verwendet werden. Damit kann die Ausgabe für einen Namensraum erzwungen werden - unabhängig davon, wo die Vorlage eingebunden ist.<br />
* {{Para|demospace|main}} – erzeugt die Ausgabe für den Vorlagennamensraum .<br />
* {{Para|demospace|other}} – erzeugt die Ausgabe für alle anderen Namensräume.<br />
* {{Para|demospace}} – lässt die Vorlage wie gewohnt funktionieren.<br />
<br />
<pre><br />
{{Template other <br />
| Artikeltext <br />
| Anderer Text<br />
| demospace = main<br />
}}<br />
</pre><br />
Egal, wo sich die Vorlage befindet. Es wird immer folgendes ausgegeben: {{Template other| Artikeltext | Anderer Text | demospace = main}}</div>Akamaru