Vorlage:Welt: Unterschied zwischen den Versionen
Maggus (Diskussion | Beiträge) K ((bugfix)) |
Maggus (Diskussion | Beiträge) K (Steckbrief (Layout)) |
||
(122 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<noinclude> | <noinclude> | ||
− | Dies ist die | + | Dies ist die {{FULLPAGENAME}}. |
Sie sollte im folgenden Format genutzt werden: | Sie sollte im folgenden Format genutzt werden: | ||
<pre> | <pre> | ||
− | {{ | + | {{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 | + | /// 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 , | + | -->| Basistyp , Art , Kurzbeschreibung , Name2 , Profilbild , Profilbild Kurzbeschreibung , Offizielles Bild publiziert , Wappen , Wappentext <!-- |
-->| ,<!-- | -->| ,<!-- | ||
− | -->|}} | + | -->|}}<!-- |
-->{{#arraydefine: Feenwelt <!-- | -->{{#arraydefine: Feenwelt <!-- | ||
-->| Feenweltmerkmal , Feenweltfremdartigkeit , Feenweltwesenskern <!-- | -->| Feenweltmerkmal , Feenweltfremdartigkeit , Feenweltwesenskern <!-- | ||
Zeile 25: | Zeile 56: | ||
-->|}}<!-- | -->|}}<!-- | ||
-->{{#arraydefine: Geolokalisierung <!-- | -->{{#arraydefine: Geolokalisierung <!-- | ||
− | -->| | + | -->| GeoLaenge , GeoBreite , KameraHoehe <!-- |
-->| ,<!-- | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
-->{{#arraydefine: Gewässer <!-- | -->{{#arraydefine: Gewässer <!-- | ||
− | -->| | + | -->| Gewässerquelle , Gewässermündung , Nebenflüsse , Nebenseen <!-- |
-->| ,<!-- | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
-->{{#arraydefine: Gottheit <!-- | -->{{#arraydefine: Gottheit <!-- | ||
− | -->| | + | -->| Pantheon , Aspekte , Symbole , Bevorzugte Ausbildungen , Empfohlene Magieschulen , Unübliche Magieschulen <!-- |
-->| ,<!-- | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
Zeile 49: | Zeile 80: | ||
-->|}}<!-- | -->|}}<!-- | ||
-->{{#arraydefine: Sozial-Informationen <!-- | -->{{#arraydefine: Sozial-Informationen <!-- | ||
− | -->| | + | -->| 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 , | + | -->| 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 65: | Zeile 108: | ||
-->|}}<!-- | -->|}}<!-- | ||
-->{{#arraydefine: Zugehörigkeit <!-- | -->{{#arraydefine: Zugehörigkeit <!-- | ||
− | -->| GehörtZu | + | -->| GehörtZu , AngrenzendZu, Weißer Fleck <!-- |
-->| ,<!-- | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
Zeile 72: | Zeile 115: | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// | + | /// legie die Attribute an (values) |
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// | + | |
+ | /// 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@ | ||
-->| {{#arraymap: {{#arrayprint: @BLOCK@ | @//@ }}<!-- | -->| {{#arraymap: {{#arrayprint: @BLOCK@ | @//@ }}<!-- | ||
-->| @//@ <!-- | -->| @//@ <!-- | ||
-->| @KEY@ <!-- | -->| @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 | ||
-->|}}<!-- | -->|}}<!-- | ||
− | + | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// | + | /// setze übergreifende Attribute |
+ | ////////////////////////////////////////////////////////////// | ||
+ | -->{{#set: Hauptkategorie = {{#show: {{#var:Basistyp}} | ?Hauptkategorie# }} }}<!-- | ||
+ | -->{{#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}}<!-- | ||
+ | -->|<!-- | ||
+ | -->}}<!-- | ||
+ | -->|<!-- | ||
+ | -->}}<!-- | ||
+ | -->{{#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><!-- | ||
+ | ############################################################## | ||
+ | |||
+ | |||
+ | ////////////////////////////////////////////////////////////// | ||
+ | /// 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><!-- | ||
+ | ############################################################## | ||
+ | |||
+ | |||
+ | ////////////////////////////////////////////////////////////// | ||
+ | /// 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}} }}<!-- | ||
+ | -->|<!-- | ||
+ | --><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 | ||
+ | ############################################################## | ||
+ | --><tr><td colspan="2" ><!-- | ||
+ | --><div class="textbox hellgrau " ><!-- | ||
+ | -->__TOC__<!-- | ||
+ | --></div><!-- | ||
+ | --></td></tr><!-- | ||
+ | ############################################################## | ||
+ | |||
+ | |||
+ | ############################################################## | ||
+ | ### Box: Tabellen-Ende | ||
+ | ############################################################## | ||
+ | --></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= <!-- | ||
+ | -->]]<!-- | ||
+ | -->|}}<!-- | ||
+ | ############################################################## | ||
+ | |||
+ | |||
+ | ////////////////////////////////////////////////////////////// | ||
+ | /// setzte Kategorien | ||
+ | ////////////////////////////////////////////////////////////// | ||
+ | -->[[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> |
Aktuelle Version vom 8. Mai 2024, 13:45 Uhr
Dies ist die Vorlage:Welt. Sie sollte im folgenden Format genutzt werden:
{{Welt}}
Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.