Zeile 14: |
Zeile 14: |
| ############################################################## | | ############################################################## |
| | | |
| + | ############################################################## |
| + | ### Box mit GehörtZu (Marcus, 05.03.2024) |
| + | ############################################################## |
| + | --><div class="textbox weiss Liste-Einzug"><!-- |
| + | -->{{#arraydefine: GehörtZu-Liste | {{#ask: [[{{PAGENAME}}]] |?GehörtZu# | mainlabel=- | headers=hide }} }}<!-- |
| + | -->{{#arraysort: GehörtZu-Liste | asc }}<!-- |
| + | -->{{#arraydefine: Artentypus-Liste | {{#ask: [[{{PAGENAME}}]] |?Artentypus# | mainlabel=- | headers=hide }} }}<!-- |
| + | -->{{#arraysort: Artentypus-Liste | asc }}<!-- |
| + | -->{{#arraydefine: Eigenkategorie-Liste | {{#ask: [[{{PAGENAME}}]] |?Eigenkategorie# | mainlabel=- | headers=hide }} }}<!-- |
| + | -->{{#arraydefine: Hauptkategorie-Liste | {{#ask: [[{{PAGENAME}}]] |?Hauptkategorie# | mainlabel=- | headers=hide }} }}<!-- |
| + | -->{{#arraydefine: Basistyp-Liste | {{#ask: [[{{PAGENAME}}]] |?Basistyp# | mainlabel=- | headers=hide }} }}<!-- |
| + | -->{{#arraymerge: GESAMT-Liste | GehörtZu-Liste | Artentypus-Liste | Hauptkategorie-Liste | Basistyp-Liste | Eigenkategorie-Liste }}<!-- |
| + | -->'''[[{{PAGENAME}}]] gehört zu:'''</br> {{#arraymap: {{#arrayprint: GESAMT-Liste | @//@ }}<!-- |
| + | -->| @//@<!-- |
| + | -->| @@@@<!-- |
| + | -->|[[Datei:{{#show: {{#show: @@@@ |?Hauptkategorie# }} |?Icon# | default=Icon Vorlage Platzhalter dunkel 32.png }}|16px|link=@@@@]] {{Kurzinfo|@@@@}}<!-- |
| + | -->|  <!-- |
| + | -->|<!-- |
| + | -->}}<!-- |
| + | --></div><!-- |
| + | ############################################################## |
| | | |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
Zeile 20: |
Zeile 41: |
| /// Wenn Liste_Pagename nicht vorhanden prüfe ob Liste_Basistyp vorhanden ist und zeige diese an | | /// Wenn Liste_Pagename nicht vorhanden prüfe ob Liste_Basistyp vorhanden ist und zeige diese an |
| /// Wenn nicht vorhanden prüfe ob Liste_Hauptkategorie vorhanden und zeige diese und Liste_Eigenkategorie an | | /// Wenn nicht vorhanden prüfe ob Liste_Hauptkategorie vorhanden und zeige diese und Liste_Eigenkategorie an |
− | /// Wenn NICHT Kategorie zeige Liste GehörtZu an | + | /// Wenn NICHT Kategorie |
| + | /// Wenn Liste_Hauptkategorie vorhanden zeige diese an (Diese prüft ob sie auf einen Basistyp oder anderen eingebunden wird) |
| + | /// zeige immer Liste GehörtZu an |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
− | -->{{#ifeq: {{#show:{{PAGENAME}}|?Seitentyp#}} | Kategorie <!-- Wenn Kategorie, prüfe ob | + | -->{{#invoke:ListenAuswahl|Liste|Pagename={{PAGENAME}} }}<!-- |
− | -->| {{#ifexist: Vorlage:Liste {{PAGENAME}} <!--
| |
− | -->| {{ Vorlage:Liste {{PAGENAME}} }} <!--
| |
− | -->| {{#ifexist: Vorlage:Liste {{#show:{{PAGENAME}}|?Basistyp#}} <!--
| |
− | -->| {{ Vorlage:Liste {{#show:{{PAGENAME}}|?Basistyp#}} }} <!--
| |
− | -->| {{#ifexist: Vorlage:Liste {{#show:{{PAGENAME}}|?Hauptkategorie#}} <!--
| |
− | -->| {{ Vorlage:Liste {{#show:{{PAGENAME}}|?Hauptkategorie#}} }} <!--
| |
− | -->| {{ Vorlage:Liste {{#show:{{PAGENAME}}|?Eigenkategorie#}} }} <!--
| |
− | -->}}<!--
| |
− | -->}}<!--
| |
− | -->}}<!-- WENN NICHT Kategorie
| |
− | -->|{{#ifeq:{{#show:{{PAGENAME}}|?Eigenkategorie}}|Basistyp<!-- Prüfen ob Eigenkategorie Basistyp
| |
− | --> | <!-- ist Eigenkategorie Basistyp also ignorieren
| |
− | --> |{{#ifexist: Vorlage:Liste {{#show:{{PAGENAME}}|?Hauptkategorie#}}<!-- nicht Basistyp prüfen ob Liste für Hauptkategorie vorhanden
| |
− | -->|{{Vorlage:Liste {{#show:{{PAGENAME}}|?Hauptkategorie#}} }}<!-- anzeigen
| |
− | -->|}} }}<!-- nicht vorhanden nichts tun
| |
− | -->{{Liste GehörtZu}}<!-- Gehört zu Immmer anzeigen!
| |
− | -->}}<!--
| |
| ////////////////////////////////////////////////////////////// | | ////////////////////////////////////////////////////////////// |
| | | |
− | | + | |
| ############################################################## | | ############################################################## |
| ### zeige beeinflussende Seiten | | ### zeige beeinflussende Seiten |