Vorlage:Welt: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Maggus (Diskussion | Beiträge) (Vorerst finale Fassung, die alle bekannten Formularblöcke auswertet) |
Maggus (Diskussion | Beiträge) K (Steckbrief (Layout)) |
||
(153 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. | ||
− | </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> | ||
+ | |||
+ | /// Layout-Parameter | ||
+ | -->{{Layout Seite}}<!-- | ||
+ | |||
+ | ////////////////////////////////////////////////////////////// | ||
+ | |||
+ | |||
+ | ////////////////////////////////////////////////////////////// | ||
+ | /// setze das Formular | ||
+ | ////////////////////////////////////////////////////////////// | ||
+ | -->{{#default_form:<!-- | ||
+ | -->{{#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 , Typische Namen , 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 <!-- |
− | -->| | + | -->| GeoLaenge , GeoBreite , 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: Typische Namen <!-- | |
− | + | -->| Name Kommentar , Name Männlich , Name Weiblich , Name Nachname <!-- | |
− | --><!-- | + | -->| ,<!-- |
− | -->{{# | ||
− | -->| | ||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{# | + | -->{{#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 <!-- |
+ | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{#if: {{{ | + | ////////////////////////////////////////////////////////////// |
− | + | ||
+ | |||
+ | ////////////////////////////////////////////////////////////// | ||
+ | /// 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 | ||
-->|}}<!-- | -->|}}<!-- | ||
− | |||
+ | ////////////////////////////////////////////////////////////// | ||
+ | |||
+ | |||
+ | ////////////////////////////////////////////////////////////// | ||
+ | /// 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}}<!-- | ||
+ | -->{{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.