Vorlage:KTB: Unterschied zwischen den Versionen

Aus Westmärker Wiki
Zur Navigation springen Zur Suche springen
(12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:
 
Im Einzelnen:
 
Im Einzelnen:
 
* aktiviert Tagebuchstyles.css
 
* aktiviert Tagebuchstyles.css
* setzt auf einer Seite PAGENAME die Flagge Gb.png mit Link, wenn es eine Untersteite PAGENAME/en gibt
+
* setzt auf einer Unterseite PAGENAME/sprachkürzel die Flagge De.png mit Link, wenn es die Seite PAGENAME gibt
* setzt auf einer Unterseite PAGENAME/en die Flagge De.png mit Link, wenn es die Seite PAGENAME gibt
+
* setzt – mittels [[Vorlage:KTB/Sprachseitenfaehnchen]] – auf einer Seite PAGENAME und allen Unterseiten PAGENAME/sprachkürzel die Flaggen aller anderen Unterseiten PAGENAME/sprachkürzel mit jeweiligem Link
* setzt die Kategorie Tagebuchfragmente (allerdings nur temporär; daher muss jede zugehörige Seite dennoch auch zusätzlich von Hand entsprechend kategorisiert werden)
+
* setzt die Kategorie Tagebuchfragmente (leider für Script nicht lesbar; daher muss jede zugehörige Seite dennoch auch zusätzlich von Hand entsprechend kategorisiert werden; mit subst: wäre schön, hat aber noch nicht geklappt)
 +
 
 +
'''Eingabe:'''
  
 
<pre><nowiki>
 
<pre><nowiki>
  
<onlyinclude>{{#css:Tagebuchstyles.css}}{{
+
{{KTB}}
#ifexist: {{PAGENAME}}/pl | [[File:Pl.png|right|link={{PAGENAME}}/pl]] |}}{{
+
 
#ifexist: {{PAGENAME}}/uk | [[File:Ua.png|right|link={{PAGENAME}}/uk]] |}}{{
+
</nowiki></pre>
#ifexist: {{PAGENAME}}/fr | [[File:Fr.png|right|link={{PAGENAME}}/fr]] |}}{{
+
 
#ifexist: {{PAGENAME}}/lv | [[File:Lv.png|right|link={{PAGENAME}}/lv]] |}}{{
+
'''Code:'''
#ifexist: {{PAGENAME}}/lt | [[File:Lt.png|right|link={{PAGENAME}}/lt]] |}}{{
+
 
#ifexist: {{PAGENAME}}/be | [[File:By.png|right|link={{PAGENAME}}/be]] |}}{{
+
<pre><nowiki>
#ifexist: {{PAGENAME}}/ru | [[File:Ru.png|right|link={{PAGENAME}}/ru]] |}}{{
+
 
#ifexist: {{PAGENAME}}/en | [[File:Gb.png|right|link={{PAGENAME}}/en]] |}}{{#ifexist: {{#titleparts: {{PAGENAME}} | -1 }} | {{#switch: {{#titleparts: {{PAGENAME}} | | -1 }}
+
<onlyinclude>{{#css:Tagebuchstyles.css}}{{#ifexist: {{#titleparts: {{PAGENAME}} | -1 }} | {{#switch: {{#titleparts: {{PAGENAME}} | | -1 }}
 
  | pl
 
  | pl
  | uk
+
  | ua
 
  | fr
 
  | fr
 
  | lv
 
  | lv
Zeile 25: Zeile 27:
 
  | be
 
  | be
 
  | ru
 
  | ru
  | en = [[File:De.png|right|link={{#titleparts: {{PAGENAME}} | -1 }}]]
+
  | en = [[File:De.png|right|link={{#titleparts: {{PAGENAME}} | -1 }}|Deutsch]]
 
  |
 
  |
}}|}}
+
}}|}}{{KTB/Sprachseitenfaehnchen|pl|Pl|Polski}}{{KTB/Sprachseitenfaehnchen|ua|Ua|Українська}}{{KTB/Sprachseitenfaehnchen|fr|Fr|Français}}{{KTB/Sprachseitenfaehnchen|lv|Lv|Latviešu}}{{KTB/Sprachseitenfaehnchen|lt|Lt|Lietuvių}}{{KTB/Sprachseitenfaehnchen|be|By|Беларуская}}{{KTB/Sprachseitenfaehnchen|ru|Ru|Русский}}{{KTB/Sprachseitenfaehnchen|en|Gb|English}}
 
[[Kategorie:Tagebuchfragmente]]</onlyinclude>
 
[[Kategorie:Tagebuchfragmente]]</onlyinclude>
 
</nowiki></pre>
 
 
'''Eingabe:'''
 
 
<pre><nowiki>
 
 
{{KTB}}
 
  
 
</nowiki></pre>
 
</nowiki></pre>
  
 
[[Kategorie:Tagebuchfragmente]]
 
[[Kategorie:Tagebuchfragmente]]

Version vom 20. Juni 2022, 10:44 Uhr

Diese Vorlage transkludiert (kopiert) alle notwendigen Elemente, um eine Seite als den Tagebuchfragmenten zugehörig zu kennzeichnen.

Im Einzelnen:

  • aktiviert Tagebuchstyles.css
  • setzt auf einer Unterseite PAGENAME/sprachkürzel die Flagge De.png mit Link, wenn es die Seite PAGENAME gibt
  • setzt – mittels Vorlage:KTB/Sprachseitenfaehnchen – auf einer Seite PAGENAME und allen Unterseiten PAGENAME/sprachkürzel die Flaggen aller anderen Unterseiten PAGENAME/sprachkürzel mit jeweiligem Link
  • setzt die Kategorie Tagebuchfragmente (leider für Script nicht lesbar; daher muss jede zugehörige Seite dennoch auch zusätzlich von Hand entsprechend kategorisiert werden; mit subst: wäre schön, hat aber noch nicht geklappt)

Eingabe:


{{KTB}}

Code:


<onlyinclude>{{#css:Tagebuchstyles.css}}{{#ifexist: {{#titleparts: {{PAGENAME}} | -1 }} | {{#switch: {{#titleparts: {{PAGENAME}} | | -1 }}
 | pl
 | ua
 | fr
 | lv
 | lt
 | be
 | ru
 | en = [[File:De.png|right|link={{#titleparts: {{PAGENAME}} | -1 }}|Deutsch]]
 |
}}|}}{{KTB/Sprachseitenfaehnchen|pl|Pl|Polski}}{{KTB/Sprachseitenfaehnchen|ua|Ua|Українська}}{{KTB/Sprachseitenfaehnchen|fr|Fr|Français}}{{KTB/Sprachseitenfaehnchen|lv|Lv|Latviešu}}{{KTB/Sprachseitenfaehnchen|lt|Lt|Lietuvių}}{{KTB/Sprachseitenfaehnchen|be|By|Беларуская}}{{KTB/Sprachseitenfaehnchen|ru|Ru|Русский}}{{KTB/Sprachseitenfaehnchen|en|Gb|English}}
[[Kategorie:Tagebuchfragmente]]</onlyinclude>