Zeile 1: |
Zeile 1: |
| <noinclude> | | <noinclude> |
− | Dies ist die Vorlage „Artikel“. | + | Dies ist die {{FULLPAGENAME}}. |
| Sie sollte im folgenden Format genutzt werden: | | Sie sollte im folgenden Format genutzt werden: |
| <pre> | | <pre> |
− | {{Artikel}} | + | {{Welt}} |
| </pre> | | </pre> |
| Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen. | | Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen. |
Zeile 10: |
Zeile 10: |
| | | |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
− | /// Formularblöcke und ihre Attribute definieren | + | /// 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> |
| + | |
| + | /// Layout-Parameter |
| + | -->{{Layout Seite}}<!-- |
| + | |
| + | ////////////////////////////////////////////////////////////// |
| + | |
| + | |
| + | ////////////////////////////////////////////////////////////// |
| + | /// setze das Formular |
| + | ////////////////////////////////////////////////////////////// |
| + | -->{{#default_form:<!-- |
| + | -->{{#var:Hauptkategorie}}<!-- |
| + | -->}}<!-- |
| + | ////////////////////////////////////////////////////////////// |
| + | |
| + | |
| + | ////////////////////////////////////////////////////////////// |
| + | /// definiere Formularblöcke und ihre Attribute (keys) |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
| -->{{#arraydefine: Alle Formularblöcke <!-- | | -->{{#arraydefine: Alle Formularblöcke <!-- |
− | -->| Basis-Informationen , Feenwelt , Geolokalisierung , Gewässer , Gottheit , Herrschafts-Informationen , Landschafts-Informationen , Personendaten , Sozial-Informationen , Ware , Werteblock , Zeitspanne , Zugehörigkeit <!-- | + | -->| Basis-Informationen , Feenwelt , Geolokalisierung , Gewässer , Gottheit , Herrschafts-Informationen , Landschafts-Informationen , Personendaten , Sozial-Informationen , Typische Namen , Ware , Wesen, Wesen Lokalisierung, Werteblock , Zeitspanne , Zugehörigkeit <!-- |
| -->| ,<!-- | | -->| ,<!-- |
| -->|}}<!-- | | -->|}}<!-- |
| -->{{#arraydefine: Basis-Informationen <!-- | | -->{{#arraydefine: Basis-Informationen <!-- |
− | -->| Basistyp , Art , Kurzbeschreibung , Name2 , Profilbild , Profilbild Kurzbeschreibung , Offizielles Bild publiziert , WappenBild , WappenText <!-- | + | -->| Basistyp , Art , Kurzbeschreibung , Name2 , Profilbild , Profilbild Kurzbeschreibung , Offizielles Bild publiziert , Wappen , Wappentext <!-- |
| -->| ,<!-- | | -->| ,<!-- |
| -->|}}<!-- | | -->|}}<!-- |
Zeile 25: |
Zeile 56: |
| -->|}}<!-- | | -->|}}<!-- |
| -->{{#arraydefine: Geolokalisierung <!-- | | -->{{#arraydefine: Geolokalisierung <!-- |
− | -->| Laenge , Breite , KameraHoehe <!-- | + | -->| GeoLaenge , GeoBreite , KameraHoehe <!-- |
| -->| ,<!-- | | -->| ,<!-- |
| -->|}}<!-- | | -->|}}<!-- |
| -->{{#arraydefine: Gewässer <!-- | | -->{{#arraydefine: Gewässer <!-- |
− | -->| AusdehnungLänge , AusdehnungBreite , Fläche , Gewässerquelle , Gewässermündung , Nebenflüsse , Nebenseen <!-- | + | -->| Gewässerquelle , Gewässermündung , Nebenflüsse , Nebenseen <!-- |
| -->| ,<!-- | | -->| ,<!-- |
| -->|}}<!-- | | -->|}}<!-- |
| -->{{#arraydefine: Gottheit <!-- | | -->{{#arraydefine: Gottheit <!-- |
− | -->| Geschlecht , Pantheon , Aspekte , Symbole , Bevorzugte Ausbildungen , GottheitEmfohleneMagieschule , GottheitUnüblicheMagieschule <!-- | + | -->| Pantheon , Aspekte , Symbole , Bevorzugte Ausbildungen , Empfohlene Magieschulen , Unübliche Magieschulen <!-- |
| -->| ,<!-- | | -->| ,<!-- |
| -->|}}<!-- | | -->|}}<!-- |
Zeile 49: |
Zeile 80: |
| -->|}}<!-- | | -->|}}<!-- |
| -->{{#arraydefine: Sozial-Informationen <!-- | | -->{{#arraydefine: Sozial-Informationen <!-- |
− | -->| Bevölkerung Anzahl , Bevölkerung Text , Sprache , Religion , Handel , Verkehr <!-- | + | -->| Bevölkerungsanzahl , Bevölkerung , Sprache , Religion , Handel , Verkehr <!-- |
| + | -->| ,<!-- |
| + | -->|}}<!-- |
| + | -->{{#arraydefine: Typische Namen <!-- |
| + | -->| Name Kommentar , Name Männlich , Name Weiblich , Name Nachname <!-- |
| -->| ,<!-- | | -->| ,<!-- |
| -->|}}<!-- | | -->|}}<!-- |
| -->{{#arraydefine: Ware <!-- | | -->{{#arraydefine: Ware <!-- |
| -->| Preis , Last , Härte , Verfügbarkeit , Komplexität , Ausrüstungskategorie , Beeinflusst <!-- | | -->| 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 <!-- | | -->{{#arraydefine: Werteblock <!-- |
− | -->| Größenklasse , Monstergrad , MonstergradGruppengegner , 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 <!-- | + | -->| 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 <!-- |
| -->| ,<!-- | | -->| ,<!-- |
| -->|}}<!-- | | -->|}}<!-- |
Zeile 72: |
Zeile 115: |
| | | |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
− | /// Sämtliche Attribute anlegen | + | /// legie die Attribute an (values) |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
| + | |
| /// Gehe alle Formularblöcke durch = @BLOCK@ | | /// Gehe alle Formularblöcke durch = @BLOCK@ |
| -->{{#arraymap: {{#arrayprint: Alle Formularblöcke | @//@ }}<!-- | | -->{{#arraymap: {{#arrayprint: Alle Formularblöcke | @//@ }}<!-- |
| -->| @//@ <!-- | | -->| @//@ <!-- |
| -->| @BLOCK@ <!-- | | -->| @BLOCK@ <!-- |
| + | |
| /// Gehe die Formularfelder jedes Formularblocks durch = @KEY@ | | /// Gehe die Formularfelder jedes Formularblocks durch = @KEY@ |
| -->| {{#arraymap: {{#arrayprint: @BLOCK@ | @//@ }}<!-- | | -->| {{#arraymap: {{#arrayprint: @BLOCK@ | @//@ }}<!-- |
Zeile 83: |
Zeile 128: |
| -->| @KEY@ <!-- | | -->| @KEY@ <!-- |
| -->|<!-- | | -->|<!-- |
| + | |
| /// Ermittle Datentyp des Formularfeldes (Attribut Datentyp) | | /// Ermittle Datentyp des Formularfeldes (Attribut Datentyp) |
| -->{{#vardefine: Datentyp | {{#show: Attribut:@KEY@ | ?Datentyp# }} }}<!-- | | -->{{#vardefine: Datentyp | {{#show: Attribut:@KEY@ | ?Datentyp# }} }}<!-- |
| + | |
| /// Ermittle den Inhalt des Formularfeldes | | /// Ermittle den Inhalt des Formularfeldes |
| -->{{#if: {{{@KEY@|}}}<!-- | | -->{{#if: {{{@KEY@|}}}<!-- |
| + | |
| /// Trage das Attribut, abhängig von seinem Datentyp, ein | | /// Trage das Attribut, abhängig von seinem Datentyp, ein |
| -->|{{#switch: {{#var:Datentyp}}<!-- | | -->|{{#switch: {{#var:Datentyp}}<!-- |
| + | |
| /// Seite: jeweils einzeln eintragen | | /// Seite: jeweils einzeln eintragen |
| -->| Seite = <!-- | | -->| Seite = <!-- |
| -->{{#arraymap: {{{@KEY@}}} | , | @VALUE@ | {{#set: @KEY@ = @VALUE@ }} | }}<!-- | | -->{{#arraymap: {{{@KEY@}}} | , | @VALUE@ | {{#set: @KEY@ = @VALUE@ }} | }}<!-- |
| -->{{#arraydefine: @BLOCK@.eingetragen | {{#arrayprint:@BLOCK@.eingetragen|@//@}} @//@ @KEY@ }}<!-- | | -->{{#arraydefine: @BLOCK@.eingetragen | {{#arrayprint:@BLOCK@.eingetragen|@//@}} @//@ @KEY@ }}<!-- |
| + | |
| /// Wahrheitswert: nur eintragen, wenn wahr (also das Häkchen gesetzt wurde) | | /// Wahrheitswert: nur eintragen, wenn wahr (also das Häkchen gesetzt wurde) |
| -->| Wahrheitswert = <!-- | | -->| Wahrheitswert = <!-- |
− | -->{{#ifeq: {{{@KEY@|}}} | wahr <!-- | + | -->{{#ifeq: {{{@KEY@|}}} | Ja <!-- |
| -->| {{#set: @KEY@ = {{{@KEY@}}} }}<!-- | | -->| {{#set: @KEY@ = {{{@KEY@}}} }}<!-- |
| -->{{#arraydefine: @BLOCK@.eingetragen | {{#arrayprint:@BLOCK@.eingetragen|@//@}} @//@ @KEY@ }}<!-- | | -->{{#arraydefine: @BLOCK@.eingetragen | {{#arrayprint:@BLOCK@.eingetragen|@//@}} @//@ @KEY@ }}<!-- |
| -->|}}<!-- | | -->|}}<!-- |
| + | |
| /// Alle anderen Attribute bekommen den Standard | | /// Alle anderen Attribute bekommen den Standard |
| -->| {{#set: @KEY@ = {{{@KEY@}}} }} <!-- | | -->| {{#set: @KEY@ = {{{@KEY@}}} }} <!-- |
| -->{{#arraydefine: @BLOCK@.eingetragen | {{#arrayprint:@BLOCK@.eingetragen|@//@}} @//@ @KEY@ }}<!-- | | -->{{#arraydefine: @BLOCK@.eingetragen | {{#arrayprint:@BLOCK@.eingetragen|@//@}} @//@ @KEY@ }}<!-- |
| + | |
| + | /// schließe #swicht-Bedingung |
| -->}}<!-- | | -->}}<!-- |
| + | |
| + | /// schließe #if-Bedingung |
| -->|<!-- | | -->|<!-- |
| -->}}<!-- | | -->}}<!-- |
| + | |
| + | /// schließe zweite #arraymap |
| -->|}}<!-- | | -->|}}<!-- |
| + | |
| + | /// schließe erste #arraymap |
| -->|}}<!-- | | -->|}}<!-- |
− | --><!--
| + | |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
| | | |
| | | |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
− | /// Mutter- und Vaterseite | + | /// setze übergreifende Attribute |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
− | -->{{#set: Mutterseite | {{{Basistyp|fehlender Basistyp}}} }}<!-- | + | -->{{#set: Hauptkategorie = {{#show: {{#var:Basistyp}} | ?Hauptkategorie# }} }}<!-- |
− | -->{{#set: Vaterseite <!-- | + | -->{{#set: Seitentyp = Artikel }}<!-- |
| + | -->{{#set: Seitenlayout = welt }}<!-- |
| + | -->{{#set: Mutterseite = {{#var:Basistyp}} }}<!-- |
| + | -->{{#set: Vaterseite = <!-- |
| + | -->{{#arraydefine: GehörtZu | {{{GehörtZu|fehlendes GehörtZu}}} | , }}<!-- |
| + | -->{{#arrayunique: GehörtZu }}<!-- |
| + | -->{{#arrayindex: GehörtZu | 0 }}<!-- |
| + | -->}}<!-- |
| + | ////////////////////////////////////////////////////////////// |
| + | |
| + | |
| + | ////////////////////////////////////////////////////////////// |
| + | /// setze indirekte Attribute |
| + | ////////////////////////////////////////////////////////////// |
| + | |
| + | ////////////////////////////////////////////////////////////// |
| + | /// Steckbrief |
| + | |
| + | /// Basistyp |
| + | -->{{#vardefine: Steckbrief | {{{Basistyp}}} }}<!-- |
| + | |
| + | /// Art? |
| + | -->{{#if: {{{Art|}}} <!-- |
| + | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} ({{{Art}}}) }} <!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | |
| + | /// Zweitname? |
| + | -->{{#if: {{{Name2|}}} <!-- |
| + | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }}, auch ''{{{Name2}}}'' genannt }}<!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | |
| + | /// Personen-Steckbrief? |
| + | -->{{#ifeq: {{{Basistyp|}}} | Einzelperson <!-- |
| + | -->| {{#arraydefine: PersonenSteckbrief <!-- |
| + | -->| {{#if: {{{Rasse|}}} | {{{Rasse}}} @//@ |}} <!-- |
| + | --> {{#if: {{{Geschlecht|}}} | {{{Geschlecht}}} @//@ |}} <!-- |
| + | --> {{#if: {{{Geburtsjahr|}}} | *{{{Geburtsjahr}}} LZ @//@ |}} <!-- |
| + | --> {{#if: {{{Todesjahr|}}} | verstorben {{{Todesjahr}}} LZ @//@ |}} <!-- |
| + | --> {{#ifeq: {{{Unbekanntes Todesjahr|}}} | wahr | verstorben @//@ |}} <!-- |
| + | --> {{#if: {{{Kurzcharakteristik|}}} | {{{Kurzcharakteristik}}} |}} <!-- |
| + | -->| @//@ <!-- |
| + | -->}} <!-- |
| + | -->{{#arrayunique:PersonenSteckbrief}}<!-- |
| + | -->{{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} {{#arrayprint: PersonenSteckbrief | ,  }} }}<!-- |
| + | -->| {{#if: {{{Geburtsjahr|}}} <!-- |
| + | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}}entstanden {{{Geburtsjahr}}} LZ }}<!-- |
| + | -->|}}<!-- |
| + | -->{{#if: {{{Bevölkerungsanzahl|}}} <!-- |
| + | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}}Einwohner {{{Bevölkerungsanzahl}}} }}<!-- |
| + | -->|}} <!-- |
| + | -->}}<!-- |
| + | |
| + | /// die Kurzbeschreibung |
| + | -->{{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}}{{{Kurzbeschreibung|ohne Kurzbeschreibung}}} }}<!-- |
| + | |
| + | /// Preis? |
| + | -->{{#if: {{{Preis|}}} <!-- |
| + | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}}{{{Preis}}} }} <!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | |
| + | /// Last? |
| + | -->{{#if: {{{Last|}}} <!-- |
| + | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}}Last {{{Last}}} }} <!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | |
| + | /// Weißer Fleck? |
| + | -->{{#ifeq: {{{Weißer Fleck|}}} | Ja <!-- |
| + | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} Weißer Fleck }}<!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | |
| + | /// setze das Attribut |
| + | -->{{#set: Steckbrief = {{#var: Steckbrief }} }}<!-- |
| + | |
| + | ////////////////////////////////////////////////////////////// |
| + | /// Angrenzend zu |
| + | -->{{#arraymap: {{#ask: [[AngrenzendZu::{{PAGENAME}}]] | link=none | sep=@//@ }}<!-- |
| + | -->| @//@ <!-- |
| + | -->| @@@@ <!-- |
| + | -->| {{#set: AngrenzendZu | @@@@ }} <!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | |
| + | ////////////////////////////////////////////////////////////// |
| + | /// Pantheon |
| + | -->{{#if: {{{Pantheon|}}}<!-- |
| + | -->| {{#set: GehörtZu = {{{Pantheon}}} }} <!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | |
| + | /// Rasse |
| + | -->{{#if: {{{Rasse|}}}<!-- |
| + | -->| {{#set: GehörtZu = {{{Rasse}}} }} <!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | |
| + | /// Haupt-Art |
| + | -->{{#if: {{{Haupt-Art|}}}<!-- |
| + | -->| {{#set: GehörtZu = {{{Haupt-Art}}} }} <!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | |
| + | /// Fliegend Ja/Nein |
| + | -->{{#vardefine:hasFliegend|nein}}<!-- |
| + | --><!-- START Gleichheiten zw. Gegnermerkmal und Stärke abfragen |
| + | -->{{#arraydefine: Gegnermerkmal | {{{Gegnermerkmal|}}} | , }}<!-- |
| + | -->{{#arraymap: {{#arrayprint: Gegnermerkmal | @//@ }}<!-- |
| + | -->|@//@<!-- |
| + | -->|@@@@<!-- |
| + | -->|{{#switch: @@@@<!-- |
| + | -->| Dämmersicht (Merkmal) = {{#set: Stärke (Eigenschaft) = Dämmersicht }}<!-- |
| + | -->| Konzentrationsstärke (Merkmal) = {{#set: Stärke (Eigenschaft) = Konzentrationsstärke }}<!-- |
| + | -->| Schmerzresistenz (Merkmal) = {{#set: Stärke (Eigenschaft) = Schmerzresistenz }}<!-- |
| + | -->| Fliegend (Merkmal) = {{#vardefine:hasFliegend|Ja}}<!-- |
| + | -->| Monster (Merkmal) = {{#vardefine:hasMonster|Ja}}<!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | -->{{#arraydefine: Stärke | {{{Stärke (Eigenschaft)|}}} | , }}<!-- |
| + | -->{{#arraymap: {{#arrayprint: Stärke | @//@ }}<!-- |
| + | -->|@//@<!-- |
| + | -->|@@@@<!-- |
| + | -->|{{#switch: @@@@<!-- |
| + | -->| Dämmersicht = {{#set: Gegnermerkmal = Dämmersicht (Merkmal) }}<!-- |
| + | -->| Konzentrationsstärke = {{#set: Gegnermerkmal = Konzentrationsstärke (Merkmal) }}<!-- |
| + | -->| Schmerzresistenz = {{#set: Gegnermerkmal = Schmerzresistenz (Merkmal) }}<!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | -->{{#ifeq: {{#var:hasFliegend}}|Ja|{{#set: Fliegend = Ja}}|{{#set: Fliegend = Nein}} }}<!-- |
| + | |
| + | -->{{#vardefine:hasMonster|nein}}<!-- |
| + | -->{{#arraydefine: Artentypus | {{{Artentypus|}}} | , }}<!-- |
| + | -->{{#arraymap: {{#arrayprint: Artentypus | @//@ }}<!-- |
| + | -->|@//@<!-- |
| + | -->|@@@@<!-- |
| + | -->|{{#switch: @@@@<!-- |
| + | -->| Monster (Typus) = {{#vardefine:hasMonster|Ja}}<!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| -->|<!-- | | -->|<!-- |
− | -->{{#arraydefine: GZ | {{#show: {{PAGENAME}} | ?GehörtZu# | sep=, }} , fehlendes GehörtZu | , }}<!--
| |
− | -->{{#arrayunique: GZ }}<!--
| |
− | -->{{#arrayindex: GZ | 0 }}<!--
| |
| -->}}<!-- | | -->}}<!-- |
| + | -->{{#ifeq: {{#var:hasMonster}}|Ja|{{#set: Monster = Ja}}|{{#set: Monster = Nein}} }}<!-- |
| + | |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
| + | |
| + | |
| + | ############################################################## |
| + | ### Box: Tabellen-Start |
| + | ############################################################## |
| + | --><table class="{{#var:Box Class}}" ><!-- |
| + | --><tr><th colspan="2" ><!-- |
| + | --><div style="float:left; margin-left:0.3em; margin-right:0.3em; " class="nomobile" >[[{{#var: Icon S}}|verweis=]]</div><!-- |
| + | --><span style="font-size:1.4em;" class="nomobile" >{{PAGENAME}}</span><!-- |
| + | --><div>{{{Name2|}}}</div><!-- |
| + | --></th></tr><!-- |
| + | ############################################################## |
| | | |
| | | |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
− | /// Artikelinfo.Ermittlung | + | /// binde spezielle Vorlagen ein |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
| -->{{Artikelinfo.Ermittlung}}<!-- | | -->{{Artikelinfo.Ermittlung}}<!-- |
| + | -->{{NavigationVorZurück.Ermittlung}}<!-- |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
| + | |
| + | |
| + | ############################################################## |
| + | ### Kategoriepfad |
| + | ############################################################## |
| + | --><tr><td colspan="2" ><!-- |
| + | --><div class="small" style="padding:0.5em;" >{{Kategoriepfad}}</div><!-- |
| + | --></td></tr><!-- |
| + | ############################################################## |
| + | |
| + | |
| + | ############################################################## |
| + | ### Zeige Profilbild an |
| + | ############################################################## |
| + | --><tr><td colspan="2" class="center" ><!-- |
| + | ### Profilbild |
| + | -->{{#if: {{{Profilbild| {{#show:{{PAGENAME}}|?Hauptkarte#}} }}}<!-- |
| + | -->| <div class="beitrag small "><!-- |
| + | -->[[Datei:{{{Profilbild| {{#show:{{PAGENAME}}|?Hauptkarte#}} }}}<!-- |
| + | -->| 360x360px <!-- |
| + | -->| center <!-- |
| + | -->]]<!-- |
| + | |
| + | ### Profilbild Kurzbeschreibung |
| + | --><br />{{{Profilbild Kurzbeschreibung | {{PAGENAME}} }}}<!-- |
| + | |
| + | ### Lizenz-Icons |
| + | -->{{#ifeq: {{#ask:[[Datei:{{#ask:[[{{PAGENAME}}]]|?Profilbild=|link=none| mainlabel=-}}]]|?Lizenz=|link=none| mainlabel=-}} | Uhrwerk<!-- |
| + | -->| [[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{#ask:[[{{PAGENAME}}]]|?Profilbild=|link=none| mainlabel=-}}]]<!-- |
| + | -->| [[Datei:Icon Vorlage Inoffiziell warnend 32.png|16px|verweis=Datei:{{#ask:[[{{PAGENAME}}]]|?Profilbild=|link=none| mainlabel=-}}]]<!-- |
| + | -->{{#if: {{#show:{{PAGENAME}}|?Offizielles Bild publiziert#}} | {{Offizielles Bild publiziert}} |}}<!-- |
| + | -->}}<!-- |
| + | --></div><!-- |
| + | |
| + | ### schließe #if-Bedingung |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | |
| + | ### schließe Tabellenzeile |
| + | --></td></tr><!-- |
| + | ############################################################## |
| + | |
| + | |
| + | ############################################################## |
| + | ### Steckbrief |
| + | ############################################################## |
| + | --><tr><td colspan="2" ><!-- |
| + | --><div class="textbox hellerblau" >'''Steckbrief:''' {{#var: Steckbrief }}</div><!-- |
| + | --></td></tr><!-- |
| + | ############################################################## |
| + | |
| + | |
| + | ############################################################## |
| + | ### Wappen |
| + | ############################################################## |
| + | --><tr><td colspan="2" ><!-- |
| + | -->{{#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><!-- |
| + | ############################################################## |
| | | |
| | | |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
− | /// NavigationVorZurück.Ermittlung | + | /// Definiere Blöcke zur generischen Anzeige |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
− | -->{{NavigationVorZurück.Ermittlung}}<!-- | + | -->{{#arraydefine: Generische Blöcke <!-- |
| + | -->| Herrschafts-Informationen , Gottheit , Personendaten , Zeitspanne , Wesen, Wesen Lokalisierung, Werteblock , Sozial-Informationen , Feenwelt , Gewässer , Landschafts-Informationen, Ware <!-- |
| + | -->| , <!-- |
| + | -->}}<!-- |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
| | | |
| | | |
| ############################################################## | | ############################################################## |
− | ### Welt.Anzeige | + | ### Zeige generische Blöcke an |
| + | ############################################################## |
| + | -->{{#arraymap: {{#arrayprint: Generische Blöcke | @//@ }} <!-- |
| + | -->| @//@ <!-- |
| + | -->| @BLOCK@ <!-- |
| + | -->| <!-- |
| + | -->{{#vardefine: Array | @BLOCK@.eingetragen }}<!-- |
| + | -->{{#if: {{#arraysize: {{#var:Array}} }}<!-- |
| + | -->|<!-- |
| + | --><td colspan="2" ><hr></td><!-- |
| + | -->{{#arraymap: {{#arrayprint: {{#var:Array}} | @//@ }}<!-- |
| + | -->| @//@ <!-- |
| + | -->| @KEY@ <!-- |
| + | -->| <tr><!-- |
| + | /// 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 = <td>@KEY@</td><td>{{#arraymap: {{{@KEY@|}}} <!-- |
| + | -->| , <!-- |
| + | -->| @VALUE@ <!-- |
| + | -->| {{WikilinkKlammerWeg|@VALUE@}}<!-- |
| + | -->| {{-,-}}<!-- |
| + | -->}}</td><!-- |
| + | /// Wahrheitswert: keinen Value anzeigen (der Key reicht hier) |
| + | -->| Wahrheitswert = <td colspan="2" >@KEY@</td><!-- |
| + | /// Alle anderen Attribute: anzeigen als Fließtext |
| + | -->| <td>@KEY@</td><td>{{{@KEY@|}}}</td><!-- |
| + | -->}}<!-- |
| + | --></td></tr><!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | --><!-- |
| + | -->|}}<!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | ############################################################## |
| + | |
| + | |
| + | ############################################################## |
| + | ### DEAKTIVIERT: Navigation-Vor-Zurück / Marcus Renner, 07.04.2024 |
| + | ############################################################## |
| + | -><tr><td colspan="2" ><!-- |
| + | -><hr><div class="center" style="" >{{NavigationVorZurück.Anzeige}}</div><!-- |
| + | -></td></tr><!-- |
| + | ############################################################## |
| + | |
| + | |
| + | ############################################################## |
| + | ### Inhaltsverzeichnis |
| ############################################################## | | ############################################################## |
− | -->{{Welt.Anzeige}}<!-- | + | --><tr><td colspan="2" ><!-- |
| + | --><div class="textbox hellgrau " ><!-- |
| + | -->__TOC__<!-- |
| + | --></div><!-- |
| + | --></td></tr><!-- |
| ############################################################## | | ############################################################## |
| | | |
| | | |
| ############################################################## | | ############################################################## |
− | ### Artikel.Intro | + | ### Box: Tabellen-Ende |
| ############################################################## | | ############################################################## |
− | -->{{Artikel.Intro}}<!-- | + | --></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= <!-- |
| + | -->]]<!-- |
| + | -->|}}<!-- |
| ############################################################## | | ############################################################## |
| | | |
| | | |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
− | /// Setze die Kategorien | + | /// setzte Kategorien |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
− | -->[[Kategorie: {{#show: {{{Basistyp|fehlender Basistyp}}} | ?Metakategorie# }} ]]<!--
| |
− | -->[[Kategorie: {{#show: {{{Basistyp|fehlender Basistyp}}} | ?Hauptkategorie# }} ]]<!--
| |
| -->[[Kategorie: {{{Basistyp|fehlender Basistyp}}} ]]<!-- | | -->[[Kategorie: {{{Basistyp|fehlender Basistyp}}} ]]<!-- |
| + | -->{{#switch: {{#var:Hauptkategorie}} <!-- |
| + | -->| Gewässer = [[Kategorie:Handlungsort]] <!-- |
| + | -->| Landschaftsgebiet= [[Kategorie:Handlungsort]] <!-- |
| + | -->| Örtlichkeit = [[Kategorie:Handlungsort]] <!-- |
| + | -->| Region = [[Kategorie:Handlungsort]] <!-- |
| + | -->| Siedlung = [[Kategorie:Handlungsort]] <!-- |
| + | -->| Gottheit = [[Kategorie:Protagonist]] <!-- |
| + | -->| Person = [[Kategorie:Protagonist]] <!-- |
| + | -->| Wesen = [[Kategorie:Protagonist]] <!-- |
| + | -->}}<!-- |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
| | | |
| --></includeonly> | | --></includeonly> |