Vorlage:Layout Seite: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(Überarbeitet)
(ermittle die Icon Formate)
Zeile 56: Zeile 56:
 
/// {{#var:Hauptkategorie}} wird vorausgesetzt
 
/// {{#var:Hauptkategorie}} wird vorausgesetzt
 
/// {{#var:Metakategorie}} wird vorausgesetzt
 
/// {{#var:Metakategorie}} wird vorausgesetzt
 +
 +
 +
//////////////////////////////////////////////////////////////
 +
/// ermittle Layout
 +
//////////////////////////////////////////////////////////////
 +
-->{{#switch: {{#show: {{#var:Seite Layout}} | ?Seitenlayout# | default=welt }}<!--
 +
  -->| real = <!--
 +
    --> {{#vardefine: Box Class | realbox }}<!--
 +
    --> {{#vardefine: Icon Farbton | hell }}<!--
 +
  -->| regel = <!--
 +
    --> {{#vardefine: Box Class | regelbox }}<!--
 +
    --> {{#vardefine: Icon Farbton | dunkel }}<!--
 +
  -->| welt = <!--
 +
    --> {{#vardefine: Box Class | weltbox }}<!--
 +
    --> {{#vardefine: Icon Farbton | dunkel }}<!--
 +
  /// beende #switch-Bedingung
 +
  -->}}<!--
 +
//////////////////////////////////////////////////////////////
 +
  
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
Zeile 70: Zeile 89:
  
 
     /// hat die Hauptkategorioe ein Icon?
 
     /// hat die Hauptkategorioe ein Icon?
     -->| {{#if: {{#ask: [[Icon gehört zu Seite::::{{#var:Hauptkategorie}}]] }} <!--
+
     -->| {{#if: {{#ask: [[Icon gehört zu Seite::{{#var:Hauptkategorie}}]] }} <!--
 
       -->| {{#vardefine: Icon gehört zu Seite | {{#var:Hauptkategorie}} }} <!--
 
       -->| {{#vardefine: Icon gehört zu Seite | {{#var:Hauptkategorie}} }} <!--
 
       -->|<!--
 
       -->|<!--
Zeile 78: Zeile 97:
 
     -->}}<!--
 
     -->}}<!--
 
   -->}}<!--
 
   -->}}<!--
//////////////////////////////////////////////////////////////
 
  
 +
/// ermittle die Icon Formate
 +
-->{{#arraymap: XS, S, M, L, XL, XXL <!--
 +
  -->| , <!--
 +
  -->| @FORMAT@ <!--
 +
  -->| {{#vardefine: Icon @FORMAT@ | {{#ask: <!--
 +
    -->[[Icon gehört zu Seite::{{#var:Icon gehört zu Seite}}]]  <!--
 +
    -->[[Icon Farbton::{{#var:Icon Farbton}}]]  <!--
 +
    -->[[Icon Format::@FORMAT@]] <!--
 +
    -->| limit=1 <!--
 +
    -->| link=none <!--
 +
    -->}}<!--
 +
  -->|<!--
 +
  -->}}<!--
  
//////////////////////////////////////////////////////////////
 
/// ermittle Layout
 
//////////////////////////////////////////////////////////////
 
-->{{#switch: {{#show: {{#var:Seite Layout}} | ?Seitenlayout# | default=welt }}<!--
 
  -->| real = <!--
 
    --> {{#vardefine: Box Class | realbox }}<!--
 
    --> {{#vardefine: Box Icon Farbton | hell }}<!--
 
  -->| regel = <!--
 
    --> {{#vardefine: Box Class | regelbox }}<!--
 
    --> {{#vardefine: Box Icon Farbton | dunkel }}<!--
 
  -->| welt = <!--
 
    --> {{#vardefine: Box Class | weltbox }}<!--
 
    --> {{#vardefine: Box Icon Farbton | dunkel }}<!--
 
  /// beende #switch-Bedingung
 
  -->}}<!--
 
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
  
 
--></includeonly>
 
--></includeonly>

Version vom 26. September 2020, 15:15 Uhr

Dies ist die Vorlage "Layout Seite". Sie sollte im folgenden Format genutzt werden:

{{Layout Seite
  | Seite = <Seite>
  }}

Beispiele

Eingabe Beispiel 1

{{ Layout Seite
  | Seite = Blutiges Antlitz des Mondes
  }}

Ausgabe Beispiel 1


{{#arraymap: XS, S, M, L, XL, XXL | , | @FORMAT@ | 

Vorschau Beispiel 1

[[Datei:


{{#arraymap: XS, S, M, L, XL, XXL | , | @FORMAT@ | ]]

Eingabe Beispiel 2

{{ Layout Seite
  | Seite = Arrou
  }}

Ausgabe Beispiel 1


{{#arraymap: XS, S, M, L, XL, XXL | , | @FORMAT@ | 

Vorschau Beispiel 1

[[Datei:


{{#arraymap: XS, S, M, L, XL, XXL | , | @FORMAT@ | ]]

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

Bearbeiten