Vorlage:Layout Seite: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Maggus (Diskussion | Beiträge) K (Maggus verschob die Seite Vorlage:Icon ermitteln nach Vorlage:Layout Seite, ohne dabei eine Weiterleitung anzulegen: Vereinheitlichung) |
Maggus (Diskussion | Beiträge) (Überarbeitet) |
||
Zeile 3: | Zeile 3: | ||
Sie sollte im folgenden Format genutzt werden: | Sie sollte im folgenden Format genutzt werden: | ||
<pre> | <pre> | ||
− | {{ | + | {{Layout Seite |
| Seite = <Seite> | | Seite = <Seite> | ||
}} | }} | ||
Zeile 10: | Zeile 10: | ||
=== Eingabe Beispiel 1 === | === Eingabe Beispiel 1 === | ||
− | <pre>{{ | + | <pre>{{ Layout Seite |
| Seite = Blutiges Antlitz des Mondes | | Seite = Blutiges Antlitz des Mondes | ||
}}</pre> | }}</pre> | ||
=== Ausgabe Beispiel 1 === | === Ausgabe Beispiel 1 === | ||
− | {{ | + | {{ Layout Seite | Seite = Blutiges Antlitz des Mondes }} |
=== Vorschau Beispiel 1 === | === Vorschau Beispiel 1 === | ||
− | [[Datei:{{ | + | [[Datei:{{ Layout Seite | Seite = Blutiges Antlitz des Mondes }}]] |
=== Eingabe Beispiel 2 === | === Eingabe Beispiel 2 === | ||
− | <pre>{{ | + | <pre>{{ Layout Seite |
| Seite = Arrou | | Seite = Arrou | ||
}}</pre> | }}</pre> | ||
=== Ausgabe Beispiel 1 === | === Ausgabe Beispiel 1 === | ||
− | {{ | + | {{ Layout Seite | Seite = Arrou }} |
=== Vorschau Beispiel 1 === | === Vorschau Beispiel 1 === | ||
− | [[Datei:{{ | + | [[Datei:{{ Layout Seite | Seite = Arrou }}]] |
<hr> | <hr> | ||
Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen. | Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen. | ||
== Bearbeiten == | == Bearbeiten == | ||
− | </noinclude><includeonly><!-- | + | </noinclude><includeonly> |
+ | <hr> | ||
+ | <!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// | + | /// ermittle die Seite |
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | + | -->{{#vardefine: Seite Layout <!-- | |
− | |||
− | -->{{#vardefine: Seite | ||
-->| {{#if: {{{Seite|}}} <!-- | -->| {{#if: {{{Seite|}}} <!-- | ||
-->| {{{Seite}}} <!-- | -->| {{{Seite}}} <!-- | ||
Zeile 47: | Zeile 47: | ||
-->}}<!-- | -->}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
+ | ////////////////////////////////////////////////////////////// | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | + | /// Voraussetzungen | |
+ | ////////////////////////////////////////////////////////////// | ||
+ | /// {{#var:Basistyp}} wird vorausgesetzt | ||
+ | /// {{#var:Hauptkategorie}} wird vorausgesetzt | ||
+ | /// {{#var:Metakategorie}} wird vorausgesetzt | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// ermittle | + | /// ermittle das Icon |
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | -->{{#if: {{#var: | + | |
− | -->| {{#vardefine: Icon | {{#var: | + | /// hat die Seite selbst ein Icon? |
− | -->| {{#if: {{#var: | + | --> {{#if: {{#ask: [[Icon gehört zu Seite::{{#var:Seite Layout}}]] }} <!-- |
− | -->| {{#vardefine: Icon | {{#var: | + | -->| {{#vardefine: Icon gehört zu Seite | {{#var:Seite Layout}} }} <!-- |
− | -->| {{#if: {{#var: | + | |
− | -->| {{#vardefine: Icon | {{#var: | + | /// hat der Basistyp ein Icon? |
− | -->| | + | -->| {{#if: {{#ask: [[Icon gehört zu Seite::{{#var:Basistyp}}]] }} <!-- |
+ | -->| {{#vardefine: Icon gehört zu Seite | {{#var:Basistyp}} }} <!-- | ||
+ | |||
+ | /// hat die Hauptkategorioe ein Icon? | ||
+ | -->| {{#if: {{#ask: [[Icon gehört zu Seite::::{{#var:Hauptkategorie}}]] }} <!-- | ||
+ | -->| {{#vardefine: Icon gehört zu Seite | {{#var:Hauptkategorie}} }} <!-- | ||
+ | -->|<!-- | ||
+ | |||
+ | /// beende #if-Bedingungen | ||
-->}}<!-- | -->}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
Zeile 74: | Zeile 81: | ||
− | + | ////////////////////////////////////////////////////////////// | |
− | + | /// ermittle Layout | |
− | + | ////////////////////////////////////////////////////////////// | |
− | -->{{#var: | + | -->{{#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, 14:55 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
Vorschau Beispiel 1
[[Datei:
]]
Eingabe Beispiel 2
{{ Layout Seite | Seite = Arrou }}
Ausgabe Beispiel 1
Vorschau Beispiel 1
[[Datei:
]]
Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.