Zeile 7: |
Zeile 7: |
| Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen. | | Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen. |
| </noinclude><includeonly><!-- | | </noinclude><includeonly><!-- |
| + | |
| + | |
| + | ////////////////////////////////////////////////////////////// |
| + | /// Definitionen |
| + | ////////////////////////////////////////////////////////////// |
| + | /// Basistyp |
| + | -->{{#vardefine: Basistyp | {{{Basistyp|fehlender Basistyp}}} }}<!-- |
| + | /// DEBUG var Basistyp = {{#var:Basistyp}}<hr> |
| + | /// Hauptkategorie |
| + | -->{{#vardefine: Hauptkategorie | {{#show: {{#var:Basistyp}} | ?Hauptkategorie# }} }}<!-- |
| + | /// DEBUG var Hauptkategorie = {{#var:Hauptkategorie}}<hr> |
| + | /// Metakategorie |
| + | -->{{#vardefine: Metakategorie | {{#show: {{#var:Basistyp}} | ?Metakategorie# }} }}<!-- |
| + | /// DEBUG var Metakategorie = {{#var:Metakategorie}}<hr> |
| + | /// MetaLayout / IconLayout |
| + | -->{{#vardefine: MetaLayout | weltbox }}<!-- |
| + | -->{{#vardefine: IconLayout | hell }}<!-- |
| + | /// Icon |
| + | -->{{#vardefine: Icon <!-- |
| + | -->| {{Ifexist<!-- |
| + | -->| 1= Datei:Icon Vorlage {{#var:Hauptkategorie}} {{#var:IconLayout}} 32.png<!-- |
| + | -->| 2= {{#var:THIS}}<!-- |
| + | -->| 3= Datei:Icon Vorlage Platzhalter {{#var:IconLayout}} 32.png<!-- |
| + | -->}}<!-- |
| + | -->}}<!-- |
| + | ////////////////////////////////////////////////////////////// |
| + | |
| + | |
| + | ////////////////////////////////////////////////////////////// |
| + | /// Formular auswählen |
| + | ////////////////////////////////////////////////////////////// |
| + | -->{{#default_form:<!-- |
| + | -->{{#var:Hauptkategorie}}<!-- |
| + | -->}}<!-- |
| + | ////////////////////////////////////////////////////////////// |
| | | |
| | | |
Zeile 14: |
Zeile 49: |
| -->{{#set: Seitentyp = Artikel }}<!-- | | -->{{#set: Seitentyp = Artikel }}<!-- |
| -->{{#set: Seitenlayout = welt }}<!-- | | -->{{#set: Seitenlayout = welt }}<!-- |
− | -->{{#set: Mutterseite = {{{Basistyp|fehlender Basistyp}}} }}<!-- | + | -->{{#set: Mutterseite = {{#var:Basistyp}} }}<!-- |
| -->{{#set: Vaterseite = <!-- | | -->{{#set: Vaterseite = <!-- |
| -->{{#arraydefine: GehörtZu | {{{GehörtZu|fehlendes GehörtZu}}} | , }}<!-- | | -->{{#arraydefine: GehörtZu | {{{GehörtZu|fehlendes GehörtZu}}} | , }}<!-- |
Zeile 131: |
Zeile 166: |
| --><!-- | | --><!-- |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
| + | |
| + | |
| + | ############################################################## |
| + | ### Box: Tabellen-Start |
| + | ############################################################## |
| + | --><table class="{{#var: MetaLayout}}" ><!-- |
| + | --><tr><th><!-- |
| + | --><div style="float:left; margin-left:0.3em; margin-right:0.3em; " class="nomobile" >[[{{#var: Icon }}|verweis=]]</div><!-- |
| + | --><span style="font-size:1.4em;" class="nomobile" >{{PAGENAME}}</span><!-- |
| + | --><div>{{#show:{{{Name2|}}}</div><!-- |
| + | --></th></tr><!-- |
| + | ############################################################## |
| | | |
| | | |
Zeile 139: |
Zeile 186: |
| -->{{NavigationVorZurück.Ermittlung}}<!-- | | -->{{NavigationVorZurück.Ermittlung}}<!-- |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
| + | |
| + | |
| + | ############################################################## |
| + | ### Kategoriepfad |
| + | ############################################################## |
| + | --><tr><td><!-- |
| + | --><div class="small" style="padding:0.5em;" >{{Kategoriepfad}}</div><!-- |
| + | --></td></tr><!-- |
| + | ############################################################## |
| + | |
| + | |
| + | ############################################################## |
| + | ### Navigation-Vor-Zurück |
| + | ############################################################## |
| + | --><tr><td><!-- |
| + | --><hr><div class="center" style="" >{{NavigationVorZurück.Anzeige}}</div><!-- |
| + | --></td></tr><!-- |
| + | ############################################################## |
| + | |
| + | |
| + | ############################################################## |
| + | ### Wappen |
| + | ############################################################## |
| + | --><tr><td><!-- |
| + | -->{{#if: {{{WappenBild|}}}<!-- |
| + | -->|<hr><div class="center">[[Datei:{{{WappenBild}}}|96px]]<!-- |
| + | -->{{#if: {{{WappenText|}}} | <br />{{{WappenText}}} |}}</div><!-- |
| + | -->|{{#if: {{{WappenText|}}}<!-- |
| + | -->|<hr><div class="liste-einzug ">'''Wappen: '''{{{WappenText}}}</div><!-- |
| + | -->|}}<!-- |
| + | -->}}<!-- |
| + | --></td></tr><!-- |
| + | ############################################################## |
| + | |
| + | |
| + | ############################################################## |
| + | ### Artikelinfo ("Steckbrief" genannt) |
| + | ############################################################## |
| + | --><tr><td><!-- |
| + | -->{{#if: {{#show:{{PAGENAME}}|?Artikelinfo#}}<!-- |
| + | -->|<div class="textbox weiss">'''Steckbrief:''' {{#show:{{PAGENAME}}|?Artikelinfo#}}</div><!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | --></td></tr><!-- |
| + | ############################################################## |
| + | |
| + | |
| + | ////////////////////////////////////////////////////////////// |
| + | /// Definiere Blöcke zur generischen Anzeige |
| + | ////////////////////////////////////////////////////////////// |
| + | -->{{#arraydefine: Generische Blöcke <!-- |
| + | -->| Herrschafts-Informationen , Gottheit , Personendaten , Zeitspanne , Wesen, Wesen Lokalisierung, Werteblock , Sozial-Informationen , Feenwelt , Gewässer , Landschafts-Informationen, Ware <!-- |
| + | -->| , <!-- |
| + | -->}}<!-- |
| + | ////////////////////////////////////////////////////////////// |
| + | |
| + | |
| + | ############################################################## |
| + | ### Zeige generische Blöcke an |
| + | ############################################################## |
| + | -->{{#arraymap: {{#arrayprint: Generische Blöcke | @//@ }} <!-- |
| + | -->| @//@ <!-- |
| + | -->| @BLOCK@ <!-- |
| + | -->| <!-- |
| + | -->{{#vardefine: Array | @BLOCK@.eingetragen }}<!-- |
| + | -->{{#if: {{#arraysize: {{#var:Array}} }}<!-- |
| + | -->|<tr><td><!-- |
| + | --><hr><!-- |
| + | -->{{#arraymap: {{#arrayprint: {{#var:Array}} | @//@ }}<!-- |
| + | -->| @//@ <!-- |
| + | -->| @KEY@ <!-- |
| + | -->| <div class="liste-einzug "><!-- |
| + | -->'''@KEY@ '''<!-- |
| + | /// Ermittle Datentyp des Formularfeldes (Attribut Datentyp) |
| + | -->{{#vardefine: Datentyp | {{#show: Attribut:@KEY@ | ?Datentyp# }} }}<!-- |
| + | /// Zeige den Inhalt an, abhängig vom Datentyp |
| + | -->{{#switch: {{#var:Datentyp}}<!-- |
| + | /// Seite: anzeigen als Liste und verlinkt |
| + | -->| Seite = {{#show: {{PAGENAME}} | ?@KEY@ | valuesep={{-,-}} }}<!-- |
| + | /// Wahrheitswert: keinen Value anzeigen (der Key reicht hier) |
| + | -->| Wahrheitswert =<!-- |
| + | /// Alle anderen Attribute: anzeigen als Fließtext |
| + | -->| {{{@KEY@|}}}<!-- |
| + | -->}}<!-- |
| + | --></div><!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | --></td></tr><!-- |
| + | -->|}}<!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | ############################################################## |
| + | |
| + | |
| + | ############################################################## |
| + | ### Inhaltsverzeichnis |
| + | ############################################################## |
| + | --><tr><td><!-- |
| + | --><div class="textbox hellgrau " ><!-- |
| + | -->__TOC__<!-- |
| + | --></div><!-- |
| + | --></td></tr><!-- |
| + | ############################################################## |
| + | |
| + | |
| + | ############################################################## |
| + | ### Box: Tabellen-Ende |
| + | ############################################################## |
| + | --></table><!-- |
| + | ############################################################## |
| | | |
| | | |
Zeile 144: |
Zeile 301: |
| ### rufe die zentralen Seiten-Vorlagen auf | | ### rufe die zentralen Seiten-Vorlagen auf |
| ############################################################## | | ############################################################## |
− | -->{{Welt.Anzeige}}<!-- | + | --><!-- {{Welt.Anzeige}} |
| -->{{Artikel.Intro}}<!-- | | -->{{Artikel.Intro}}<!-- |
| ############################################################## | | ############################################################## |