Vorlage:Real: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(Seitenlayout = real)
 
(94 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 25: Zeile 25:
 
/// Layout-Parameter
 
/// Layout-Parameter
 
-->{{Layout Seite}}<!--
 
-->{{Layout Seite}}<!--
 +
 +
/// Trennstrich
 +
-->{{#vardefine: hr | <hr> }}<!--
  
 
/// Debug-Angaben
 
/// Debug-Angaben
-->''<h3>Debug-Angaben</h3>var Basistyp = {{#var:Basistyp}}<hr>var Hauptkategorie = {{#var:Hauptkategorie}}<hr>var Metakategorie = {{#var:Metakategorie}}<hr><!--
+
->''<h3>Debug-Angaben</h3>var Basistyp = {{#var:Basistyp}}<hr>var Hauptkategorie = {{#var:Hauptkategorie}}<hr>var Metakategorie = {{#var:Metakategorie}}<hr><!--
  
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
Zeile 36: Zeile 39:
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
 
-->{{#default_form:<!--
 
-->{{#default_form:<!--
   -->{{#var:Hauptkategorie}}<!--
+
   -->{{#var:Hauptkategorie}}<!--  
 
   -->}}<!--
 
   -->}}<!--
//////////////////////////////////////////////////////////////
 
 
 
//////////////////////////////////////////////////////////////
 
/// definiere Formularblöcke und ihre Attribute (keys)
 
//////////////////////////////////////////////////////////////
 
-->{{#arraydefine: Alle Formularblöcke <!--
 
  -->| Basis-Informationen , Feenwelt , Geolokalisierung , Gewässer , Gottheit , Herrschafts-Informationen , Landschafts-Informationen , Personendaten , Sozial-Informationen , Ware , Wesen, Wesen Lokalisierung, Werteblock , Zeitspanne , Zugehörigkeit <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Basis-Informationen <!--
 
  -->| Basistyp , Art , Kurzbeschreibung , Name2 , Profilbild , Profilbild Kurzbeschreibung , Offizielles Bild publiziert , Wappen , Wappentext <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Feenwelt <!--
 
  -->| Feenweltmerkmal , Feenweltfremdartigkeit , Feenweltwesenskern <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Geolokalisierung <!--
 
  -->| Laenge , Breite , KameraHoehe <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Gewässer <!--
 
  -->| Gewässerquelle , Gewässermündung , Nebenflüsse , Nebenseen <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Gottheit <!--
 
  -->| Pantheon , Aspekte , Symbole , Bevorzugte Ausbildungen , Empfohlene Magieschulen , Unübliche Magieschulen <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Herrschafts-Informationen <!--
 
  -->| Herrschaftsform , Hauptsitz , Oberhaupt <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Landschafts-Informationen <!--
 
  -->| Landschaft , Klima , Flora , Fauna <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Personendaten <!--
 
  -->| Rasse , Geschlecht , Kurzcharakteristik , Ausbildung <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Sozial-Informationen <!--
 
  -->| Bevölkerungsanzahl , Bevölkerung , Sprache , Religion , Handel , Verkehr <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Ware <!--
 
  -->| Preis , Last , Härte , Verfügbarkeit , Komplexität , Ausrüstungskategorie , Beeinflusst <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Wesen <!--
 
  -->| Als Rasse klassifiziert , Stärke (Eigenschaft) , Haupt-Art <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Wesen Lokalisierung<!--
 
  -->| Habitat , Landschaftszone , Terrain <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Werteblock <!--
 
  -->| Größenklasse , Monstergrad Einzelgegner , Monstergrad Gruppengegner , Artentypus , Beute , Zauber , Meisterschaft , Dienste Basisdienste , Dienste Erweiterte Dienste , Gegnermerkmal , Gegnermerkmal Beschwörbares Wesen , Gegnermerkmal Blutrausch , Gegnermerkmal Erschöpfungsresistenz , Gegnermerkmal Falle , Gegnermerkmal Furchterregend , Gegnermerkmal Gestaltwandler , Gegnermerkmal Gift , Gegnermerkmal Hitzeresistenz , Gegnermerkmal Kälteresistenz , Gegnermerkmal Koloss , Gegnermerkmal Krankheitsträger , Gegnermerkmal Kreatur , Gegnermerkmal Lichtempfindlich , Gegnermerkmal Schwarm , Gegnermerkmal Schwarmpräsenz , Gegnermerkmal Teleport , Gegnermerkmal Verbündete rufen <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Zeitspanne <!--
 
  -->| Geburtsjahr , Todesjahr , Unbekanntes Todesjahr <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
-->{{#arraydefine: Zugehörigkeit <!--
 
  -->| GehörtZu , AngrenzendZu, Weißer Fleck <!--
 
  -->| ,<!--
 
  -->|}}<!--
 
//////////////////////////////////////////////////////////////
 
 
 
//////////////////////////////////////////////////////////////
 
/// legie die Attribute an (values)
 
//////////////////////////////////////////////////////////////
 
 
/// Gehe alle Formularblöcke durch = @BLOCK@
 
-->{{#arraymap: {{#arrayprint: Alle Formularblöcke | @//@ }}<!--
 
  -->| @//@ <!--
 
  -->| @BLOCK@ <!--
 
 
  /// Gehe die Formularfelder jedes Formularblocks durch = @KEY@
 
  -->| {{#arraymap: {{#arrayprint: @BLOCK@ | @//@ }}<!--
 
    -->| @//@ <!--
 
    -->| @KEY@ <!--
 
    -->|<!--
 
 
    /// Ermittle Datentyp des Formularfeldes (Attribut Datentyp)
 
    -->{{#vardefine: Datentyp | {{#show: Attribut:@KEY@ | ?Datentyp# }} }}<!--
 
 
    /// Ermittle den Inhalt des Formularfeldes
 
    -->{{#if: {{{@KEY@|}}}<!--
 
 
      /// Trage das Attribut, abhängig von seinem Datentyp, ein
 
      -->|{{#switch: {{#var:Datentyp}}<!--
 
 
        /// Seite: jeweils einzeln eintragen
 
        -->| Seite = <!--
 
          -->{{#arraymap: {{{@KEY@}}} | , | @VALUE@ | {{#set: @KEY@ = @VALUE@ }} | }}<!--
 
            -->{{#arraydefine: @BLOCK@.eingetragen | {{#arrayprint:@BLOCK@.eingetragen|@//@}} @//@ @KEY@ }}<!--
 
 
        /// Wahrheitswert: nur eintragen, wenn wahr (also das Häkchen gesetzt wurde)
 
        -->| Wahrheitswert = <!--
 
          -->{{#ifeq: {{{@KEY@|}}} | Ja <!--
 
            -->| {{#set: @KEY@ = {{{@KEY@}}} }}<!--
 
              -->{{#arraydefine: @BLOCK@.eingetragen | {{#arrayprint:@BLOCK@.eingetragen|@//@}} @//@ @KEY@ }}<!--
 
            -->|}}<!--
 
 
        /// Alle anderen Attribute bekommen den Standard
 
        -->| {{#set: @KEY@ = {{{@KEY@}}} }} <!--
 
            -->{{#arraydefine: @BLOCK@.eingetragen | {{#arrayprint:@BLOCK@.eingetragen|@//@}} @//@ @KEY@ }}<!--
 
 
        /// schließe #swicht-Bedingung
 
        -->}}<!--
 
 
      /// schließe #if-Bedingung
 
      -->|<!--
 
      -->}}<!--
 
 
    /// schließe zweite #arraymap
 
    -->|}}<!--
 
 
  /// schließe erste #arraymap
 
  -->|}}<!--
 
 
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
  
Zeile 174: Zeile 51:
 
-->{{#set: Seitenlayout = real }}<!--
 
-->{{#set: Seitenlayout = real }}<!--
 
-->{{#set: Mutterseite = {{#var:Basistyp}} }}<!--
 
-->{{#set: Mutterseite = {{#var:Basistyp}} }}<!--
-->{{#set: Vaterseite = <!--
+
-->{{#set: Vaterseite = {{{Kanon|}}} }}<!--
  -->{{#arraydefine: GehörtZu | {{{GehörtZu|fehlendes GehörtZu}}} | , }}<!--
 
  -->{{#arrayunique: GehörtZu }}<!--
 
  -->{{#arrayindex: GehörtZu | 0 }}<!--
 
  -->}}<!--
 
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
  
Zeile 190: Zeile 63:
 
-->{{#vardefine: Steckbrief | {{{Basistyp|}}} }}<!--
 
-->{{#vardefine: Steckbrief | {{{Basistyp|}}} }}<!--
 
/// weitere Einzelinfos
 
/// weitere Einzelinfos
-->{{#arraymap: Art, Rasse, Geschlecht, Geburtsjahr, Kurzcharakteristik, Bevölkerungsanzahl<!--
+
-->{{#arraymap: Erscheinungsdatum , Seitenzahl , Publikations-Reihe , Kanon<!--
   -->| , <!--
+
   -->| ,<!--
   -->| @@@@ <!--
+
   -->| @@@@<!--
   -->| {{#if: {{{@@@@|}}} <!--
+
   -->| {{#if: {{{@@@@|}}}<!--
 
     -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }}, {{{@@@@|}}} }}<!--
 
     -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }}, {{{@@@@|}}} }}<!--
 
     -->|<!--
 
     -->|<!--
 
     -->}}<!--
 
     -->}}<!--
  -->|<!--
 
  -->}}<!--
 
/// Zweitname?
 
-->{{#if: {{{Name2|}}} <!--
 
  -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} auch {{{Name2}}} genannt }}<!--
 
  -->|<!--
 
  -->}}<!--
 
/// Ausbildung?
 
-->{{#if: {{{Ausbildung|}}} <!--
 
  -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} ausgebildet als {{{Ausbildung}}} }}<!--
 
 
   -->|<!--
 
   -->|<!--
 
   -->}}<!--
 
   -->}}<!--
 
/// die Kurzbeschreibung
 
/// die Kurzbeschreibung
 
-->{{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} {{{Kurzbeschreibung|ohne Kurzbeschreibung}}} }}<!--
 
-->{{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} {{{Kurzbeschreibung|ohne Kurzbeschreibung}}} }}<!--
/// Weißer Fleck?
 
-->{{#ifeq: {{{Weißer Fleck|}}} | Ja <!--
 
  -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} Weißer Fleck }}<!--
 
  -->|<!--
 
  -->}}<!--
 
 
/// setze das Attribut
 
/// setze das Attribut
 
-->{{#set: Steckbrief = {{#var: Steckbrief }} }}<!--
 
-->{{#set: Steckbrief = {{#var: Steckbrief }} }}<!--
  
/// Angrenzend zu
+
/// Handlungsorte
-->{{#arraymap: {{#ask: [[AngrenzendZu::{{PAGENAME}}]] | link=none | sep=@//@ }}<!--
+
-->{{#if: {{{Handlungsorte|}}}<!--
   -->| @//@ <!--
+
   -->| {{#arraymap: {{{Handlungsorte}}} | , | @@@@ | {{#set: GehörtZu = @@@@ }} | {{-,-}} }}<!--
  -->| @@@@ <!--
 
  -->| {{#set: AngrenzendZu | @@@@ }} <!--
 
  -->|<!--
 
  -->}}<!--
 
 
 
/// Pantheon
 
-->{{#if: {{{Pantheon|}}}<!--
 
  -->| {{#set: GehörtZu = {{{Pantheon}}} }} <!--
 
 
   -->|<!--
 
   -->|<!--
 
   -->}}<!--
 
   -->}}<!--
  
/// Rasse
+
/// Protagonisten
-->{{#if: {{{Rasse|}}}<!--
+
-->{{#if: {{{Protagonisten|}}}<!--
   -->| {{#set: GehörtZu = {{{Rasse}}} }} <!--
+
   -->| {{#arraymap: {{{Protagonisten}}} | , | @@@@ | {{#set: GehörtZu = @@@@ }} | {{-,-}} }}<!--
  -->|<!--
 
  -->}}<!--
 
 
 
/// Haupt-Art
 
-->{{#if: {{{Haupt-Art|}}}<!--
 
  -->| {{#set: GehörtZu = {{{Haupt-Art}}} }} <!--
 
 
   -->|<!--
 
   -->|<!--
 
   -->}}<!--
 
   -->}}<!--
Zeile 275: Zeile 119:
 
   --></td></tr><!--
 
   --></td></tr><!--
 
##############################################################
 
##############################################################
 +
 +
 +
//////////////////////////////////////////////////////////////
 +
/// speichere stille Attribute
 +
//////////////////////////////////////////////////////////////
 +
 +
/// Allgemeine Klassifikation
 +
-->{{#set: Basistyp = {{{Basistyp|fehlender Basistyp}}} }}<!--
 +
-->{{#set: Name2 = {{{Name2|}}} }}<!--
 +
-->{{#set: Kurzbeschreibung = {{{Kurzbeschreibung|}}} }}<!--
 +
-->{{#set: Profilbild = {{{Profilbild |}}} }}<!--
 +
-->{{#set: Cover = {{{Cover|}}} }}<!--
 +
 +
//////////////////////////////////////////////////////////////
  
  
 
##############################################################
 
##############################################################
### Zeige Cover an
+
### zeige Profilbild oder Cover an
 
##############################################################
 
##############################################################
 
--><tr><td class="center" ><!--
 
--><tr><td class="center" ><!--
 
### Cover
 
### Cover
-->{{#if: {{{Cover|}}}<!--
+
-->{{#if: {{{Profilbild | {{{Cover | }}} }}}<!--
 
   -->| <div class="beitrag small "><!--
 
   -->| <div class="beitrag small "><!--
   -->[[Datei:{{{Cover}}}<!--
+
   -->[[Datei:{{{Profilbild | {{{Cover}}} }}}<!--
     -->| 360x360px <!--
+
     -->| 360x360px<!--
     -->| center <!--
+
     -->| center<!--
 
     -->]]<!--
 
     -->]]<!--
 
 
     ### Profilbild Kurzbeschreibung  
 
     ### Profilbild Kurzbeschreibung  
     --><br />{{{Profilbild Kurzbeschreibung | {{PAGENAME}} }}}<!--
+
     --><br />[[Profilbild Kurzbeschreibung::{{{Profilbild Kurzbeschreibung | {{PAGENAME}} }}} ]]<!--
 
 
 
     ### Lizenz-Icons
 
     ### Lizenz-Icons
 
     -->{{#ifeq: {{#ask:[[Datei:{{#ask:[[{{PAGENAME}}]]|?Profilbild=|link=none| mainlabel=-}}]]|?Lizenz=|link=none| mainlabel=-}}  | Uhrwerk<!--
 
     -->{{#ifeq: {{#ask:[[Datei:{{#ask:[[{{PAGENAME}}]]|?Profilbild=|link=none| mainlabel=-}}]]|?Lizenz=|link=none| mainlabel=-}}  | Uhrwerk<!--
Zeile 299: Zeile 155:
 
       -->}}<!--
 
       -->}}<!--
 
     --></div><!--
 
     --></div><!--
 
 
   ### schließe #if-Bedingung
 
   ### schließe #if-Bedingung
 
   -->|<!--
 
   -->|<!--
 
   -->}}<!--
 
   -->}}<!--
 
 
   ### schließe Tabellenzeile
 
   ### schließe Tabellenzeile
 
   --></td></tr><!--
 
   --></td></tr><!--
Zeile 310: Zeile 164:
  
 
##############################################################
 
##############################################################
### Steckbrief
+
### zeige Steckbrief an
 
##############################################################
 
##############################################################
 
--><tr><td><!--
 
--><tr><td><!--
 
   -->{{#if: {{#show:{{PAGENAME}}|?Artikelinfo#}}<!--
 
   -->{{#if: {{#show:{{PAGENAME}}|?Artikelinfo#}}<!--
     -->|<div class="textbox hellerblau" >'''Steckbrief:''' {{#var: Steckbrief }} </div><!--
+
     -->|<div class="textbox hellerblau" >'''Steckbrief: '''{{#var: Steckbrief }} </div><!--
 
     -->|<!--
 
     -->|<!--
 
     -->}}<!--
 
     -->}}<!--
Zeile 322: Zeile 176:
  
 
##############################################################
 
##############################################################
### Wappen
+
### zeige enthaltene Publikationen an
 +
##############################################################
 +
-->{{#if: {{#ask: [[Enthalten in::{{PAGENAME}}]] }} <!--
 +
  -->|<tr><td><!--
 +
    -->'''In ''{{PAGENAME}}'' enthalten'''<hr><!--
 +
    -->{{#ask: [[Enthalten in::{{PAGENAME}}]] |?Basistyp# | headers=hide | format=ul }}<!--
 +
    --></td></tr><!--
 +
  -->|<!--
 +
  -->}}<!--
 +
##############################################################
 +
 
 +
 
 +
##############################################################
 +
### zeige Publikations-Informationen und speichere die Attribute
 
##############################################################
 
##############################################################
 +
 +
### eröffne Tabellenzeile
 +
-->{{#vardefine: hr | <hr> }}<!--
 
--><tr><td><!--
 
--><tr><td><!--
  -->{{#if: {{{Wappen|}}}<!--
 
    -->|<hr><div class="center">[[Datei:{{{Wappen}}}|96px]]<!--
 
      -->{{#if: {{{Wappentext|}}} | <br />{{{Wappentext}}} |}}</div><!--
 
    -->|{{#if: {{{Wappentext|}}}<!--
 
      -->|<hr><div class="liste-einzug ">'''Wappen: '''{{{Wappentext}}}</div><!--
 
      -->|}}<!--
 
    -->}}<!--
 
  --></td></tr><!--
 
##############################################################
 
  
 +
### Enthalten in
 +
-->{{#if: {{{Enthalten in|}}}<!--
 +
  -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
    -->'''Enthalten in '''[[Enthalten in::{{{Enthalten in}}}]]<!--
 +
    --></div><!--
 +
  -->|}}<!--
 +
 +
### Publikations-Reihe
 +
-->{{#if: {{{Publikations-Reihe|}}}<!--
 +
  -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
    -->'''Publikations-Reihe '''[[Publikations-Reihe::{{{Publikations-Reihe}}}]]<!--
 +
    --></div><!--
 +
  -->|}}<!--
 +
 +
### Publikations-Nummer
 +
-->{{#if: {{{Publikations-Nummer|}}}<!--
 +
  -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
    -->'''Publikations-Nummer '''[[Publikations-Nummer::{{{Publikations-Nummer}}}]]<!--
 +
    --></div><!--
 +
  -->|}}<!--
 +
 +
### Kanon
 +
-->{{#if: {{{Kanon|}}}<!--
 +
  -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
    -->'''Kanon '''[[Kanon::{{{Kanon}}}]]<!--
 +
    --></div><!--
 +
  -->|}}<!--
 +
 +
### Erscheinungsdatum
 +
-->{{#if: {{{Erscheinungsdatum|}}}<!--
 +
  -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
    -->'''Erscheinungsdatum '''[[Erscheinungsdatum::{{{Erscheinungsdatum}}}]]<!--
 +
    --></div><!--
 +
  -->|}}<!--
 +
 +
### Seitenzahl
 +
-->{{#if: {{{Seitenzahl|}}}<!--
 +
  -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
    -->'''Seitenzahl '''[[Seitenzahl::{{{Seitenzahl}}}]]<!--
 +
    --></div><!--
 +
  -->|}}<!--
 +
 +
### ISBN
 +
-->{{#if: {{{ISBN|}}}<!--
 +
  -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
    -->'''ISBN '''[[ISBN::{{{ISBN}}}]]<!--
 +
    --></div><!--
 +
  -->|}}<!--
 +
 +
### Publikations-Infos
 +
-->{{Publikation Subseiten}}<!--
 +
 +
### Downloaddatei
 +
 +
/// downloaddatei
  
//////////////////////////////////////////////////////////////
+
///set attribute
/// Definiere Blöcke zur generischen Anzeige
+
-->{{#if: {{{Downloaddatei|}}}<!--
//////////////////////////////////////////////////////////////
+
   -->| {{#arraymap: {{{Downloaddatei}}} | , | @@@@ | {{#set: Downloaddatei= {{{@@@@}}} }} | {{-,-}} }}<!--
-->{{#arraydefine: Generische Blöcke <!--
+
   -->|<!--
   -->| Herrschafts-Informationen , Gottheit , Personendaten , Zeitspanne , Wesen, Wesen Lokalisierung, Werteblock , Sozial-Informationen , Feenwelt , Gewässer , Landschafts-Informationen, Ware <!--
 
   -->| , <!--
 
 
   -->}}<!--
 
   -->}}<!--
//////////////////////////////////////////////////////////////
+
 
 +
///ausgabe [[Media:{{{Downloaddatei}}}|{{PAGENAME}}]]
 +
-->{{#if: {{{Downloaddatei|}}}<!--
 +
-->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
    -->'''Download: '''<!--
 +
  -->{{#arraymap: {{{Downloaddatei}}} | , | @@@@ |[[Media:@@@@|@@@@]]| {{-,-}} }}<!--
 +
    --></div><!--
 +
  -->|}}<!--
 +
 
 +
 
 +
 
 +
 
 +
### Downloadlink
 +
-->{{#if: {{{Downloadlink|}}}<!--
 +
  -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
    -->'''Link zum Download '''[{{{Downloadlink}}} {{PAGENAME}}]<!--
 +
    -->{{#set: Downloadlink = {{{Downloadlink}}} }}<!--
 +
    --></div><!--
 +
  -->|}}<!--
 +
 
 +
### schließe Tabellenzeile
 +
  --></td></tr><!--
  
  
 
##############################################################
 
##############################################################
### Zeige generische Blöcke an
+
### zeige Reale Beteiligte und speichere die Attribute
 
##############################################################
 
##############################################################
-->{{#arraymap: {{#arrayprint: Generische Blöcke | @//@ }} <!--
+
 
   -->| @//@ <!--
+
-->{{#vardefine: hr | <hr> }}<!--
   -->| @BLOCK@ <!--
+
--><tr><td><!--
  -->| <!--
+
-->{{#if: {{{Autoren|}}}<!--
   -->{{#vardefine: Array | @BLOCK@.eingetragen }}<!--
+
   -->|{{#var:hr}}{{#vardefine:hr|}}<!--
   -->{{#if: {{#arraysize: {{#var:Array}} }}<!--
+
    --><div class="liste-einzug "><!--
     -->|<tr><td><!--
+
    -->'''Autor:innen '''<!--
      --><hr><!--
+
    -->{{#arraymap: {{{Autoren}}} | , | @@@@ | [[Autoren::@@@@]] | {{-,-}} }}<!--
      -->{{#arraymap: {{#arrayprint: {{#var:Array}} | @//@ }}<!--
+
    --></div><!--
        -->| @//@ <!--
+
   -->|}}<!--
        -->| @KEY@ <!--
+
-->{{#if: {{{Redaktion|}}}<!--
        -->| <div class="liste-einzug "><!--
+
   -->|{{#var:hr}}{{#vardefine:hr|}}<!--
          -->'''@KEY@ '''<!--
+
    --><div class="liste-einzug "><!--
          /// Ermittle Datentyp des Formularfeldes (Attribut Datentyp)
+
    -->'''Redakteur:innen '''<!--
          -->{{#vardefine: Datentyp | {{#show: Attribut:@KEY@ | ?Datentyp# }} }}<!--
+
    -->{{#arraymap: {{{Redaktion}}} | , | @@@@ | [[Redaktion::@@@@]] | {{-,-}} }}<!--
          /// Zeige den Inhalt an, abhängig vom Datentyp
+
    --></div><!--
          -->{{#switch: {{#var:Datentyp}}<!--
+
   -->|}}<!--
            /// Seite: anzeigen als Liste und verlinkt
+
-->{{#if: {{{Illustratoren|}}}<!--
            -->| Seite = {{#arraymap: {{{@KEY@|}}} <!--
+
  -->|{{#var:hr}}{{#vardefine:hr|}}<!--
              -->| , <!--
+
    --><div class="liste-einzug "><!--
              -->| @VALUE@ <!--
+
    -->'''Illustrator:innen '''<!--
              -->| {{WikilinkKlammerWeg|@VALUE@}}<!--
+
    -->{{#arraymap: {{{Illustratoren}}} | , | @@@@ | [[Illustratoren::@@@@]] | {{-,-}} }}<!--
              -->| {{-,-}}<!--
+
     --></div><!--
              -->}}<!--
+
  -->|}}<!--
            /// Wahrheitswert: keinen Value anzeigen (der Key reicht hier)
+
 
            -->| Wahrheitswert =<!--
+
  --></td></tr><!--
            /// Alle anderen Attribute: anzeigen als Fließtext
+
 
            -->| {{{@KEY@|}}}<!--
+
### Schauplätze und Protagonisten
            -->}}<!--
+
-->{{#vardefine: hr | <hr> }}<!--
          --></div><!--
+
--><tr><td><!--
        -->|<!--
+
-->{{#if: {{{Handlungsorte|}}}<!--
        -->}}<!--
+
  -->|{{#var:hr}}{{#vardefine:hr|}}<!--
       --></td></tr><!--
+
    --><div class="liste-einzug "><!--
 +
    -->'''Handlungsorte '''<!--
 +
    -->{{#arraymap: {{{Handlungsorte}}} | , | @@@@ | [[Handlungsorte::@@@@]] | {{-,-}} }}<!--
 +
    --></div><!--
 +
  -->|}}<!--
 +
-->{{#if: {{{Protagonisten|}}}<!--
 +
  -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
    -->'''Protagonisten '''<!--
 +
    -->{{#arraymap: {{{Protagonisten}}} | , | @@@@ | [[Protagonisten::@@@@]] | {{-,-}} }}<!--
 +
    --></div><!--
 +
  -->|}}<!--
 +
 
 +
  --></td></tr><!--
 +
 
 +
### Abenteuerangaben
 +
-->{{#vardefine: hr | <hr> }}<!--
 +
--><tr><td><!--
 +
  ### Heldengrad
 +
  -->{{#if: {{{Heldengrad|}}}<!--
 +
    -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
      -->'''Heldengrad '''[[Heldengrad::{{{Heldengrad}}}]]<!--
 +
      --></div><!--
 +
    -->|}}<!--
 +
### Multipler Heldengrad
 +
  -->{{#if: {{{Multipler Heldengrad|}}}<!--
 +
    -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
      -->{{Multipler Heldengrad}}<!--
 +
      --></div><!--
 +
    -->|}}<!--
 +
  ### Abenteuerformat
 +
  -->{{#if: {{{Abenteuerformat|}}}<!--
 +
    -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
      -->'''Abenteuerformat '''[[Abenteuerformat::{{{Abenteuerformat}}}]]<!--
 +
      --></div><!--
 +
    -->|}}<!--
 +
  ### Abenteuerstile
 +
  -->{{#if: {{{Multiple Abenteuerstil|}}}<!--
 +
    -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
      -->{{Multiple Abenteuerstil}}<!--
 +
      --></div><!--
 +
    -->|}}<!--
 +
  ### Handlungselemente
 +
  -->{{#if: {{{Multiple Handlungselement|}}}<!--
 +
    -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
      -->{{Multiple Handlungselement}}<!--
 +
      --></div><!--
 +
    -->|}}<!--
 +
  ### Genre
 +
  -->{{#if: {{{Genre|}}}<!--
 +
    -->|{{#var:hr}}{{#vardefine:hr|}}<!--
 +
    --><div class="liste-einzug "><!--
 +
       -->'''Genre '''<!--
 +
      -->{{#arraymap: {{{Genre}}} | , | @@@@ | [[Genre::@@@@]] | {{-,-}} }}<!--
 +
      --></div><!--
 
     -->|}}<!--
 
     -->|}}<!--
   -->|<!--
+
 
  -->}}<!--
+
   --></td></tr><!--
 +
 
 
##############################################################
 
##############################################################
  
Zeile 398: Zeile 402:
  
 
##############################################################
 
##############################################################
### Inhaltsverzeichnis
+
### TOC (Seitenverzeichnis)
 
##############################################################
 
##############################################################
 
--><tr><td><!--
 
--><tr><td><!--
Zeile 412: Zeile 416:
 
##############################################################
 
##############################################################
 
--></table><!--
 
--></table><!--
##############################################################
 
 
 
##############################################################
 
### Zeige besondere Hinweise an
 
##############################################################
 
### Spoiler bei Spielleiterinformationen
 
-->{{#ifeq: {{#show:{{PAGENAME}}|?Spoiler-Hinweis}} | wahr <!--
 
  -->|{{Spoiler-Hinweis}}<!--
 
  -->|<!--
 
  -->}}<!--
 
### Hinweis Weißer Fleck
 
-->{{#if: {{ #show: {{PAGENAME}} | ?Weißer Fleck# }} | {{Hinweis Weißer Fleck}} |}}<!--
 
##############################################################
 
 
 
##############################################################
 
### Zeige Positionskarte an
 
##############################################################
 
### Positionskarte
 
-->{{#ifexist: Datei:{{#show:{{PAGENAME}}|?positionskarte}} <!--
 
  -->|[[Datei:{{#show:{{PAGENAME}}|?positionskarte#}}<!--
 
    -->| 120px <!--
 
    -->| frameless <!--
 
    -->| left <!--
 
    -->| {{PAGENAME}} in Lorakis <!--
 
    -->| verweis= <!--
 
    -->]]<!--
 
  -->|}}<!--
 
 
##############################################################
 
##############################################################
  
Zeile 448: Zeile 423:
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
 
-->[[Kategorie: {{{Basistyp|fehlender Basistyp}}} ]]<!--
 
-->[[Kategorie: {{{Basistyp|fehlender Basistyp}}} ]]<!--
 +
-->[[Kategorie: {{#var:Hauptkategorie}} ]]<!--
 
//////////////////////////////////////////////////////////////
 
//////////////////////////////////////////////////////////////
  
 
--></includeonly>
 
--></includeonly>

Aktuelle Version vom 27. Oktober 2024, 17:41 Uhr

Dies ist die Vorlage:Real. Sie sollte im folgenden Format genutzt werden:

{{Real}}

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

Bearbeiten