Vorlage:Welt: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Maggus (Diskussion | Beiträge) (Array | Landschafts-Informationen) |
Maggus (Diskussion | Beiträge) (Alle Keys in ein Array) |
||
Zeile 18: | Zeile 18: | ||
/// Formularblock.Basis-Informationen | /// Formularblock.Basis-Informationen | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | -->{{# | + | /// Name dieses Block |
− | + | -->{{#vardefine: Array | xxx }}<!-- | |
+ | /// Alle Keys in ein Array | ||
+ | -->{{#arraydefine: Keys <!-- | ||
+ | -->| Basistyp , Art , Kurzbeschreibung , Name2 , Profilbild , Profilbild Kurzbeschreibung , Offizielles Bild publiziert , WappenBild , WappenText <!-- | ||
+ | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{# | + | /// Alle Values als Attribute anlegen |
− | + | -->{{#arraymap: {{#arrayprint:Keys|@//@}}<!-- | |
− | -->| | + | -->| @//@ <!-- |
− | + | -->| @@KEY@@ <!-- | |
− | -->| | + | -->| {{#if: {{{@@KEY@@|}}}<!-- |
− | -->| | + | -->| <!-- |
− | + | -->{{#arraymap: {{{@@KEY@@}}} | , | @@VALUE@@ | {{#set: @@KEY@@ = @@VALUE@@ }} | }}<!-- | |
− | + | -->{{#arraydefine: {{#var:Array}} | {{#arrayprint:{{#var:Array}}|@//@}} @//@ @@KEY@@ }}<!-- | |
− | + | -->|}}<!-- | |
− | -->{{# | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | -->{{# | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
-->|}}<!-- | -->|}}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 51: | Zeile 41: | ||
/// Formularblock.Zugehörigkeit | /// Formularblock.Zugehörigkeit | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | -->{{# | + | /// Name dieses Block |
− | + | -->{{#vardefine: Array | Zugehörigkeit }}<!-- | |
− | -->| | + | /// Alle Keys in ein Array |
− | + | -->{{#arraydefine: Keys <!-- | |
+ | -->| GehörtZu , GehörtZu+ , AngrenzendZu, Weißer Fleck <!-- | ||
-->| ,<!-- | -->| ,<!-- | ||
− | |||
− | |||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{#arraymap: {{ | + | /// Alle Values als Attribute anlegen |
− | -->| | + | -->{{#arraymap: {{#arrayprint:Keys|@//@}}<!-- |
− | -->| @@@@<!-- | + | -->| @//@ <!-- |
− | -->| {{# | + | -->| @@KEY@@ <!-- |
− | + | -->| {{#if: {{{@@KEY@@|}}}<!-- | |
− | -->{{# | + | -->| <!-- |
− | + | -->{{#arraymap: {{{@@KEY@@}}} | , | @@VALUE@@ | {{#set: @@KEY@@ = @@VALUE@@ }} | }}<!-- | |
+ | -->{{#arraydefine: {{#var:Array}} | {{#arrayprint:{{#var:Array}}|@//@}} @//@ @@KEY@@ }}<!-- | ||
+ | -->|}}<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 73: | Zeile 64: | ||
/// Formularblock.Personendaten | /// Formularblock.Personendaten | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | -->{{# | + | /// Name dieses Block |
− | + | -->{{#vardefine: Array | Personendaten}}<!-- | |
+ | /// Alle Keys in ein Array | ||
+ | -->{{#arraydefine: Keys <!-- | ||
+ | -->| Rasse , Geschlecht , Kurzcharakteristik , Ausbildung <!-- | ||
+ | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{# | + | /// Alle Values als Attribute anlegen |
− | -->| | + | -->{{#arraymap: {{#arrayprint:Keys|@//@}}<!-- |
− | -->| | + | -->| @//@ <!-- |
− | -->{{#if: {{{ | + | -->| @@KEY@@ <!-- |
− | + | -->| {{#if: {{{@@KEY@@|}}}<!-- | |
− | + | -->| <!-- | |
− | -->{{# | + | -->{{#arraymap: {{{@@KEY@@}}} | , | @@VALUE@@ | {{#set: @@KEY@@ = @@VALUE@@ }} | }}<!-- |
− | + | -->{{#arraydefine: {{#var:Array}} | {{#arrayprint:{{#var:Array}}|@//@}} @//@ @@KEY@@ }}<!-- | |
+ | -->|}}<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 107: | Zeile 103: | ||
-->{{#arraydefine: {{#var:Array}} | {{#arrayprint:{{#var:Array}}|@//@}} @//@ @@KEY@@ }}<!-- | -->{{#arraydefine: {{#var:Array}} | {{#arrayprint:{{#var:Array}}|@//@}} @//@ @@KEY@@ }}<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
-->|}}<!-- | -->|}}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 132: | Zeile 110: | ||
/// Formularblock.Sozial-Informationen | /// Formularblock.Sozial-Informationen | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// Alle | + | /// Name dieses Block |
− | -->{{#arraydefine: | + | -->{{#vardefine: Array | Sozial-Informationen}}<!-- |
+ | /// Alle Keys in ein Array | ||
+ | -->{{#arraydefine: Keys <!-- | ||
-->| Bevölkerunganzahl , Bevölkerungstext , Sprache , Religion , Handel , Verkehr <!-- | -->| Bevölkerunganzahl , Bevölkerungstext , Sprache , Religion , Handel , Verkehr <!-- | ||
-->| ,<!-- | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
− | /// | + | /// Alle Values als Attribute anlegen |
− | -->{{# | + | -->{{#arraymap: {{#arrayprint:Keys|@//@}}<!-- |
− | -->| | + | -->| @//@ <!-- |
− | -->| | + | -->| @@KEY@@ <!-- |
− | -->{{#if: {{{ | + | -->| {{#if: {{{@@KEY@@|}}}<!-- |
− | + | -->| <!-- | |
− | + | -->{{#arraymap: {{{@@KEY@@}}} | , | @@VALUE@@ | {{#set: @@KEY@@ = @@VALUE@@ }} | }}<!-- | |
− | -->{{#arraymap: {{{ | + | -->{{#arraydefine: {{#var:Array}} | {{#arrayprint:{{#var:Array}}|@//@}} @//@ @@KEY@@ }}<!-- |
− | + | -->|}}<!-- | |
− | |||
− | |||
− | |||
− | -->{{# | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
-->|}}<!-- | -->|}}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 164: | Zeile 133: | ||
/// Formularblock.Herrschafts-Informationen | /// Formularblock.Herrschafts-Informationen | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// Alle | + | /// Name dieses Block |
− | -->{{#arraydefine: | + | -->{{#vardefine: Array | Herrschafts-Informationen}}<!-- |
+ | /// Alle Keys in ein Array | ||
+ | -->{{#arraydefine: Keys <!-- | ||
-->| Herrschaftsform , Hauptsitz , Oberhaupt <!-- | -->| Herrschaftsform , Hauptsitz , Oberhaupt <!-- | ||
-->| ,<!-- | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
− | /// | + | /// Alle Values als Attribute anlegen |
− | -->{{# | + | -->{{#arraymap: {{#arrayprint:Keys|@//@}}<!-- |
− | -->| | + | -->| @//@ <!-- |
− | -->| | + | -->| @@KEY@@ <!-- |
− | -->{{#if: {{{ | + | -->| {{#if: {{{@@KEY@@|}}}<!-- |
− | + | -->| <!-- | |
− | + | -->{{#arraymap: {{{@@KEY@@}}} | , | @@VALUE@@ | {{#set: @@KEY@@ = @@VALUE@@ }} | }}<!-- | |
− | -->{{# | + | -->{{#arraydefine: {{#var:Array}} | {{#arrayprint:{{#var:Array}}|@//@}} @//@ @@KEY@@ }}<!-- |
− | + | -->|}}<!-- | |
-->|}}<!-- | -->|}}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 208: | Zeile 179: | ||
/// Formularblock.Gewässer | /// Formularblock.Gewässer | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | -->{{# | + | /// Name dieses Block |
− | + | -->{{#vardefine: Array | xxx }}<!-- | |
− | + | /// Alle Keys in ein Array | |
− | -->{{# | + | -->{{#arraydefine: Keys <!-- |
− | -->| | + | -->| AusdehnungLänge , AusdehnungBreite , Fläche , Gewässerquelle , Gewässermündung , Nebenflüsse , Nebenseen <!-- |
− | |||
− | |||
− | |||
− | |||
− | |||
-->| ,<!-- | -->| ,<!-- | ||
− | |||
− | |||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{#arraymap: {{ | + | /// Alle Values als Attribute anlegen |
− | -->| | + | -->{{#arraymap: {{#arrayprint:Keys|@//@}}<!-- |
− | -->| @@@@<!-- | + | -->| @//@ <!-- |
− | -->| {{# | + | -->| @@KEY@@ <!-- |
− | + | -->| {{#if: {{{@@KEY@@|}}}<!-- | |
− | -->{{#arraymap: {{{ | + | -->| <!-- |
− | + | -->{{#arraymap: {{{@@KEY@@}}} | , | @@VALUE@@ | {{#set: @@KEY@@ = @@VALUE@@ }} | }}<!-- | |
− | + | -->{{#arraydefine: {{#var:Array}} | {{#arrayprint:{{#var:Array}}|@//@}} @//@ @@KEY@@ }}<!-- | |
− | + | -->|}}<!-- | |
− | |||
− | -->{{# | ||
− | |||
− | |||
− | |||
-->|}}<!-- | -->|}}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 243: | Zeile 202: | ||
/// Formularblock.Gottheit | /// Formularblock.Gottheit | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | -->{{# | + | /// Name dieses Block |
− | + | -->{{#vardefine: Array | xxx }}<!-- | |
− | + | /// Alle Keys in ein Array | |
− | -->{{# | + | -->{{#arraydefine: Keys <!-- |
− | -->| | + | -->| Geschlecht , Pantheon , Aspekte , Symbole , Bevorzugte Ausbildungen , GottheitEmfohleneMagieschule , GottheitUnüblicheMagieschule <!-- |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
-->| ,<!-- | -->| ,<!-- | ||
− | |||
− | |||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{#arraymap: {{ | + | /// Alle Values als Attribute anlegen |
− | -->| | + | -->{{#arraymap: {{#arrayprint:Keys|@//@}}<!-- |
− | -->| @@@@<!-- | + | -->| @//@ <!-- |
− | -->| {{# | + | -->| @@KEY@@ <!-- |
− | + | -->| {{#if: {{{@@KEY@@|}}}<!-- | |
− | -->{{#arraymap: {{{ | + | -->| <!-- |
− | + | -->{{#arraymap: {{{@@KEY@@}}} | , | @@VALUE@@ | {{#set: @@KEY@@ = @@VALUE@@ }} | }}<!-- | |
− | + | -->{{#arraydefine: {{#var:Array}} | {{#arrayprint:{{#var:Array}}|@//@}} @//@ @@KEY@@ }}<!-- | |
− | + | -->|}}<!-- | |
-->|}}<!-- | -->|}}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 383: | Zeile 332: | ||
/// Formularblock.Ware | /// Formularblock.Ware | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | -->{{# | + | /// Name dieses Block |
− | + | -->{{#vardefine: Array | xxx }}<!-- | |
− | + | /// Alle Keys in ein Array | |
− | -->{{# | + | -->{{#arraydefine: Keys <!-- |
− | -->| | + | -->| Preis , Last , Härte , Verfügbarkeit , Komplexität , Ausrüstungskategorie , Beeinflusst <!-- |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
-->| ,<!-- | -->| ,<!-- | ||
− | |||
− | |||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{#arraymap: {{ | + | /// Alle Values als Attribute anlegen |
− | -->| | + | -->{{#arraymap: {{#arrayprint:Keys|@//@}}<!-- |
− | -->| @@@@<!-- | + | -->| @//@ <!-- |
− | -->| {{#set: | + | -->| @@KEY@@ <!-- |
+ | -->| {{#if: {{{@@KEY@@|}}}<!-- | ||
+ | -->| <!-- | ||
+ | -->{{#arraymap: {{{@@KEY@@}}} | , | @@VALUE@@ | {{#set: @@KEY@@ = @@VALUE@@ }} | }}<!-- | ||
+ | -->{{#arraydefine: {{#var:Array}} | {{#arrayprint:{{#var:Array}}|@//@}} @//@ @@KEY@@ }}<!-- | ||
+ | -->|}}<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 414: | Zeile 355: | ||
/// Formularblock.Feenwelt | /// Formularblock.Feenwelt | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | -->{{# | + | /// Name dieses Block |
− | + | -->{{#vardefine: Array | xxx }}<!-- | |
+ | /// Alle Keys in ein Array | ||
+ | -->{{#arraydefine: Keys <!-- | ||
+ | -->| Feenweltmerkmal , Feenweltfremdartigkeit , Feenweltwesenskern <!-- | ||
+ | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{# | + | /// Alle Values als Attribute anlegen |
− | -->| {{# | + | -->{{#arraymap: {{#arrayprint:Keys|@//@}}<!-- |
− | + | -->| @//@ <!-- | |
− | -->{{# | + | -->| @@KEY@@ <!-- |
− | + | -->| {{#if: {{{@@KEY@@|}}}<!-- | |
+ | -->| <!-- | ||
+ | -->{{#arraymap: {{{@@KEY@@}}} | , | @@VALUE@@ | {{#set: @@KEY@@ = @@VALUE@@ }} | }}<!-- | ||
+ | -->{{#arraydefine: {{#var:Array}} | {{#arrayprint:{{#var:Array}}|@//@}} @//@ @@KEY@@ }}<!-- | ||
+ | -->|}}<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 429: | Zeile 378: | ||
/// Formularblock.Geolokalisierung | /// Formularblock.Geolokalisierung | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | -->{{# | + | /// Name dieses Block |
− | + | -->{{#vardefine: Array | xxx }}<!-- | |
+ | /// Alle Keys in ein Array | ||
+ | -->{{#arraydefine: Keys <!-- | ||
+ | -->| Laenge , Breite , KameraHoehe <!-- | ||
+ | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{# | + | /// Alle Values als Attribute anlegen |
− | -->| {{# | + | -->{{#arraymap: {{#arrayprint:Keys|@//@}}<!-- |
− | + | -->| @//@ <!-- | |
− | -->{{# | + | -->| @@KEY@@ <!-- |
− | + | -->| {{#if: {{{@@KEY@@|}}}<!-- | |
+ | -->| <!-- | ||
+ | -->{{#arraymap: {{{@@KEY@@}}} | , | @@VALUE@@ | {{#set: @@KEY@@ = @@VALUE@@ }} | }}<!-- | ||
+ | -->{{#arraydefine: {{#var:Array}} | {{#arrayprint:{{#var:Array}}|@//@}} @//@ @@KEY@@ }}<!-- | ||
+ | -->|}}<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// |
Version vom 5. September 2020, 18:50 Uhr
Dies ist die Vorlage „Artikel“. Sie sollte im folgenden Format genutzt werden:
{{Artikel}}
Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.