Vorlage:Listen: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(Physische Karte mit Beschriftung der Mutterseite auf Geographische Einheiten beschränkt)
(Box mit GehörtZu wieder entfernt)
 
(210 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 5: Zeile 5:
 
<pre>{{Listen}}</pre>
 
<pre>{{Listen}}</pre>
  
Hinweis! Diese Vorlage ruft bloß andere Vorlagen auf. Sie dient dem einfachen Anlegen neuer Artikel - der Nutzer gibt bloß <nowiki>{{Listen}}</nowiki> ein und muss sich nicht kümmern, ob es sich um eine Region, Person, Regelelement oder etwas anderes handelt.
+
</noinclude><includeonly><!--
 +
 
 +
 
 +
##############################################################
 +
### breche links um
 +
##############################################################
 +
-->{{Umbruch links}}<!--
 +
##############################################################
 +
 
 +
//////////////////////////////////////////////////////////////
 +
/// wähle die passende Liste aus und zeige sie an
 +
/// Teste ob die Seite von Typ Kategorie ist, wenn ja und vorhanden zeige Liste_Pagename
 +
/// 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 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
 +
//////////////////////////////////////////////////////////////
 +
-->{{#invoke:ListenAuswahl|Liste|Pagename={{PAGENAME}} }}<!--
 +
//////////////////////////////////////////////////////////////
 +
 
 +
 +
##############################################################
 +
### zeige beeinflussende Seiten
 +
##############################################################
 +
 
 +
-->{{#if: {{#ask: [[Beeinflusst::{{PAGENAME}}]] }}<!--
 +
  -->| <h2>{{KlammerWeg|{{PAGENAME}}}} wird beeinflusst durch&hellip;</h2> <!--
 +
    --><div class="textbox " ><!--
 +
      -->{{#ask: [[Beeinflusst::{{PAGENAME}}]] <!--
 +
        -->| ?Basistyp# <!--
 +
        -->| format=plain <!--
 +
        -->| headers=hide <!--
 +
        -->| sep={{-,-}} <!--
 +
        -->}}<!--
 +
      --></div><!--
 +
  -->|<!--
 +
  -->}}<!--
 +
##############################################################
  
</noinclude><includeonly><!--
+
--><!-- START Voraussetzung
 +
-->{{#if: {{#ask: [[Voraussetzung::{{PAGENAME}}]] }}<!--
 +
  -->| {{Umbruch links}} <h2>{{PAGENAME}} ist Voraussetzung für&hellip;</h2><!--
 +
    --><div class="textbox grau" ><!--
 +
    -->{{#ask: [[Voraussetzung::{{PAGENAME}}]] <!--
 +
      -->| ?Artikelinfo#-<!--
 +
      -->| format=ul<!--
 +
      -->| headers=hide<!--
 +
      -->| sep={{-,-}} <!--
 +
      -->| limit=199 <!--
 +
      -->}}<!--
 +
      --></div><!--
 +
  -->|<!--
 +
  -->}}<!--
 +
--><!-- ENDE Voraussetzung
  
--><!-- START Listenauswahl --><!--
 
-->{{Ifexist<!--
 
  -->|1=Vorlage:{{#show: {{PAGENAME}} | ?Hauptkategorie | link=none }}.Listen<!--
 
  -->|2={{ {{#var:THIS}} }}<!-- Hinweis: #var:THIS stammt aus der Vorlage:Ifexist
 
  -->|3=}}<!--
 
--><!-- ENDE Listenauswahl --><!--
 
  
--><!-- START Kartenwerk --><!--
+
##############################################################
-->{{Ifexist<!--
+
### Kartenwerk
   -->|1=Kartenwerk:{{PAGENAME}}<!--
+
##############################################################
  -->|2=<div style="clear:left; " ></div><!--
+
-->{{#if: {{#ask: [[Kartenwerk:{{PAGENAME}}]] [[Kategorie:Kartenwerk]] }}<!--
    --><h2 style="display:inline-table; border-top:none !important; " >Kartenwerk</h2><!--
+
  ### wenn es Kartenwerk zu dieser Seite gibt...
    -->{{#ifeq: {{#titleparts: {{PAGENAME}}|1|2}}<!--
+
  -->| {{Umbruch links}}<!--
      -->|<!--
+
    --><h2>Kartenwerk</h2><!--
 +
      -->{{Kartenwerk:{{PAGENAME}}}}<!--
 +
      -->{{#vardefine: Legende Nutzungsrechte | WAHR }}<!--
 +
      -->{{#vardefine: Kartenwerk | WAHR }}<!--
 +
  ### ...sonst versuche, die Hauptkarte der Vaterseite anzuzeigen
 +
   -->|<!--
 +
    /// definiere die Vaterkarte
 +
    -->{{#vardefine: Vaterkarte | {{#show:{{#show:{{PAGENAME}}|?Vaterseite#}}|?Hauptkarte#}} }}<!--
 +
    ### stelle die Vaterkarte dar
 +
    -->{{#if: {{#ask: [[{{PAGENAME}}]] [[Konzept:Geografische Entität]] }}<!--
 +
      -->|{{#if: {{#var:Vaterkarte}}<!--
 +
        -->|<h2>{{PAGENAME}} auf der Karte von {{#show:{{PAGENAME}}|?Vaterseite#}}</h2><!--
 +
        --><div class="textbox weiss " style="z-index:0; float:left; " ><!--
 +
          --><div style="z-index:0; position:relative; " >[[Datei:{{#var:Vaterkarte}}|x128px]]&#32;<!--
 +
            --></div><!--
 +
            --><span class="small" ><!--
 +
              -->{{#ifeq: {{#show:Datei:{{#var:Vaterkarte}}|?Lizenz#}} | Uhrwerk<!--
 +
                -->|[[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{#var:Vaterkarte}}]]&nbsp;<!--
 +
                -->|}}<!--
 +
            -->Pyhische Karte [[{{#show:{{PAGENAME}}|?Vaterseite#}}]]</span><!--
 +
          --></div><div style="clear:left;" ></div><!--
 +
        -->|<!--
 +
        -->}}<!--
 
       -->|<!--
 
       -->|<!--
        --><span class="mw-editsection" ><!--
 
        --><span class="mw-editsection-bracket">[</span><!--
 
        -->[http://splitterwiki.de/wiki/Spezial:Mit_Formular_bearbeiten/Karten/Kartenwerk:{{PAGENAMEE}} Bearbeiten]<!--
 
        --><span class="mw-editsection-bracket">]</span><!--
 
        --></span>|<!--
 
 
       -->}}<!--
 
       -->}}<!--
      -->{{ {{#var:THIS}} }}<!-- Hinweis: #var:THIS stammt aus der Vorlage:Ifexist
+
  ### schließe die Eingangsbedingung
    -->|3={{#vardefine: Mutterkarte | {{#show:{{#show:{{PAGENAME}}|?Mutterseite#}}|?Physische Karte mit Beschriftung#}} }}<!--
 
      -->{{#if: {{#ask: [[{{PAGENAME}}]] [[Kategorie:Geographische Einheit]] }}<!--
 
        -->|{{#if: {{#var:Mutterkarte}}<!--
 
          -->|<h2>{{PAGENAME}} auf der Karte von {{#show:{{PAGENAME}}|?Mutterseite#}}</h2><!--
 
          --><div class="textbox weiss " style="z-index:0; float:left; " ><!--
 
            --><div style="z-index:0; position:relative; " >[[Datei:{{#var:Mutterkarte}}|x128px]]&#32;<!--
 
              --></div><!--
 
              --><span class="small" ><!--
 
                -->{{#ifeq: {{#show:Datei:{{#var:Mutterkarte}}|?Lizenz#}} | Uhrwerk<!--
 
                  -->|[[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{#var:Mutterkarte}}]]&nbsp;<!--
 
                  -->|}}<!--
 
              -->Pyhische Karte [[{{#show:{{PAGENAME}}|?Mutterseite#}}]]</span><!--
 
            --></div><div style="clear:left;" ></div><!--
 
          -->|}}<!--
 
        -->|}}<!--
 
 
   -->}}<!--
 
   -->}}<!--
--><!-- ENDE Kartenwerk --><!--
+
##############################################################
 +
 
  
--><!-- START Bildmotive --><!--
+
##############################################################
-->{{Ifexist<!--
+
### Bildmotive
  -->|1=Bildmotive:{{PAGENAME}}<!--
+
##############################################################
   -->|2=<div style="clear:left; " ></div><!--
+
-->{{#if: {{#ask: [[Bildmotive:{{PAGENAME}}]] [[Kategorie:Bildmotive]] }}<!--
 +
   -->|<div style="clear:left; " ></div><!--
 
     --><h2 style="display:inline-table; border-top:none !important; " >Galerie</h2><!--
 
     --><h2 style="display:inline-table; border-top:none !important; " >Galerie</h2><!--
     -->{{#ifeq: {{#titleparts: {{PAGENAME}}|1|2}}<!--
+
    -->{{Bildmotive:{{PAGENAME}}}}<!--
    -->|<!--
+
     -->{{#vardefine: Legende Nutzungsrechte | WAHR }}<!--
    -->|<!--
+
    -->{{#vardefine: Bildmotive | WAHR }}<!--
      --><span class="mw-editsection" ><!--
+
  -->|<!--
        --><span class="mw-editsection-bracket">[</span><!--
+
  -->}}<!--
        -->[http://splitterwiki.de/wiki/Spezial:Mit_Formular_bearbeiten/Bildmotive/Bildmotive:{{PAGENAMEE}} Bearbeiten]<!--
+
##############################################################
        --><span class="mw-editsection-bracket">]</span><!--
+
 
         --></span>|<!--
+
 
    -->}}<!--
+
##############################################################
    -->{{ {{#var:THIS}} }}<!-- Hinweis: #var:THIS stammt aus der Vorlage:Ifexist
+
### Quellenangaben
  -->|3=}}<!--  
+
##############################################################
--><!-- ENDE Bildmotive --><!--
+
-->{{Umbruch links}}<!--
 +
### trage Quellen zusammen
 +
-->{{Printquellen}}<!--
 +
-->{{Gesamtquellen}}<!--
 +
-->{{#if: {{{Quellenangaben|}}}<!--
 +
  -->| {{{Quellenangaben}}}<!--
 +
  -->|<!--
 +
  -->}}<!--
 +
### stelle Quellen dar
 +
-->{{#if: <!--
 +
  -->{{#ask: [[-Has subobject::{{FULLPAGENAME}}]] [[Typ::Gesamtquellen]] <!--
 +
    -->}}<!--
 +
  -->| {{QuellenAusgabe}}<!--
 +
  -->|<!--
 +
  -->}}<!--
 +
##############################################################
 +
 
 +
 
 +
##############################################################
 +
### Beiträge
 +
##############################################################
 +
 
 +
//////////////////////////////////////////////////////////////
 +
/// Definitionen
 +
//////////////////////////////////////////////////////////////
 +
-->{{#arraydefine: Beitrag Reihenfolge | Errata, Redaktionsbeitrag, Rezension, Textauszug, Autorenkommentar, Communitybeitrag | , }}<!--
 +
-->{{#arraydefine: Alle Beiträge | {{#ask: [[Beitrag:+]] [[GehörtZu::{{PAGENAME}}]] | link=none }} }}<!--
 +
//////////////////////////////////////////////////////////////
 +
 
 +
### finde zugehörige Beiträge und stelle sie dar
 +
### wenn es Beiträge für diese Seite gibt...
 +
-->{{#if: {{#arrayprint: Alle Beiträge }}<!--
 +
  ### ...dann beginne die Darstellung
 +
  -->| <h2>Beiträge zu {{PAGENAME}}</h2><!--
 +
  ### gehe die Beitrags-Typen nach definierter Reihenfolge durch
 +
  -->{{#arraymap: {{#arrayprint: Beitrag Reihenfolge | @//@ }}<!--
 +
    -->| @//@ <!--
 +
    -->| @BEITRAGTYP@ <!--
 +
    -->|<!--
 +
    ### ermittle die passenden Beiträge (mit Datum!) und stelle sie mit der "Vorlage:Query Template Beitrag" dar
 +
    -->{{#ask: [[Beitrag Typ::@BEITRAGTYP@]] [[GehörtZu::{{PAGENAME}}]] <!--
 +
      -->| format=template <!--
 +
      -->| template=Query Template Beitrag <!--
 +
      -->| intro=<h3>@BEITRAGTYP@</h3> <!--
 +
      -->| link=none <!--
 +
      -->| sort=Beitrag Datum <!--
 +
      -->}}<!--
 +
    -->|<!--
 +
    -->}}<!--
 +
    ### Beiträge ohne Datum werden leider nicht erfasst...
 +
  ### ...sonst mache gar nichts
 +
  -->|<!--
 +
  -->}}<!--
 +
 
 +
##############################################################
 +
 
 +
 
 +
##############################################################
 +
### Spezielle Inhalte anlegen (Kartenwerk, Bildmotive, Beiträge)
 +
##############################################################
 +
-->{{Umbruch links}}<!--
 +
--><br /><hr><!--
 +
 
 +
### erstelle Kartenwerk
 +
-->{{#if: {{#ask: [[{{PAGENAME}}]] [[Konzept:Geografische_Entität]] <!--
 +
  -->OR [[{{PAGENAME}}]] [[Kategorie:Abenteuer]] <!--
 +
  -->OR [[{{PAGENAME}}]] [[Kategorie:Spielleiterinformationen]] <!--
 +
  -->}}<!--
 +
  -->|{{#if: {{#var:Kartenwerk}}<!--
 +
    -->|<!--
 +
    -->| <div class="textbox small" style="width:27%; float:left; "><!--
 +
      -->{{#formlink: form=Kartenwerk <!--
 +
        -->| link text=+ Kartenwerk anlegen<!--
 +
        -->| target=Kartenwerk:{{PAGENAME}}<!--  
 +
         -->}} <!--
 +
      --></div><!--
 +
    -->}}<!--
 +
  -->|<!--
 +
  -->}}<!--
 +
 
 +
### erstelle Bildmotive
 +
-->{{#if: {{#var:Bildmotive}}<!--
 +
  -->|<!--
 +
  -->| <div class="textbox small" style="width:27%; float:left; "><!--
 +
    -->{{#formlink: form=Bildmotive<!--
 +
      -->| link text=+ Bildgalerie anlegen<!--
 +
      -->| target=Bildmotive:{{PAGENAME}}<!--
 +
      -->}} <!--
 +
    --></div> <!--
 +
  -->}}<!--
  
--><!-- START Fehlende Elemente --><!--
+
### erstelle Beiträge
-->{{#if: {{#show:{{PAGENAME}}/fehlende|?Zuletzt geändert}}<!--
+
-->{{#arraymap: {{#arrayprint: Beitrag Reihenfolge | @//@ }}<!--
  -->|<h2>Fehlende Artikel im Bereich {{PAGENAME}}</h2><!--
+
  -->| @//@ <!--
    -->{{:{{PAGENAME}}/fehlende}}<!--  
+
  -->| @BEITRAGTYP@ <!--
  -->|}}<!--  
+
  -->| <div class="textbox small" style="width:27%; float:left; "><!--
--><!-- ENDE Fehlende Elemente --><!--
+
    -->{{#formlink: form=Beitrag <!--
 +
      -->| link text=+ @BEITRAGTYP@ anlegen<!--
 +
      -->| target=Beitrag:{{PAGEID}}_{{CURRENTTIMESTAMP}}_@BEITRAGTYP@<!--
 +
      -->| query string=Beitrag[GehörtZu]={{urlencode: {{FULLPAGENAME}} }}&Beitrag[Beitrag Typ]=@BEITRAGTYP@<!--
 +
      -->}} <!--
 +
    --></div><!--
 +
  -->|<!--
 +
  -->}}<!--
 +
##############################################################
  
 
--></includeonly>
 
--></includeonly>

Aktuelle Version vom 23. September 2024, 22:46 Uhr

Dies ist die Vorlage „Listen“. Sie ist für den Einsatz bei allen Seiten vorgesehen, die mit einem Formular erstellt worden ist.

Sie wird im folgenden Format genutzt:

{{Listen}}