Vorlage:File other/Doku
Diese Seite ist die Dokumentations-Unterseite der Vorlage:File other. |
Dies ist die {{File other}} Meta-Vorlage. Sie hilft anderen Vorlagen zu erkennen, ob sie auf einer Dateiseite oder einem anderen Namensraum (bspw. "Diskussion:") eingebunden wird.
Benutzung
{{file other | Wenn im Dateinamensraum | Wenn in anderem Namensraum }}
Gibt aus:
Im Namensraum | Ausgabe |
---|---|
Hauptnamensraum (Datei) | Wenn im Hauptnamensraum |
Anderer Namensraum (Artikel, Diskussion, Projektseite, Kategorie) | Wenn in anderem Namensraum |
Ein typischer Anwendungsfall ist das Hinzufügen einer Kategorie, wenn die Vorlage im Dateinamensraum eingebunden wird:
{{file other | [[Kategorie:Dateikategorie]] }}
Demospace
Für Test- und Demonstrationszwecken akzeptiert die Vorlage den Parameter demospace.
- Wenn er den Wert file hat, gibt sie den Dateiseiten-Text zurück
- Wenn er den Wert other oder den Namen eines anderen Namensraumes hat, gibt er den Text des anderen Artikels zurück
- Wenn der Parameter leer oder nicht vorhanden ist, bestimmt der Artikeltyp das Ergebnis
In etwa so:
{{file other | Ergebnis, wenn im Dateinamensraum | Ergebnis woanders | demospace=file}}
Egal, wo der Code eingebunden wird, er gibt immer Ergebnis, wenn im Dateinamensraum zurück.