Zeile 7: |
Zeile 7: |
| | | |
| Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen. | | Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen. |
− | </noinclude><includeonly><!-- | + | </noinclude><includeonly><!-- |
| | | |
− | --><!-- START GehörtZu | + | ////////////////////////////////////////////////////////////// |
| + | /// Definitionen |
| + | ////////////////////////////////////////////////////////////// |
| + | -->{{#arraydefine: Hauptkategorien | Publikation <!-- |
| + | -->{{#ifeq: {{#show:{{#var:SEITE}}|?Teaserliste Region#}}|true<!-- |
| + | -->|<!-- |
| + | -->|, Region<!-- |
| + | -->}}<!-- |
| + | -->, Siedlung, Örtlichkeit, Person, Gemeinschaft, Landschaftsgebiet, Pflanze, Gewässer, Wesen, Ereignis, Gottheit, Gegenstand, Kampfausrüstung }}<!-- |
| + | -->{{#arraydefine: Hauptkategorien <!-- |
| + | -->| {{#ask: [[Mutterseite::Weltkategorie]] <!-- |
| + | --> OR [[Mutterseite::Regelkatagorie]] <!-- |
| + | --> OR [[Publikation]] <!-- |
| + | -->| link=none <!-- |
| + | -->| sep=@//@ <!-- |
| + | -->}} <!-- |
| + | -->| @//@ }}<!-- |
| + | -->{{#arraydefine: Angrenzend zu | {{#show: {{PAGENAME}} | ?AngrenzendZu# | valuesep=@//@ }} | @//@ }}<!-- |
| + | --><!-- |
| + | ////////////////////////////////////////////////////////////// |
| | | |
− | --><!-- START Definitionen
| |
− | -->{{#vardefine: SEITE | {{{ 1 | {{PAGENAME}} }}} }}<!--
| |
− | -->{{#arraydefine: GehörtZu | Abenteuer, Szenario, Weltbeschreibung, Roman, Kurzgeschichte, Spielsystem, Spielmaterial, <!--
| |
− | -->{{#ifeq: {{#show:{{#var:SEITE}}|?Teaserliste Region#}}|true||Region}}<!--
| |
− | -->, Person, Gemeinschaft, Siedlung, Örtlichkeit, Landschaftsgebiet, Gewässer, Wesen, Ereignis, Gottheit, Gegenstand, Pflanze}}<!--
| |
− | --><!-- ENDE Definitionen
| |
| | | |
− | --><!-- START Darstellung | + | ############################################################## |
− | -->{{#arraymap: {{#arrayprint:GehörtZu|@//@}}<!-- | + | ### Darstellung zugehörige Artikel |
− | -->| @//@ <!-- | + | ############################################################## |
| + | ### gibt es überhaupt zugehörige Artikel? |
| + | -->{{#if: {{#ask: [[GehörtZu::{{PAGENAME}}]] [[:+]] {{#var:Kachel Ausschluss }} }}<!-- |
| + | -->|<!-- |
| + | ### Titel |
| + | --><h2>Zugehörig zu {{PAGENAME}}</h2><!-- |
| + | ### Gehe alle Hauptkategorien durch |
| + | -->{{#arraymap: {{#arrayprint: Hauptkategorien }}<!-- |
| + | -->| , <!-- |
| -->| @@@@ <!-- | | -->| @@@@ <!-- |
− | -->| {{#arraydefine: GehörtZu | }}{{#arraydefine: GehörtZu <!-- | + | -->| <!-- |
− | -->| {{#ask: [[Kategorie:@@@@]] [[GehörtZu::{{#var: SEITE }}]] <!--
| + | ### ermittle die Basystypen der Hauptkategorie |
− | -->OR [[Basistyp::@@@@]] [[GehörtZu::{{#var: SEITE }}]] <!--
| + | -->{{#arraydefine: Basistypen | {{#ask: [[Mutterseite::@@@@]] [[Eigenkategorie::Basistyp]] | link=none }} }}<!-- |
− | -->OR [[Basistyp::@@@@]] [[Handlungsorte::{{#var: SEITE }}]] <!--
| + | ### Gibt es für dies Hauptkategorie überhaupt zugehörige Artikel? |
− | -->OR [[Basistyp::@@@@]] [[Protagonisten::{{#var: SEITE }}]] <!--
| + | -->{{#if: {{#ask: [[Hauptkategorie::@@@@]] [[GehörtZu::{{PAGENAME}}]] [[:+]] {{#var:Kachel Ausschluss }} <!-- |
− | -->| link=none <!--
| |
− | -->| sep=@//@ <!--
| |
− | -->}} <!--
| |
− | -->| @//@ <!--
| |
| -->}}<!-- | | -->}}<!-- |
− | -->{{#if: {{#arrayprint: GehörtZu }}<!--
| + | ### beginne die Darstellung |
− | -->| {{#vardefine:CONTENT|{{#var:CONTENT}}<!--
| + | -->|<div class="kachel "><!-- |
− | --><div class="GehörtZuBox grau" ><!-- | + | --><div style="float:left; margin-right:8px; ">[[{{#ask: [[Datei:+]] [[Icon gehört zu Seite::@@@@]] [[Icon Format::S]] [[Icon Farbton::dunkel]] | link=none }} | verweis= ]]</div><!-- |
− | --><div style="float:left; margin-right:8px; ">[[Datei:Icon Vorlage @@@@ dunkel 32.png|32px|verweis=]]</div><!--
| + | --><div style="margin-left:40px; "><!-- |
− | --><div style="float:left; margin-right:0.5em; "><h3>@@@@</h3></div><!--
| + | ### nenne die Hauptkategorie |
− | --><div style="margin-left:40px; "><!--
| + | --><h3 style="display:none;" >@@@@</h3><!-- |
− | -->{{#arraymap: {{#arrayprint: GehörtZu | @//@ }} <!-- | + | ### gehe die Basistypen dieser Hauptkategorie einzeln durch |
− | -->| @//@<!-- | + | -->{{#arraymap: {{#arrayprint: Basistypen | @//@ }}<!-- |
− | -->| @@@@<!-- | + | -->| @//@ <!-- |
− | -->| {{Artikelinfo|@@@@}}<!-- | + | -->| @BASISTYP@ <!-- |
− | -->| {{-,-}}<!--
| + | -->| <!-- |
| + | -->{{#ask: [[Basistyp::@BASISTYP@]] [[GehörtZu::{{PAGENAME}}]] [[:+]] {{#var:Kachel Ausschluss }} <!-- |
| + | -->| ?Kurzbeschreibung# <!-- |
| + | -->| format=template <!-- |
| + | -->| template=Query Template Titel mit Kurzbeschreibung <!-- |
| + | -->| intro=<div class="liste-einzug ">'''@BASISTYP@: ''' <!-- |
| + | -->| outro=</div> <!-- |
| + | -->| headers=hide <!-- |
| + | -->| sep={{-,-}} <!-- |
| + | -->}}<!-- |
| + | -->| <hr><!-- |
| -->}}<!-- | | -->}}<!-- |
| + | --></div><!-- |
| --></div><!-- | | --></div><!-- |
− | --></div><!-- | + | --><hr><!-- |
− | -->{{Umbruch links}}<!-- | + | -->|<!-- |
| -->}}<!-- | | -->}}<!-- |
− | -->|<!--
| + | ### schließe arraymap |
− | -->}}<!--
| + | -->| <!-- |
− | -->|<!-- | |
− | -->}}<!--
| |
− | -->{{#if: {{#var:CONTENT}}<!--
| |
− | -->|<h2>Zugehörig zu {{PAGENAME}}</h2><!--
| |
− | -->{{#var:CONTENT}}<!--
| |
− | -->|<!-- | |
| -->}}<!-- | | -->}}<!-- |
− | --><!-- ENDE Darstellung | + | ### ist gar kein ein Artikel vorhanden? |
| + | -->|<!-- |
| + | ### schließe die Ausgangsfrage |
| + | -->}}<!-- |
| + | ############################################################## |
| | | |
− | --><!-- ENDE GehörtZu
| |
| | | |
− | --><!-- START Weiße Flecken
| + | ############################################################## |
− | -->{{#if: {{#ask: [[GehörtZu::{{PAGENAME}}]] [[Weißer Fleck::Ja]] }}<!-- | + | ### Weiße Flecken |
− | -->|<div class="GehörtZuBox gelb" ><!-- | + | ############################################################## |
| + | -->{{#if: {{#ask: [[GehörtZu::{{PAGENAME}}]] [[:+]] [[Weißer Fleck::Ja]] }}<!-- |
| + | -->|<h3 style="display:none;" >Weiße Flecken</h3><!-- |
| + | --><div class="kachel " ><!-- |
| --><div style="float:left; margin-right:8px; ">[[Datei:Icon Weisser Fleck hell 32.png|verweis=]]</div><!-- | | --><div style="float:left; margin-right:8px; ">[[Datei:Icon Weisser Fleck hell 32.png|verweis=]]</div><!-- |
− | --><div style="float:left; margin-right:0.5em; "><h3>Davon [[Weißer Fleck|Weiße Flecken]]</h3></div><!--
| |
| --><div style="margin-left:40px; "><!-- | | --><div style="margin-left:40px; "><!-- |
− | -->{{#arraymap: {{#ask: [[:+]] [[GehörtZu::{{PAGENAME}}]] [[Weißer Fleck::Ja]] | link=none | sep=@//@ }}<!-- | + | -->{{#ask: [[GehörtZu::{{PAGENAME}}]] [[:+]] [[Weißer Fleck::Ja]] <!-- |
− | -->|@//@<!--
| + | -->| ?Kurzbeschreibung# <!-- |
− | -->|@@@@<!--
| + | -->| format=template <!-- |
− | -->|[[@@@@]] ({{#show:@@@@|?Hauptkategorie#}}: {{#if:{{#show:@@@@|?Art#}}<!--
| + | -->| template=Query Template Titel mit Kurzbeschreibung <!-- |
− | -->|{{#show:@@@@|?Art#}}<!--
| + | -->| intro=<div class="liste-einzug ">'''Davon [[Weißer Fleck|Weiße Flecken]]: ''' <!-- |
− | -->|{{#show:@@@@|?Basistyp#}}<!--
| + | -->| outro=</div> <!-- |
− | -->}})<!--
| + | -->| sep={{-,-}} <!-- |
− | -->|{{-,-}}<!--
| |
| -->}}<!-- | | -->}}<!-- |
| --></div><!-- | | --></div><!-- |
− | --></div><div style="clear:left; "></div>}}<!--
| + | --></div><!-- |
− | --><!-- ENDE Weiße Flecken | + | --><hr><!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | ############################################################## |
| | | |
− | --><!-- START ANGRENZENDE
| |
− | --><!-- START Gesamt-Array
| |
− | -->{{#arraydefine:AngrenzendEigene
| |
− | | {{#ask: [[{{PAGENAME}}]]|?AngrenzendZu= |mainlabel=- |link=none |sep =, |limit=1000}}
| |
− | |,
| |
− | }}<!--
| |
− | -->{{#arraydefine:AngrenzendAndere
| |
− | | {{#ask: [[AngrenzendZu::{{PAGENAME}}]] |link=none |sep =, |limit=1000}}
| |
− | |,
| |
− | }}<!--
| |
− | -->{{#arrayunion: AngrenzendZu
| |
− | | AngrenzendEigene
| |
− | | AngrenzendAndere
| |
− | }}<!--
| |
− | -->{{#arraysort: AngrenzendZu | asc }}<!--
| |
− | --><!-- ENDE Gesamt-Array
| |
| | | |
− | --><!-- START Abfrage ob...
| + | ############################################################## |
− | -->{{#if: {{#arrayprint: AngrenzendZu}}
| + | ### Angrenzend an |
− | |<!--
| + | ############################################################## |
− | | + | -->{{#if: {{#arrayprint: Angrenzend zu }}<!-- |
− | --><!-- START Einzel-Arrays
| + | -->|<h2>Angrenzend an {{PAGENAME}}</h2><!-- |
− | -->{{#vardefine:AngrenzendRegion
| + | --><div class="kachel " ><!-- |
− | |{{#arraymap: {{#arrayprint: AngrenzendZu}} |,|@@@@|{{#if: {{#ask: [[Kategorie:Region]] [[@@@@]] }} |[[@@@@]]|}} |{{-,-}} }}}}<!--
| + | --><div style="float:left; margin-right:8px; ">[[Datei:Icon Vorlage Angrenzend dunkel 32.png|verweis=]]<!-- |
− | -->{{#vardefine:AngrenzendLandschaftsgebiet
| + | --></div><!-- |
− | |{{#arraymap: {{#arrayprint: AngrenzendZu}} |,|@@@@|{{#if: {{#ask: [[Kategorie:Landschaftsgebiet]] [[@@@@]] }} |[[@@@@]]|}} |{{-,-}} }}}}<!--
| |
− | -->{{#vardefine:AngrenzendSiedlung
| |
− | |{{#arraymap: {{#arrayprint: AngrenzendZu}} |,|@@@@|{{#if: {{#ask: [[Kategorie:Siedlung]][[@@@@]] }} |[[@@@@]]|}} |{{-,-}} }}}}<!--
| |
− | -->{{#vardefine:AngrenzendÖrtlichkeit
| |
− | |{{#arraymap: {{#arrayprint: AngrenzendZu}} |,|@@@@|{{#if: {{#ask: [[Kategorie:Örtlichkeit]] [[@@@@]] }} |[[@@@@]]|}} |{{-,-}} }}}}<!--
| |
− | -->{{#vardefine:AngrenzendGewässer | |
− | |{{#arraymap: {{#arrayprint: AngrenzendZu}} |,|@@@@|{{#if: {{#ask: [[Kategorie:Gewässer]] [[@@@@]] }} |[[@@@@]]|}} |{{-,-}} }}}}<!--
| |
− | --><!-- ENDE Einzel-Arrays | |
− | | |
− | | |
− | --><!-- START Darstellung
| |
− | --><div style="clear:left; "></div><!--
| |
− | --><div class="textbox grau" ><!--
| |
− | --><div style="float:left; margin-right:8px; ">[[Datei:Icon Vorlage Angrenzend dunkel 32.png|verweis=]]</div><!-- | |
| --><div style="margin-left:40px; "><!-- | | --><div style="margin-left:40px; "><!-- |
− | -->{{#if: {{#var:AngrenzendRegion}}
| + | -->{{#arraymap: {{#arrayprint: Angrenzend zu | @//@ }}<!-- |
− | |<div class="liste-einzug">'''Angrenzende Regionen:''' {{#var:AngrenzendRegion}} </div>
| + | -->| @//@ <!-- |
− | |}}<!--
| + | -->| @@@@ <!-- |
− | -->{{#if: {{#var:AngrenzendLandschaftsgebiet|}}
| |
− | |<div class="liste-einzug">'''Angrenzende Landschaftsgebiete:''' {{#var:AngrenzendLandschaftsgebiet}} </div>
| |
− | |}}<!--
| |
− | -->{{#if: {{#var:AngrenzendSiedlung}}
| |
− | |<div class="liste-einzug">'''Angrenzende Siedlungen:''' {{#var:AngrenzendSiedlung}} </div>
| |
− | |}}<!--
| |
− | -->{{#if: {{#var:AngrenzendÖrtlichkeit|}}
| |
− | |<div class="liste-einzug">'''Angrenzende Örtlichkeiten:''' {{#var:AngrenzendÖrtlichkeit}} </div> | |
− | |}}<!--
| |
− | -->{{#if: {{#var:AngrenzendGewässer}}
| |
− | |<div class="liste-einzug">'''Angrenzende Gewässer:''' {{#var:AngrenzendGewässer}} </div>
| |
− | |}}<!--
| |
− | --></div><!--
| |
− | --></div><!--
| |
− | --><div style="clear:left; "></div><!--
| |
− | --><!-- ENDE Darstellung
| |
− | -->|}}<!--ENDE Abfrage ob...
| |
− | --><!--ENDE ANGRENZENDE
| |
− | | |
− | --><!-- START Typische Namen
| |
− | -->{{#ifeq: {{#show:{{PAGENAME}}|?Name Hat Eintrag#}} | Ja<!--
| |
− | -->|{{#arraydefine: Namen | Name Männlich, Name Weiblich, Name Nachname }}<!--
| |
− | --><h2>Typische Namen</h2><!--
| |
− | --><div class="textbox grau " ><!--
| |
− | -->{{#if: {{#show:{{PAGENAME}} |?Name Kommentar}}<!--
| |
− | -->|<i>{{#show:{{PAGENAME}}|?Name Kommentar}}</i><hr><!-- | |
| -->|<!-- | | -->|<!-- |
| + | -->{{#ask: [[@@@@]] <!-- |
| + | -->| ?Basistyp# <!-- |
| + | -->| format=template <!-- |
| + | -->| template=Query Template Titel mit Kurzbeschreibung <!-- |
| + | -->| headers=hide <!-- |
| + | -->| sep={{-,-}} <!-- |
| -->}}<!-- | | -->}}<!-- |
− | -->{{#arraymap: {{#arrayprint: Namen | @//@ }}<!--
| + | -->| {{-,-}} <!-- |
− | -->|@//@<!-- | |
− | -->|@NAM@<!--
| |
− | -->|{{#if: {{#show:{{PAGENAME}}|?@NAM@}}<!--
| |
− | -->|<div class="liste-einzug" ><!--
| |
− | -->'''{{#sub:@NAM@|5}}:''' <!--
| |
− | -->{{#arraydefine:@NAM@|{{#show:{{PAGENAME}}|?@NAM@| sep={{-,-}}}}|{{-,-}}|unique,sort=asc}}<!--
| |
− | -->{{#arrayprint:@NAM@|{{-,-}}}}<!--
| |
− | --></div><!--
| |
− | -->}}<!--
| |
− | -->|<!--
| |
| -->}}<!-- | | -->}}<!-- |
| --></div><!-- | | --></div><!-- |
| + | --></div><!-- |
| + | --><hr><!-- |
| -->|<!-- | | -->|<!-- |
| -->}}<!-- | | -->}}<!-- |
− | --><!-- ENDE Typische Namen
| + | ############################################################## |
| | | |
| --></includeonly> | | --></includeonly> |