Vorlage:Layout Seite: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Maggus (Diskussion | Beiträge) (Ausarbeitung) |
Maggus (Diskussion | Beiträge) |
||
Zeile 3: | Zeile 3: | ||
Sie sollte im folgenden Format genutzt werden: | Sie sollte im folgenden Format genutzt werden: | ||
<pre> | <pre> | ||
− | {{Icon Basistyp}} | + | {{Icon Basistyp |
+ | | Seite = <Seite> | ||
+ | }} | ||
</pre> | </pre> | ||
+ | == Beispiele == | ||
+ | |||
+ | === Eingabe Beispiel 1 === | ||
+ | <pre>{{ Icon Basistyp | ||
+ | | Seite = Blutiges Antlitz des Mondes | ||
+ | }}</pre> | ||
+ | === Ausgabe Beispiel 1 === | ||
+ | {{ Icon Basistyp | Seite = Blutiges Antlitz des Mondes }} | ||
+ | === Vorschau Beispiel 1 === | ||
+ | [[Datei:{{ Icon Basistyp | Seite = Blutiges Antlitz des Mondes }}]] | ||
+ | |||
+ | === Eingabe Beispiel 2 === | ||
+ | <pre>{{ Icon Basistyp | ||
+ | | Seite = Arrou | ||
+ | }}</pre> | ||
+ | === Ausgabe Beispiel 1 === | ||
+ | {{ Icon Basistyp | Seite = Arrou }} | ||
+ | === Vorschau Beispiel 1 === | ||
+ | [[Datei:{{ Icon Basistyp | Seite = Arrou }}]] | ||
+ | |||
+ | <hr> | ||
Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen. | Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen. | ||
== Bearbeiten == | == Bearbeiten == | ||
Zeile 13: | Zeile 36: | ||
/// Definitionen | /// Definitionen | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | -->{{#vardefine: Icon Seite | {{#show:{{ | + | |
− | -->{{#vardefine: Basistyp | {{#show: {{ | + | /// definiere die Seite |
+ | -->{{#vardefine: Seite Icon Basistyp <!-- | ||
+ | -->| {{#if: {{{Seite|}}} <!-- | ||
+ | -->| {{{Seite}}} <!-- | ||
+ | -->| {{#if: {{{1|}}} <!-- | ||
+ | -->| {{{1}}} <!-- | ||
+ | -->| {{PAGENAME}} <!-- /// default | ||
+ | -->}}<!-- | ||
+ | -->}}<!-- | ||
+ | -->}}<!-- | ||
+ | |||
+ | /// marschiere von der aktuellen Seite aufwärts bis zur Hauptkategorie | ||
+ | -->{{#vardefine: Icon Seite | {{#show:{{#var:Seite Icon Basistyp }}| ?Icon# }} }}<!-- | ||
+ | -->{{#vardefine: Basistyp | {{#show: {{#var:Seite Icon Basistyp }} | ?Basistyp# }} }}<!-- | ||
-->{{#vardefine: Icon Basistyp | {{#show: {{#var:Basistyp}} | ?Icon# }} }}<!-- | -->{{#vardefine: Icon Basistyp | {{#show: {{#var:Basistyp}} | ?Icon# }} }}<!-- | ||
-->{{#vardefine: Hauptkategorie | {{#show: {{#var:Basistyp}} | ?Hauptkategorie# }} }}<!-- | -->{{#vardefine: Hauptkategorie | {{#show: {{#var:Basistyp}} | ?Hauptkategorie# }} }}<!-- | ||
-->{{#vardefine: Icon Hauptkategorie | {{#show: {{#var:Hauptkategorie}} | ?Profilbild# }} }}<!-- | -->{{#vardefine: Icon Hauptkategorie | {{#show: {{#var:Hauptkategorie}} | ?Profilbild# }} }}<!-- | ||
+ | |||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// ermittle die Variable Icon | + | /// ermittle die Variable: Icon |
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
-->{{#if: {{#var:Icon Seite }} <!-- | -->{{#if: {{#var:Icon Seite }} <!-- | ||
Zeile 41: | Zeile 78: | ||
############################################################## | ############################################################## | ||
-->{{#var:Icon}}<!-- | -->{{#var:Icon}}<!-- | ||
− | ->''Debug''<hr>{{#arraymap: Icon Seite, Basistyp, Icon Basistyp, Hauptkategorie, Icon Hauptkategorie | , | @@@@ | var @@@@ = ''{{#var:@@@@|(-)}}'' | <hr> }}<hr>[[Datei:{{#var: Icon }}]]<!-- | + | -><hr>'''''Debug'''''<hr>{{#arraymap: Seite Icon Basistyp, Icon Seite, Basistyp, Icon Basistyp, Hauptkategorie, Icon Hauptkategorie | , | @@@@ | var @@@@ = ''{{#var:@@@@|(-)}}'' | <hr> }}<hr>[[Datei:{{#var: Icon }}]]<!-- |
--></includeonly> | --></includeonly> |
Version vom 24. September 2020, 13:19 Uhr
Dies ist die Vorlage "Layout Seite". Sie sollte im folgenden Format genutzt werden:
{{Icon Basistyp | Seite = <Seite> }}
Beispiele
Eingabe Beispiel 1
{{ Icon Basistyp | Seite = Blutiges Antlitz des Mondes }}
Ausgabe Beispiel 1
Vorschau Beispiel 1
[[Datei:Vorlage:Icon Basistyp]]
Eingabe Beispiel 2
{{ Icon Basistyp | Seite = Arrou }}
Ausgabe Beispiel 1
Vorschau Beispiel 1
[[Datei:Vorlage:Icon Basistyp]]
Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.