
![]() | Diese Vorlage wurde am 13. Februar 2014 von Template:File other der englischen Wikipedia importiert. Statt Änderungen hier auf Wikivoyage vorzunehmen, sollte eine neuer Import vorgezogen werden, falls im originalen Wiki neue Funktionen hinzugekommen sind. Stimme dich dazu bitte mit der Community in der Vorlagenwerkstatt ab. |
Funktion
Diese Meta-Vorlage hilft anderen Vorlagen zu erkennen, ob sie im Dateinamensraum oder auf einer anderen Seite eingebunden sind, um darauf abgestimmt unterschiedliche Inhalte auszugeben.
Verwendung
Die Vorlage kennt zwei Parameter:
{{File other | Artikeltext | Anderer Text }}
- Im Hilfenamensraum wird folgendes ausgegeben: Anderer Text
- In allen anderen Namensräumen wird folgendes erzeugt: Anderer Text
Eine typische Anwendung ist beispielsweise die Kategorisierung von Artikeln beschränkt auf den Hilfenamensraum und gegebenenfalls die Ausgabe einer Warnung, sollte die Vorlage nicht im Hilfenamensraum benutzt worden sein. Beispiel:
{{File other | [[Kategorie:Irgendeine Wartungskategorie]] | {{Error|Diese Vorlage sollte nur im Dateinamensraum verwendet werden.}} }}
Demospace
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.
|demospace=main
– erzeugt die Ausgabe für den Dateinamensraum .|demospace=other
– erzeugt die Ausgabe für alle anderen Namensräume.|demospace=
– lässt die Vorlage wie gewohnt funktionieren.
{{File other | Artikeltext | Anderer Text | demospace = main }}
Egal, wo sich die Vorlage befindet. Es wird immer folgendes ausgegeben: Anderer Text
Vorlage:Namespace detect see alsoHinweise
- Die obige Dokumentation wurde aus der Seite Vorlage:File other/Doku eingefügt. (bearbeiten | Versionsgeschichte) Die Kategorien für diese Vorlage sollten in der Dokumentation eingetragen werden. Die Interwiki-Links sollten auf Wikidata eingepflegt werden.
- Liste der Unterseiten