Vorlage:Layout Seite: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(Ausarbeitung)
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:{{PAGENAME}}| ?Icon# }} }}<!--
+
 
-->{{#vardefine: Basistyp | {{#show: {{PAGENAME}} | ?Basistyp# }} }}<!--
+
/// 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

Vorlage:Icon Basistyp

Vorschau Beispiel 1

[[Datei:Vorlage:Icon Basistyp]]

Eingabe Beispiel 2

{{ Icon Basistyp
  | Seite = Arrou
  }}

Ausgabe Beispiel 1

Vorlage:Icon Basistyp

Vorschau Beispiel 1

[[Datei:Vorlage:Icon Basistyp]]


Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.

Bearbeiten