Vorlage:NAMESPACEID/Doku
Dies ist eine nachgeordnete Seite der Dokumentation von Vorlage:NAMESPACEID. Sie enthält Informationen zur Verwendung, Kategorisierung und zu anderem Inhalt, der nicht Bestandteil der originalen Vorlage-Seite ist. |
Diese Vorlage wurde am 8. Januar 2014 von Template:NAMESPACEID 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. |
Diese Vorlage gibt die ID des Namensraums der aktuellen oder übergebenen Seite zurück..
Verwendung
Bearbeiten{{NAMESPACEID}}
→ 10{{NAMESPACEID|}}
→ 0 (Article namespace){{NAMESPACEID|{{ns:0}}}}
→ 0 (Article namespace){{NAMESPACEID|Talk}}
→ 1
Aliase funktionieren auch:
{{NAMESPACEID|Image}}
→ 6{{NAMESPACEID|File}}
→ 6{{NAMESPACEID|Thema}}
→ 104{{NAMESPACEID|Project}}
→ 4{{NAMESPACEID|WV}}
→ 4{{NAMESPACEID|Wikivoyage}}
→ 4
Falsche Eingaben geben einen Fehler zurück, der mit der Parserfunktion #iferror abgefangen werden kann.
Weitere Vorlagen für den Umgang mit Namensräumen
BearbeitenDie folgenden Vorlagen beschränken die Ausgabe auf einen Namensraum und bieten für alle anderen Namensräume eine Alternative. Verschachtelungen sind möglich.
{{Main other|Auszugebender Text}}
– Für Ausgaben im Artikelnamensraum{{Talk other|Auszugebender Text}}
– Für Ausgaben auf Diskussionsseiten{{User other|Auszugebender Text}}
– Für Ausgaben auf Benutzerseiten{{Wikivoyage other|Auszugebender Text}}
– Für Ausgaben im Projektnamensraum{{Template other|Auszugebender Text}}
– Für Ausgaben auf Vorlagenseiten{{Help other|Auszugebender Text}}
– Für Ausgaben auf Hilfeseiten{{File other|Auszugebender Text}}
– Für Ausgaben im Dateinamensraum{{Category other|Auszugebender Text}}
– Für Ausgaben auf Kategorieseiten{{Portal other|Auszugebender Text}}
– Für Ausgaben im Portalnamensraum{{Module other|Auszugebender Text}}
– Für Ausgaben auf Modulseiten{{Single namespace|Namensraum|Auszugebender Text}}
– Allgemeine Form für die obigen Vorlagen, der die Bezeichnung des Namensraums als Parameter mit übergeben wird
Weitere Werkzeuge zur Erkennung und Behandlung von Namensräumen
{{Namespace detect|Namensraum|Auszugebender Text|Alternativer Text}}
– Die vielseitigere Version der obigen Vorlagen{{Incorrect namespace|Namensraum}}
– Erzeugt eine Ausgabe und Fehlerkategorisierung, wenn eine Vorlage im falschen Namensraum benutzt wird{{Category handler|Namensraum = Kategorie|...}}
– Erlaubt eine namensraumabhängige Kategorisierung.
Behandlung und Erkennung von Artikelbezeichnungen:
{{If pagename|Auszugebender Text}}
– Vorlage zur Prüfung, auf welcher Unterseite sich eine Vorlage befindet. z.B./Doku
oder ähnliches.
Weitere technische Informationen:
- Wikivoyage:Namensräume – Listet und erklärt alle Namensräume.
- Magische Wörter – aktuelle Dokumentation zu den magischen Wörtern auf dem Mediawiki-Wiki.
- Parserfunktionen – Dokumentation zu Parserfunktionen wie z. B.
{{#ifeq:|||}}
etc.
Weitere Vorlagen, die die magischen Wörter erweitern
BearbeitenFolgende ergänzenden magische Wörter liefern Teile des Artikelnamens zurück:
{{FIRSTBASEPAGENAME}}
– Gibt den Namen der Stammseite einer Unterseite ohne Angabe des Namensraums.{{FULLBASEPAGENAME}}
– Diese Vorlage gibt den vollqualifizierten Namen der aktuellen bzw. übergebenen Seite aus. Sie entspricht dem magischen Wort{{BASEPAGENAME}}
im Hauptnamensraum und gibt{{NAMESPACE}}:{{BASEPAGENAME}}
in allen anderen Namensräumen aus.{{FULLROOTPAGENAME}}
– Die Vorlage liefert die Stammseite der aktuellen oder gegebenen Seite. Sie arbeitet wie {{FULLBASEPAGENAME}}, aber gibt nur die oberste Stammseite zurück, anstatt des Elternbaums.{{PAGENAMETDOC}}
– Gibt{{FULLBASEPAGENAME}}
zurück, es sein denn es handelt sich um eine Unterseite mit der BezeichnungSandkasten***
. Dann wird{{FULLPAGENAME}}
zurückgegeben.
Magischer Wörter zur Internationalisierung:
{{CURRENTCONTENTLANGUAGE}}
– Gibt die Sprache des Wikis als ISO 639-Code zurück. Hierde
Zeitangaben:
{{LOCALDATE|Offset Zeitzone}}
– erzeugt das aktuelle Datum unter Berücksichtigung der Zeitzone.{{NEXTYEAR|Anzahl Jahre}}
– erzeugt das kommende Jahr, optional (bei Angabe eine Zahl von Jahren) ein beliebiges kommendes Jahr.{{LASTYEAR|Anzahl Jahre}}
– erzeugt das vorige Jahr, optional (bei Angabe eine Zahl von Jahren) ein beliebiges vergangenes Jahr.{{NEXTMONTH|Anzahl Monate}}
– erzeugt die Nummer des kommenden Monats, optional (bei Angabe eine Zahl von Monaten) einen beliebigen kommenden Monats.{{LASTMONTH|Anzahl Monate}}
– erzeugt die Nummer des letzten Monats, optional (bei Angabe eine Zahl von Monaten) einen beliebigen vergangenen Monats.{{NEXTMONTHNAME|Anzahl Monate}}
– erzeugt den Namen des kommenden Monats, optional (bei Angabe eine Zahl von Monaten) einen beliebigen kommenden Monats.{{LASTMONTHNAME|Anzahl Monate}}
– erzeugt den Namen des letzten Monats, optional (bei Angabe eine Zahl von Monaten) einen beliebigen vergangenen Monats.{{NEXTMONTHY|Anzahl Monate|Format}}
– erzeugt die Ausgabe des kommenden Monats inklusive Jahresangabe, optional (bei Angabe eine Zahl von Monaten) einen beliebigen kommenden Monats. Zusätzlich kann eine Datumsformatanweisung übergeben werden, um individuelle Ausgaben zu erhalten (siehe Beschreibung der Formatierungen für Zeit- und Datumsangaben).{{NEXTMONTHYNAME|Anzahl Monate}}
– erzeugt den Namen des kommenden Monats inklusive Jahresangabe, optional (bei Angabe eine Zahl von Monaten) einen beliebigen kommenden Monats.
weitere Magische Wörter:
{{NULL}}
– Die Vorlage macht nichts und kann für logische Konstruktionen benutzt werden, wenn nichts passieren soll.
Weitere technische Informationen:
- Magische Wörter – aktuelle Dokumentation zu den magischen Wörtern auf dem Mediawiki-Wiki.
- Parserfunktionen – Dokumentation zu Parserfunktionen wie z. B.
{{#ifeq:|||}}
etc.