Vorlage:Landschaft: Unterschied zwischen den Versionen

Aus GaretienWiki
Zur Navigation springen Zur Suche springen
VolkoV (D | B)
VolkoV (D | B)
 
(46 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 6: Zeile 6:
 
</includeonly><noinclude>*Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
 
</includeonly><noinclude>*Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
 
</noinclude><includeonly>
 
</noinclude><includeonly>
 +
{{#vardefine:Kurzname|{{#ifeq:{{{Kurzname|}}}||{{BASEPAGENAME}}|{{{Kurzname}}}}}}}
  
 +
{{#vardefine:Typ|{{#ifeq:{{{Typ|}}}||unbekannter Landschaftstyp|{{{Typ}}}}}}}
 +
{{#vardefine:Obertyp|{{#switch:{{#var:Typ}}|Seenplatte=Gewässer|Strom=Gewässer|Fluss=Gewässer|Bach=Gewässer|Kanal=Gewässer|Meer=Gewässer|See=Gewässer|Teich=Gewässer|Sumpf=Landschaft|Urwald=Landschaft|Wald=Landschaft|Forst=Landschaft|Gebirge=Landschaft|Berg=Landschaft|Hügel=Landschaft|Tal=Landschaft|Reichsstraße=Verkehrsweg|Straße=Verkehrsweg|Weg=Verkehrsweg|Pfad=Verkehrsweg|#default=unbekannter Landschaftstyp}}}}
 +
{{#vardefine:Kartentyp|{{#ifeq:{{#var:Typ}}|Hügel|Huegel|{{#var:Typ}}}}}}
 +
 +
{{#vardefine:Maße|{{#switch:{{#var:Typ}}|Strom=Länge|Fluss=Länge|Bach=Länge|Kanal=Länge|Meer=Fläche|See=Fläche|Teich=Fläche|Sumpf=Fläche|Urwald=Fläche|Wald=Fläche|Forst=Fläche|Gebirge=Fläche|Berg=Fläche|Hügel=Fläche|Reichsstraße=Länge|Straße=Länge|Weg=Länge|Pfad=Länge|#default=Länge}}}}
 +
{{#vardefine:DetailstufeVon|{{#ifeq:{{{DetailstufeVon|}}}||14|{{{DetailstufeVon}}}}}}}
 +
{{#vardefine:DetailstufeBis|{{#ifeq:{{{DetailstufeBis|}}}||14|{{{DetailstufeBis}}}}}}}
 +
{{#vardefine:MaßeWert|{{#ifeq:{{#var:Maße}}|Fläche|{{#maparea:{{FULLPAGENAME}}}}|{{#maplength:{{FULLPAGENAME}}}}}}}}
 +
{{#vardefine:MaßeEinheit|{{#ifeq:{{#var:Maße}}|Fläche|M²|M}}}}
 +
{{#vardefine:Höhe|{{#ifeq:{{{Höhe|}}}|||{{{Höhe}}} Schritt}}}}
  
 
</includeonly><noinclude>*Setzen der Attribute
 
</includeonly><noinclude>*Setzen der Attribute
 
</noinclude><includeonly>
 
</noinclude><includeonly>
 
+
{{#set:Kartentyp={{#var:Kartentyp}}
 +
|Icon ist=Datei:{{#var:Typ}}.svg
 +
|Koordinaten={{{Koordinaten|}}}
 +
|Detailstufe von={{#var:DetailstufeVon}}
 +
|Detailstufe bis={{#var:DetailstufeBis}}
 +
|Kurzname={{#var:Kurzname}}
 +
|Kurzbeschreibung={{{Kurzbeschreibung|}}}
 +
|{{#var:Maße}}={{#var:MaßeWert}}
 +
|Höhe={{{Höhe|}}}
 +
|Teil von={{{Teil von|}}}
 +
}}
  
 
</includeonly><noinclude>*Befüllen der Variable für Oben
 
</includeonly><noinclude>*Befüllen der Variable für Oben
 
</noinclude><includeonly>
 
</noinclude><includeonly>
{{#vardefine:Oben|{{#nop: <br/>
+
{{#vardefine:Oben|{{#nop:  
 +
{{Landschaft Navigation}}
 +
<br/>
 
}} }}
 
}} }}
  
Zeile 27: Zeile 50:
 
</noinclude><includeonly>
 
</noinclude><includeonly>
 
{{#vardefine:Rechts|{{#nop:
 
{{#vardefine:Rechts|{{#nop:
 +
{{#mapview:
 +
size=3
 +
LOD=9
 +
Gws=1
 +
Wld=1
 +
Brg=1
 +
Grz=0
 +
Weg=1
 +
Ort=1
 +
Bau=1
 +
Flc=0
 +
notload=Detail Grenzen
 +
||{{FULLPAGENAME}}
 +
}}
 
}} }}
 
}} }}
 
  
 
</includeonly><noinclude>*Befüllen der Variable für Unten
 
</includeonly><noinclude>*Befüllen der Variable für Unten
Zeile 44: Zeile 80:
 
{{#invoke:Text|Zeile|Beschreibung|{{{Kurzbeschreibung|}}} }}
 
{{#invoke:Text|Zeile|Beschreibung|{{{Kurzbeschreibung|}}} }}
 
{{#invoke:Text|Zeile|Besonderheiten|{{{Besonderheiten|}}} }}
 
{{#invoke:Text|Zeile|Besonderheiten|{{{Besonderheiten|}}} }}
 +
{{#invoke:Text|Zeile|{{#var:Maße}}|{{#expr:{{#replace:{{#var:MaßeWert}}|,|.}}round0}} {{#var:MaßeEinheit}}}}
 +
{{#invoke:Text|Zeile|Höhe|{{#var:Höhe}} }}
 
}}
 
}}
  
 
{{#invoke:Text|Zeilengruppe|Verlauf|
 
{{#invoke:Text|Zeilengruppe|Verlauf|
{{#invoke:Text|Zeile|Typ|{{{Typ|}}} }}
+
{{#invoke:Text|Zeile|{{#ifeq:{{#var:Obertyp}}|Gewässer|Quelle|Anfang}}|{{{Anfang|}}} }}
{{#invoke:Text|Zeile|Länge|{{{Länge|}}} }}
+
{{#invoke:Text|Zeile|{{#ifeq:{{#var:Obertyp}}|Gewässer|Mündung|Ende}}|{{{Ende|}}} }}
{{#invoke:Text|Zeile|Quelle|{{{Quelle|}}} }}
+
{{#invoke:Text|Zeile|{{#ifeq:{{#var:Obertyp}}|Gewässer|Nebengewässer|Untergeordnete Landschaften}}|{{#ask:
{{#invoke:Text|Zeile|Mündung|{{{Mündung|}}} }}
+
[[Teil von::{{FULLPAGENAME}}]]|?Länge#-p0=|?Fläche#-p0=|?Höhe#-p0=|template=Landschaft Item|format=list|sep=,&thinsp;}}{{{Nebenflüsse|}}} }}
{{#invoke:Text|Zeile|Nebenflüsse|{{{Nebenflüsse|}}} }}
 
 
}}
 
}}
  
Zeile 62: Zeile 99:
 
}}
 
}}
  
{{#invoke:Text|Zeilengruppe|Anrainer|
+
{{#invoke:Anrainerabfrage|Abfrage|{{FULLPAGENAME}}|{{#var:Kurzname}}|{{{Anrainer|}}}}}
{{#invoke:Text|Zeile|Provinzen und Grafschaften|{{#ask:
 
[[Lehenstyp::Provinz||Grafschaft]] [[Anrainer an::{{FULLPAGENAME}}]]
 
|?Einwohner
 
|sort=Detailstufe von,Einwohner
 
|order=ascending,descending
 
|limit=10
 
|format=list
 
|searchlabel=(mehr)
 
|template=Ort Anzeige
 
}}}}
 
{{#invoke:Text|Zeile|Baronien|{{#ask:
 
[[Lehenstyp::Baronie]] [[Anrainer an::{{FULLPAGENAME}}]]
 
|?Einwohner
 
|sort=Detailstufe von,Einwohner
 
|order=ascending,descending
 
|limit=10
 
|format=list
 
|searchlabel=(mehr)
 
|template=Ort Anzeige
 
}}}}
 
{{#invoke:Text|Zeile|Junkertümer und Herrschaften|{{#ask:
 
[[Lehenstyp::Junkertum||Herrschaft]] [[Anrainer an::{{FULLPAGENAME}}]]
 
|?Einwohner
 
|sort=Detailstufe von,Einwohner
 
|order=ascending,descending
 
|limit=10
 
|format=list
 
|searchlabel=(mehr)
 
|template=Ort Anzeige
 
}}}}
 
{{#invoke:Text|Zeile|Städte und Märkte|{{#ask:
 
[[Kartentyp::Reichstadt||Königsstadt||Stadt||Markt||Dorf||Binge]]  [[Anrainer an::{{FULLPAGENAME}}]]
 
|?Einwohner
 
|sort=Detailstufe von,Einwohner
 
|order=ascending,descending
 
|limit=10
 
|format=list
 
|searchlabel=(mehr)
 
|template=Ort Anzeige
 
}}}}
 
{{#invoke:Text|Zeile|Burgen und Schlösser|{{#ask:
 
[[Kartentyp::Pfalz||Burg||Gut]] [[Anrainer an::{{FULLPAGENAME}}]]
 
|?Einwohner
 
|sort=Detailstufe von,Einwohner
 
|order=ascending,descending
 
|limit=10
 
|format=list
 
|searchlabel=(mehr)
 
|template=Ort Anzeige
 
}}}}
 
{{#invoke:Text|Zeile|Tempel und Klöster|{{#ask:
 
[[Kartentyp::Kloster||Tempel]] [[Anrainer an::{{FULLPAGENAME}}]]
 
|?Einwohner
 
|sort=Detailstufe von,Einwohner
 
|order=ascending,descending
 
|limit=10
 
|format=list
 
|searchlabel=(mehr)
 
|template=Ort Anzeige
 
}}}}
 
}}
 
  
 
}} }}
 
}} }}
Zeile 135: Zeile 111:
 
</includeonly><noinclude>*Kategorisierung
 
</includeonly><noinclude>*Kategorisierung
 
</noinclude><includeonly>
 
</noinclude><includeonly>
 
+
[[Kategorie:{{#var:Typ}}|{{#var:Kurzname}}]]
 +
[[Kategorie:{{#var:Obertyp}}|{{#var:Kurzname}}]]
  
 
</includeonly><noinclude>
 
</includeonly><noinclude>
 
{{Landschaft/Doku}}
 
{{Landschaft/Doku}}

Aktuelle Version vom 20. April 2023, 05:16 Uhr

Grober Ablauf

  • Ermittlung/Errechnung/Abfrage der Variablen und Defaultwerte
  • Setzen der Attribute
  • Befüllen der Variable für Oben
  • Befüllen der Variable für Links
  • Befüllen der Variable für Rechts
  • Befüllen der Variable für Unten
  • Befüllen der Variable für das Zentrum
  • Aufruf des Titelblocks mit den Variablen
  • Kategorisierung

Vorlagentyp und Editor

Dies ist eine von Usern zu nutzende Hauptvorlage, Editor-Definition unter Vorlage:Landschaft/Editor:

|Allgemeines=TITLE
|Namen=TEXT!!Ggfs. weitere Namen des Gewässers, der Landschaft, des Weges!!!Fluss
|Kurzname=TEXT!!Kurzname für die Kartendarstellung und Kategorisierung
|Typ=PICK!MUST!Typ des Gewässers!unbekannter Landschaftstyp;Strom;Fluss;Bach;Kanal;Meer;Seenplatte;See;Teich;Sumpf;Urwald;Wald;Forst;Gebirge;Berg;Hügel;Tal;Reichsstraße;Straße;Weg;Pfad!unbekannter Landschaftstyp
|Kurzbeschreibung=TEXT!!Kurzbeschreibung des Gewässers 
|Besonderheiten=TEXT!!eventuelle Besonderheiten!!!Besonderes
|Anrainer=TEXT!!Nur zu Migration benötigt, Anrainer sollten am besten mit der Vorlage Anrainer im entsprechenden Artikel verbunden werden!!!Grafschaften;Anrainerbaronien;Städte;Anrainerdaten;Lage
|Teil von=LINK!!Link zu einem ggfs. vorhandenen größeren Landschaft oder eine Fusssystems, zu dem die hier beschriebene Landschaft gehört!!!Unterregion von

|Angaben zu Gewässern und Wegen=TITLE
|Anfang=TEXT!!Angabe zur Quelle bei Fließgewässern bzw. des Anfangsortes bei Wegen!!!Quelle
|Ende=TEXT!!Angabe zur Mündung bei Fließgewässern bzw. des Endortes bei Wegen!!!Mündung
|Brücken=TEXT!!Angaben zu eventuellen Brücken
|Furten=TEXT!!Angaben zu eventuellen Furten
|Fähren=TEXT!!Angaben zu eventuellen Fähren

|Angaben zu Gewässern=TITLE
|Anleger=TEXT!!Angaben zu eventuelle Anlegern wie Stegen oder auch Häfen
|Schiffbar=TEXT!!Angaben dazu, ob das Gewässer mit Schiffen befahrbar ist: möglichst als Mindestangabe ja oder nein, gern aber auch detaillierter wie "Schiffbar ab irgendwo, aber nur mit flachen Booten"
|Nebenflüsse=TEXT!!Nur zu Migration benötigt, Angabe von Nebenflüssen, sollten sich später automatisch über "Teil von" abfragen lassen

|Angaben zu Wegen=TITLE
|Zustand=TEXT!!Beschreibung des allgemeinen Zustandes des Weges

|Angaben zu Bergen und Gebirgen=TITLE
|Höhe=NUMBER!!Ungefähre maximal Höhe in Schritt

|Kartendaten=TITLE
|Koordinaten=COORDS!!Koordinaten des Gewässers für die Karte
|DetailstufeVon=TEXT!!Angaben zur Sichtbarkeit auf der Karte
|DetailstufeBis=TEXT!!Angaben zur Sichtbarkeit auf der Karte

Zu benutzende Untervorlagen

  • Anrainer werden in den entsprechenden Artikeln (Ort, Lehen) gesetzt und hier nur ermittelt.
  • Länge oder Fläche ergeben sich nach Typ und Koordinaten.

Benutzte Vorlagen

Benutzte Module

Benutzte Dateien

Automatisch gesetzte Attribute

Automatisch gesetzte Kategorien