Vorlage:KTB/Sprachseitenfaehnchen: Unterschied zwischen den Versionen

Aus Westmärker Wiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
Diese Vorlage beinhaltet die notwendige Formel, um auf einer Seite PAGENAME und den Unterseiten PAGEMANE/kürzel_sprache1, PAGEMANE/kürzel_sprache2... die zutreffenden Flaggen De.png, KÜRZEL_FLAGGE1.png, KÜRZEL_FLAGGE2.png usw. mit jeweiligem Link zu zeigen, wenn es die jeweiligen Untersteiten PAGEMANE/kürzel_sprache1, PAGEMANE/kürzel_sprache2... gibt.
+
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.
 
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.
Zeile 5: Zeile 5:
 
Die eigene Flagge erscheint jedoch nicht auf der Seite.
 
Die eigene Flagge erscheint jedoch nicht auf der Seite.
  
Die Vorlage wird nur in der [[Vorlage:KTB]] verwendet.
+
Die Vorlage wird nur von der [[Vorlage:KTB]] aufgerufen.
  
 
<pre><nowiki>
 
<pre><nowiki>
  
<onlyinclude>{{#ifeq: {{PAGENAME}} | {{#titleparts: {{PAGENAME}} | -1 }}/{{{1}}} | | {{#ifexist: {{PAGENAME}}/{{{1}}} | [[File:{{{2}}}.png|right|link={{PAGENAME}}/{{{1}}}]] |}} {{#ifexist: {{#titleparts: {{PAGENAME}} | -1 }}/{{{1}}} | [[File:{{{2}}}.png|right|link={{#titleparts: {{PAGENAME}} | -1 }}/{{{1}}}]] |}}}}</onlyinclude>
+
<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>
  
 
</nowiki></pre>
 
</nowiki></pre>
  
 
[[Kategorie:Tagebuchfragmente]]
 
[[Kategorie:Tagebuchfragmente]]

Version vom 20. Juni 2022, 10:39 Uhr

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>