Zeile 1: |
Zeile 1: |
| <noinclude> | | <noinclude> |
− | Dies ist die Vorlage „GehörtZu.Listen“. | + | Dies ist die "{{FULLPAGENAME}}. |
| Sie sollte im folgenden Format genutzt werden: | | Sie sollte im folgenden Format genutzt werden: |
| <pre> | | <pre> |
− | {{GehörtZu.Listen}} | + | {{Liste GehörtZu}} |
| </pre> | | </pre> |
| | | |
| Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen. | | Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen. |
− | </noinclude><includeonly><!-- | + | </noinclude><includeonly><!-- |
| | | |
− | START Definitionen
| + | ////////////////////////////////////////////////////////////// |
− | -->{{#arraydefine:GehörtZu|Abenteuer, Publikation, Literatur, Region, Person, Gemeinschaft, Siedlung, Örtlichkeit, Landschaftsgebiet, Gewässer, Wesen, Ereignis, Gottheit, Gegenstand}}<!-- | + | /// Definitionen |
− | --><!-- Ende Definitionen
| + | ////////////////////////////////////////////////////////////// |
− |
| + | -->{{#arraydefine: Hauptkategorien | Publikation <!-- |
− | --><!-- START GehörtZu --><!--
| + | -->{{#ifeq: {{#show:{{#var:SEITE}}|?Teaserliste Region#}}|true<!-- |
− | -->{{#arraymap: {{#arrayprint:GehörtZu|@//@}}<!-- | |
− | -->|@//@<!--
| |
− | -->|@@@@<!--
| |
− | -->|{{#if: {{@@@@.GehörtZu}}<!--
| |
− | -->|{{#vardefine:CONTENT|{{#var:CONTENT}}<!--
| |
− | --><div class="GehörtZuBox grau" ><!--
| |
− | --><div style="float:left; margin-right:8px; ">[[Datei:Icon Vorlage @@@@ dunkel 32.png|32px|verweis=]]</div><!--
| |
− | --><div style="float:left; margin-right:0.5em; "><h3>@@@@</h3></div><!--
| |
− | --><div style="margin-left:40px; ">{{@@@@.GehörtZu}}</div><!--
| |
− | --></div><div style="clear:left; "></div>}}<!--
| |
| -->|<!-- | | -->|<!-- |
| + | -->|, Region<!-- |
| -->}}<!-- | | -->}}<!-- |
− | -->|}}<!-- | + | -->, Siedlung, Örtlichkeit, Person, Gemeinschaft, Landschaftsgebiet, Pflanze, Gewässer, Wesen, Ereignis, Gottheit, Gegenstand, Kampfausrüstung}}<!-- |
− | -->{{#if: {{#var:CONTENT}}<!-- | + | -->{{#arraydefine: Hauptkategorien <!-- |
− | -->|<h2>Zugehörig zu {{PAGENAME}}</h2><!--
| + | -->| {{#ask: [[Mutterseite::Weltkategorie]] <!-- |
− | -->{{#var:CONTENT}}<!-- | + | --> OR [[Mutterseite::Regelkatagorie]] <!-- |
| + | --> OR [[Publikation]] <!-- |
| + | -->| link=none <!-- |
| + | -->| sep=@//@ <!-- |
| + | -->}} <!-- |
| + | -->| @//@ }}<!-- |
| + | -->{{#arraydefine: Angrenzend zu | {{#show: {{PAGENAME}} | ?AngrenzendZu# | limit=999 | valuesep=@//@ }} | @//@ }}<!-- |
| + | --><!-- |
| + | ////////////////////////////////////////////////////////////// |
| + | |
| + | |
| + | ############################################################## |
| + | ### 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 }}<!-- |
| + | -->| , <!-- |
| + | -->| @@@@ <!-- |
| + | -->| <!-- |
| + | ### ermittle die Basystypen der Hauptkategorie |
| + | -->{{#arraydefine: Basistypen | {{#ask: [[Mutterseite::@@@@]] [[Eigenkategorie::Basistyp]] | link=none }} }}<!-- |
| + | ### Gibt es für dies Hauptkategorie überhaupt zugehörige Artikel? |
| + | -->{{#if: {{#ask: [[Hauptkategorie::@@@@]] [[GehörtZu::{{PAGENAME}}]] [[:+]] {{#var:Kachel Ausschluss }}<!-- |
| + | -->}}<!-- |
| + | ### beginne die Darstellung |
| + | -->|<div class="kachel "><!-- |
| + | --><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="margin-left:40px; "><!-- |
| + | ### nenne die Hauptkategorie |
| + | --><h3 style="display:none;" >@@@@</h3><!-- |
| + | ### gehe die Basistypen dieser Hauptkategorie einzeln durch |
| + | -->{{#arraymap: {{#arrayprint: Basistypen | @//@ }}<!-- |
| + | -->| @//@ <!-- |
| + | -->| @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><!-- |
| + | --><hr><!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | ### schließe arraymap |
| + | -->| <!-- |
| + | -->}}<!-- |
| + | ### ist gar kein ein Artikel vorhanden? |
| + | -->|<!-- |
| + | ### schließe die Ausgangsfrage |
| + | -->}}<!-- |
| + | ############################################################## |
| + | ############################################################## |
| + | ###Charakterhintergründe |
| + | ############################################################## |
| + | -->{{#if: {{#ask: [[Hauptkategorie::Charakterhintergründe]] [[GehörtZu::{{PAGENAME}}]] [[:+]] }}<!-- |
| + | -->|<h3 style="display:none;">Charakterhintergründe</h3><!-- |
| + | --><div class="kachel " ><!-- |
| + | --><div style="float:left; margin-right:8px; ">[[Datei:Icon Weisser Fleck hell 32.png|verweis=]]</div><!-- |
| + | --><div style="margin-left:40px; "><!-- |
| + | -->{{#ask: [[Hauptkategorie::Charakterhintergründe]] [[GehörtZu::{{PAGENAME}}]] [[:+]] <!-- |
| + | -->| ?Kurzbeschreibung# <!-- |
| + | -->| format=template <!-- |
| + | -->| template=Query Template Titel mit Kurzbeschreibung <!-- |
| + | -->| intro=<div class="liste-einzug ">'''Charakterhintergründe: ''' <!-- |
| + | -->| outro=</div> <!-- |
| + | -->| sep={{-,-}} <!-- |
| + | -->}}<!-- |
| + | --></div><!-- |
| + | --></div><!-- |
| + | --><hr><!-- |
| -->|<!-- | | -->|<!-- |
| -->}}<!-- | | -->}}<!-- |
− | --><!-- 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><!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | ############################################################## |
| + | |
| + | |
| + | ############################################################## |
| + | ### zeige typische Namen an |
| + | ############################################################## |
| + | ### gibt es überhaupt Namens-Eintragungen? |
| + | -->{{#if: <!-- |
| + | -->{{#ask: [[{{PAGENAME}}]] [[Name Kommentar::+]] <!-- |
| + | --> OR [[{{PAGENAME}}]] [[Name Männlich::+]] <!-- |
| + | --> OR [[{{PAGENAME}}]] [[Name Weiblich::+]] <!-- |
| + | --> OR [[{{PAGENAME}}]] [[Name Nachname::+]] <!-- |
| + | -->}}<!-- |
| + | ### starte Darstellung |
| + | -->| <h2>Typische Namen von {{PAGENAME}}</h2><!-- |
| + | ### zeige die Einleitung |
| + | -->{{#if: {{#show:{{PAGENAME}} |?Name Kommentar}}<!-- |
| + | -->|{{#show:{{PAGENAME}}|?Name Kommentar}}<hr><!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | ### zeige die Namen |
| + | -->{{#arraymap: Name Weiblich, Name Männlich, Name Nachname <!-- |
| + | -->| , <!-- |
| + | -->| @@@@ <!-- |
| + | -->|{{#if: {{#show:{{PAGENAME}}|?@@@@}}<!-- |
| + | -->|<div class="liste-einzug" ><!-- |
| + | -->'''{{#sub:@@@@|5}}:''' <!-- |
| + | -->{{#arraydefine:@@@@|{{#show:{{PAGENAME}}|?@@@@|sep={{-,-}}}}|{{-,-}}|unique,sort=asc}}<!-- |
| + | -->{{#arrayprint:@@@@|{{-,-}}}}<!-- |
| + | --></div><!-- |
| + | -->}}<!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | ### schließe die #if-Bedingung |
| -->|<!-- | | -->|<!-- |
| -->}}<!-- | | -->}}<!-- |
− | --><!-- ENDE Typische Namen
| + | |
| + | ############################################################## |
| | | |
| --></includeonly> | | --></includeonly> |