Vorlage:Welt: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Maggus (Diskussion | Beiträge) K ((bugfix)) |
Maggus (Diskussion | Beiträge) K (Steckbrief (Layout)) |
||
(42 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 44: | Zeile 44: | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
-->{{#arraydefine: Alle Formularblöcke <!-- | -->{{#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 <!-- | + | -->| Basis-Informationen , Feenwelt , Geolokalisierung , Gewässer , Gottheit , Herrschafts-Informationen , Landschafts-Informationen , Personendaten , Sozial-Informationen , Typische Namen , Ware , Wesen, Wesen Lokalisierung, Werteblock , Zeitspanne , Zugehörigkeit <!-- |
-->| ,<!-- | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
Zeile 56: | Zeile 56: | ||
-->|}}<!-- | -->|}}<!-- | ||
-->{{#arraydefine: Geolokalisierung <!-- | -->{{#arraydefine: Geolokalisierung <!-- | ||
− | -->| | + | -->| GeoLaenge , GeoBreite , KameraHoehe <!-- |
-->| ,<!-- | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
Zeile 81: | Zeile 81: | ||
-->{{#arraydefine: Sozial-Informationen <!-- | -->{{#arraydefine: Sozial-Informationen <!-- | ||
-->| Bevölkerungsanzahl , Bevölkerung , Sprache , Religion , Handel , Verkehr <!-- | -->| Bevölkerungsanzahl , Bevölkerung , Sprache , Religion , Handel , Verkehr <!-- | ||
+ | -->| ,<!-- | ||
+ | -->|}}<!-- | ||
+ | -->{{#arraydefine: Typische Namen <!-- | ||
+ | -->| Name Kommentar , Name Männlich , Name Weiblich , Name Nachname <!-- | ||
-->| ,<!-- | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
Zeile 185: | Zeile 189: | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
+ | ////////////////////////////////////////////////////////////// | ||
/// Steckbrief | /// Steckbrief | ||
+ | |||
/// Basistyp | /// Basistyp | ||
− | -->{{#vardefine: Steckbrief | {{{Basistyp | + | -->{{#vardefine: Steckbrief | {{{Basistyp}}} }}<!-- |
− | /// | + | |
− | + | /// Art? | |
− | + | -->{{#if: {{{Art|}}} <!-- | |
− | + | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} ({{{Art}}}) }} <!-- | |
− | |||
− | |||
− | |||
− | |||
-->|<!-- | -->|<!-- | ||
-->}}<!-- | -->}}<!-- | ||
+ | |||
/// Zweitname? | /// Zweitname? | ||
-->{{#if: {{{Name2|}}} <!-- | -->{{#if: {{{Name2|}}} <!-- | ||
− | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} | + | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }}, auch ''{{{Name2}}}'' genannt }}<!-- |
-->|<!-- | -->|<!-- | ||
-->}}<!-- | -->}}<!-- | ||
− | /// | + | |
− | -->{{#if: {{{ | + | /// Personen-Steckbrief? |
− | -->| {{#vardefine: Steckbrief | {{#var: 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}}} }} <!-- | ||
-->|<!-- | -->|<!-- | ||
-->}}<!-- | -->}}<!-- | ||
− | /// | + | |
− | -->{{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} {{{ | + | /// Last? |
+ | -->{{#if: {{{Last|}}} <!-- | ||
+ | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}}Last {{{Last}}} }} <!-- | ||
+ | -->|<!-- | ||
+ | -->}}<!-- | ||
+ | |||
/// Weißer Fleck? | /// Weißer Fleck? | ||
-->{{#ifeq: {{{Weißer Fleck|}}} | Ja <!-- | -->{{#ifeq: {{{Weißer Fleck|}}} | Ja <!-- | ||
Zeile 215: | Zeile 248: | ||
-->|<!-- | -->|<!-- | ||
-->}}<!-- | -->}}<!-- | ||
+ | |||
/// setze das Attribut | /// setze das Attribut | ||
-->{{#set: Steckbrief = {{#var: Steckbrief }} }}<!-- | -->{{#set: Steckbrief = {{#var: Steckbrief }} }}<!-- | ||
+ | ////////////////////////////////////////////////////////////// | ||
/// Angrenzend zu | /// Angrenzend zu | ||
-->{{#arraymap: {{#ask: [[AngrenzendZu::{{PAGENAME}}]] | link=none | sep=@//@ }}<!-- | -->{{#arraymap: {{#ask: [[AngrenzendZu::{{PAGENAME}}]] | link=none | sep=@//@ }}<!-- | ||
Zeile 226: | Zeile 261: | ||
-->}}<!-- | -->}}<!-- | ||
+ | ////////////////////////////////////////////////////////////// | ||
/// Pantheon | /// Pantheon | ||
-->{{#if: {{{Pantheon|}}}<!-- | -->{{#if: {{{Pantheon|}}}<!-- | ||
Zeile 243: | Zeile 279: | ||
-->|<!-- | -->|<!-- | ||
-->}}<!-- | -->}}<!-- | ||
+ | |||
+ | /// 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}} }}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 251: | Zeile 331: | ||
############################################################## | ############################################################## | ||
--><table class="{{#var:Box Class}}" ><!-- | --><table class="{{#var:Box Class}}" ><!-- | ||
− | --><tr><th><!-- | + | --><tr><th colspan="2" ><!-- |
--><div style="float:left; margin-left:0.3em; margin-right:0.3em; " class="nomobile" >[[{{#var: Icon S}}|verweis=]]</div><!-- | --><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><!-- | --><span style="font-size:1.4em;" class="nomobile" >{{PAGENAME}}</span><!-- | ||
Zeile 270: | Zeile 350: | ||
### Kategoriepfad | ### Kategoriepfad | ||
############################################################## | ############################################################## | ||
− | --><tr><td><!-- | + | --><tr><td colspan="2" ><!-- |
--><div class="small" style="padding:0.5em;" >{{Kategoriepfad}}</div><!-- | --><div class="small" style="padding:0.5em;" >{{Kategoriepfad}}</div><!-- | ||
--></td></tr><!-- | --></td></tr><!-- | ||
Zeile 279: | Zeile 359: | ||
### Zeige Profilbild an | ### Zeige Profilbild an | ||
############################################################## | ############################################################## | ||
− | --><tr><td class="center" ><!-- | + | --><tr><td colspan="2" class="center" ><!-- |
### Profilbild | ### Profilbild | ||
-->{{#if: {{{Profilbild| {{#show:{{PAGENAME}}|?Hauptkarte#}} }}}<!-- | -->{{#if: {{{Profilbild| {{#show:{{PAGENAME}}|?Hauptkarte#}} }}}<!-- | ||
Zeile 311: | Zeile 391: | ||
### Steckbrief | ### Steckbrief | ||
############################################################## | ############################################################## | ||
− | --><tr><td><!-- | + | --><tr><td colspan="2" ><!-- |
− | --> | + | --><div class="textbox hellerblau" >'''Steckbrief:''' {{#var: Steckbrief }}</div><!-- |
− | |||
− | |||
− | |||
--></td></tr><!-- | --></td></tr><!-- | ||
############################################################## | ############################################################## | ||
Zeile 323: | Zeile 400: | ||
### Wappen | ### Wappen | ||
############################################################## | ############################################################## | ||
− | --><tr><td><!-- | + | --><tr><td colspan="2" ><!-- |
-->{{#if: {{{Wappen|}}}<!-- | -->{{#if: {{{Wappen|}}}<!-- | ||
-->|<hr><div class="center">[[Datei:{{{Wappen}}}|96px]]<!-- | -->|<hr><div class="center">[[Datei:{{{Wappen}}}|96px]]<!-- | ||
Zeile 355: | Zeile 432: | ||
-->{{#if: {{#arraysize: {{#var:Array}} }}<!-- | -->{{#if: {{#arraysize: {{#var:Array}} }}<!-- | ||
-->|<!-- | -->|<!-- | ||
− | --><hr><!-- | + | --><td colspan="2" ><hr></td><!-- |
-->{{#arraymap: {{#arrayprint: {{#var:Array}} | @//@ }}<!-- | -->{{#arraymap: {{#arrayprint: {{#var:Array}} | @//@ }}<!-- | ||
-->| @//@ <!-- | -->| @//@ <!-- | ||
-->| @KEY@ <!-- | -->| @KEY@ <!-- | ||
− | -->| <tr | + | -->| <tr><!-- |
− | |||
/// Ermittle Datentyp des Formularfeldes (Attribut Datentyp) | /// Ermittle Datentyp des Formularfeldes (Attribut Datentyp) | ||
-->{{#vardefine: Datentyp | {{#show: Attribut:@KEY@ | ?Datentyp# }} }}<!-- | -->{{#vardefine: Datentyp | {{#show: Attribut:@KEY@ | ?Datentyp# }} }}<!-- | ||
/// Zeige den Inhalt an, abhängig vom Datentyp | /// Zeige den Inhalt an, abhängig vom Datentyp | ||
− | -- | + | --><!-- |
-->{{#switch: {{#var:Datentyp}}<!-- | -->{{#switch: {{#var:Datentyp}}<!-- | ||
/// Seite: anzeigen als Liste und verlinkt | /// Seite: anzeigen als Liste und verlinkt | ||
− | -->| Seite = {{#arraymap: {{{@KEY@|}}} <!-- | + | -->| Seite = <td>@KEY@</td><td>{{#arraymap: {{{@KEY@|}}} <!-- |
-->| , <!-- | -->| , <!-- | ||
-->| @VALUE@ <!-- | -->| @VALUE@ <!-- | ||
-->| {{WikilinkKlammerWeg|@VALUE@}}<!-- | -->| {{WikilinkKlammerWeg|@VALUE@}}<!-- | ||
-->| {{-,-}}<!-- | -->| {{-,-}}<!-- | ||
− | -->}}<!-- | + | -->}}</td><!-- |
/// Wahrheitswert: keinen Value anzeigen (der Key reicht hier) | /// Wahrheitswert: keinen Value anzeigen (der Key reicht hier) | ||
− | -->| Wahrheitswert =<!-- | + | -->| Wahrheitswert = <td colspan="2" >@KEY@</td><!-- |
/// Alle anderen Attribute: anzeigen als Fließtext | /// Alle anderen Attribute: anzeigen als Fließtext | ||
− | -->| {{{@KEY@|}}}<!-- | + | -->| <td>@KEY@</td><td>{{{@KEY@|}}}</td><!-- |
-->}}<!-- | -->}}<!-- | ||
--></td></tr><!-- | --></td></tr><!-- | ||
Zeile 389: | Zeile 465: | ||
############################################################## | ############################################################## | ||
− | ### Navigation-Vor-Zurück | + | ### 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><!-- | |
############################################################## | ############################################################## | ||
Zeile 400: | Zeile 476: | ||
### Inhaltsverzeichnis | ### Inhaltsverzeichnis | ||
############################################################## | ############################################################## | ||
− | --><tr><td><!-- | + | --><tr><td colspan="2" ><!-- |
--><div class="textbox hellgrau " ><!-- | --><div class="textbox hellgrau " ><!-- | ||
-->__TOC__<!-- | -->__TOC__<!-- | ||
Zeile 448: | Zeile 524: | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
-->[[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> |
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.