Vorlage:KTB/Sprachseitenfaehnchen

Aus Westmärker Wiki
Zur Navigation springen Zur Suche springen
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Diese Vorlage beinhaltet die notwendige Formel, um auf einer Seite PAGENAME und den Unterseiten PAGEMANE/kürzel_sprache1, PAGEMANE/kürzel_sprache2... (wenn sie existieren) die zutreffenden Flaggen De.png, KÜRZEL_FLAGGE1.png, KÜRZEL_FLAGGE2.png usw. mit jeweiligem Link und der Sprachangabe zu zeigen.

Leider musste die Abfrage doppelt erfolgen, einmal für die deutsche Seite und einmal für die fremdsprachlichen Seiten. Eine einziges "ifeq" mit "or" hat nicht geklappt.

Die eigene Flagge erscheint jedoch nicht auf der Seite.

Die Vorlage wird nur von der Vorlage:KTB aufgerufen.


<onlyinclude>{{#ifeq: {{PAGENAME}} | {{#titleparts: {{PAGENAME}} | -1 }}/{{{1}}} | | {{#ifexist: {{PAGENAME}}/{{{1}}} | [[File:{{{2}}}.png|right|link={{PAGENAME}}/{{{1}}}|{{{3}}}]] | {{#ifexist: {{#titleparts: {{PAGENAME}} | -1 }}/{{{1}}} | [[File:{{{2}}}.png|right|link={{#titleparts: {{PAGENAME}} | -1 }}/{{{1}}}|{{{3}}}]] |}}}}}}</onlyinclude>

Die zweite Abfrage musste als "Option falls nein" in die erste eingefügt werden, damit in Fällen wie 1942/Dezember/18, wo es auch 1942/Dezember gibt, kein zweites Fähnchen erscheint. Zuvor war sie als eigene Abfrage daneben gestellt; dadurch hielt sie nämlich, von der deutschen Seite aus gestartet, die Monatsseite, weil ja die letzte Unterseite abgehängt wird, ohne zu prüfen, ob da wie üblich en oder wie hier 18 steht, für eine deutsche und die eigene Seite für eine fremdsprachliche!