Vorlage:Bildmotive: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(arraymap Hat Unterobjekt)
(Profilbild Kurzbeschreibung|default=Profilbild)
 
(19 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<noinclude>
+
<noinclude>{{TOCrechts}}
 
Dies ist die Vorlage „Bildmotive“.
 
Dies ist die Vorlage „Bildmotive“.
 
Sie sollte im folgenden Format genutzt werden:
 
Sie sollte im folgenden Format genutzt werden:
 
<pre>
 
<pre>
{{Bildmotive
+
{{Bildmotive|<SEITE>}}
|bildmotiv01=
 
|bildmotivbeschreibung01=
 
|bildmotiv02=
 
|bildmotivbeschreibung02=
 
|bildmotiv03=
 
|bildmotivbeschreibung03=
 
|bildmotiv04=
 
|bildmotivbeschreibung04=
 
|bildmotiv05=
 
|bildmotivbeschreibung05=
 
|bildmotiv06=
 
|bildmotivbeschreibung06=
 
|bildmotiv07=
 
|bildmotivbeschreibung07=
 
|bildmotiv08=
 
|bildmotivbeschreibung08=
 
|bildmotiv09=
 
|bildmotivbeschreibung09=
 
|bildmotiv10=
 
|bildmotivbeschreibung10=
 
}}
 
 
</pre>
 
</pre>
So sieht die Vorlage:Bildmotive beim Artikel [[Ork]] aus:
+
== Funktionsweise ==
{{Bildmotive:Ork}}
+
Die Vorlage ermittelt alle Bildmotive im Namensraum ''Bildmotive:'' und stellt diese dar.
 +
 
 +
=== Eingabe ===
 +
# Parameter <SEITE>; ohne key
 +
#* optional
 +
#* Seitenname, für den diese Vorlage die Liste ermitteln soll
 +
#* ohne Angabe dieses Parameters wird als default der aktuelle Seitenname ''<nowiki>{{PAGENAME}}</nowiki>'' verwendet
 +
 
 +
=== Ausgabe ===
 +
# Galerie der angelegten Bildmotive
 +
# Als letztes Bild wird, so vorhanden, das Profilbild der Hauptseite angezeigt
 +
# Sollte sich die Ausgabe im Namensraum "Bildmotive:" befinden, wird ein Link auf die Hauptseite angezeigt
 +
# Sollte sich die Ausgabe ''nicht'' im Namensraum "Bildmotive" befinden, werden Links zum Bearbeiten/Ansehen der Bildmotive angezeigt
 +
 
 +
== Beispiele ==
 +
Eingabe: ''<nowiki>{{Bildmotive|Ork}}</nowiki>'' &rarr; erzeugt Ausgabe:
 +
{{Bildmotive|Ork}}
 +
Eingabe: ''<nowiki>{{Bildmotive|Anführen}}</nowiki>'' &rarr; erzeugt Ausgabe:
 +
{{Bildmotive|Anführen}}
  
 
Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.
 
Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.
</noinclude><includeonly><!-- START Darstellung
+
== Bearbeiten ==
-->{{#ifeq: {{FULLPAGENAME}} | Bildmotive:{{PAGENAME}}<!--
+
</noinclude><includeonly><!--
   -->|<div class="textbox gelb" ><span class="small">< Zum Hauptartikel '''[[{{PAGENAME}}]]'''</span></div><!--
+
 
 +
--><!-- START Definitionen
 +
 
 +
-->{{#vardefine: Seitenname | {{{ 1 | {{PAGENAME}} }}} }}<!--
 +
 
 +
--><!-- ENDE Definitionen
 +
 
 +
--><!-- START Darstellung
 +
 
 +
--><!-- START Nur Namespace "Bildmotive:"
 +
 
 +
-->{{#ifeq: {{FULLPAGENAME}} | Bildmotive:{{#var:Seitenname}}<!--
 +
   -->|<div class="textbox gelb" ><span class="small">< Zum Hauptartikel '''[[{{#var:Seitenname}}]]'''</span></div><!--
 +
  -->|<!--
 +
  -->}}<!--
 +
-->{{#if: {{{Multiple_Bildmotiv|}}}<!--
 +
  -->| {{{Multiple_Bildmotiv}}}<!--
 
   -->|<!--
 
   -->|<!--
 
   -->}}<!--
 
   -->}}<!--
 +
 +
--><!-- ENDE Nur Namespace "Bildmotive:"
 +
 +
--><!-- START Box Bildmotive
  
 
--><div class="textbox grau "  style="" ><!--
 
--><div class="textbox grau "  style="" ><!--
  
-->{{#arraymap: {{#ask: [[-Hat Unterobjekt::{{FULLPAGENAME}}]] | link=none | sep=@//@ }}<!--
+
-->{{#arraymap:<!--
 +
  -->{{#ask: [[-Hat Unterobjekt::Bildmotive:{{#var:Seitenname}}]] [[Hauptkategorie::Bildmotiv]]<!--
 +
    -->| link=none<!--
 +
    -->| sep=@//@<!--
 +
    -->| sort=Rang<!--
 +
    -->| order=asc<!--
 +
    -->}}<!--
 
   -->| @//@<!--
 
   -->| @//@<!--
 
   -->| @@@@<!--
 
   -->| @@@@<!--
Zeile 47: Zeile 70:
 
         --><div style="z-index:0; position:relative; " >[[Datei:{{#var:Bilddatei }}|x128px]]&#32;<!--
 
         --><div style="z-index:0; position:relative; " >[[Datei:{{#var:Bilddatei }}|x128px]]&#32;<!--
 
           --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
 
           --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
             -->{{#arraymap:{{#show:Datei:{{#var:Bilddatei }}|?Lizenzicon#|default=Icon ohne lizenz.png}} <!--
+
             -->{{#arraymap: {{#ask:[[Datei:{{#var: Bilddatei }}]] | ?Lizenzicon# | mainlabel=- | headers=hide |default=Icon ohne lizenz.png }}<!-- Vor Wikiupdate in 2019: {{#show:Datei:{{#var:Bilddatei }}|?Lizenzicon#|default=Icon ohne lizenz.png}}
 
               -->|,<!--
 
               -->|,<!--
 
               -->|@LIZ@<!--
 
               -->|@LIZ@<!--
Zeile 53: Zeile 76:
 
               -->|&nbsp;<!--
 
               -->|&nbsp;<!--
 
               -->}}<!--
 
               -->}}<!--
             -->{{#ifeq: {{#show:Datei:{{#var:Bilddatei }}|?Lizenz#}} | Uhrwerk<!--
+
             -->{{#ifeq: {{#ask:[[Datei:{{#var:Bilddatei }}]]|?Lizenz#| mainlabel=- | headers=hide}} | Uhrwerk<!--
 
               -->|&nbsp;[[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{#var:Bilddatei }}]]<!--
 
               -->|&nbsp;[[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{#var:Bilddatei }}]]<!--
 
               -->|}}<!--
 
               -->|}}<!--
Zeile 66: Zeile 89:
 
--><!--
 
--><!--
  
--><!--
+
--><!-- START Profilbild
  
  -->{{#arraymap: 01,02,03,04,05,06,07,08,09,10<!--
+
-->{{#if:{{#show:{{#var:Seitenname}}|?Profilbild#}}<!--
    -->|,<!--
+
  -->|{{#vardefine: Bilddatei | {{#show:{{#var:Seitenname}}|?Profilbild#}}}}<!--
    -->|@@@@<!--
+
    --><div class="textbox weiss " style="z-index:0; float:left; " ><!--
    -->|{{#ifexist:Datei:{{{bildmotiv@@@@|}}}<!--
+
    --><div style="z-index:0; position:relative; " >[[Datei:{{#show:{{#var:Seitenname}}|?Profilbild#}}|x128px]]&#32;<!--
      -->|<div class="textbox weiss " style="z-index:0; float:left; " ><!--
+
      --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
        --><div style="z-index:0; position:relative; " >[[Datei:{{{bildmotiv@@@@|}}}|x128px]]&#32;<!--
+
        -->{{#arraymap:{{#ask:[[Datei:{{#var: Bilddatei }}]] | ?Lizenzicon# | mainlabel=- | headers=hide |default=Icon ohne lizenz.png }} <!--
          --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
+
          -->|,<!--
            -->{{#arraymap:{{#show:Datei:{{{bildmotiv@@@@|}}}|?Lizenzicon#|default=Icon ohne lizenz.png}} <!--
+
          -->|@LIZ@<!--
              -->|,<!--
+
          -->|[[Datei:@LIZ@|16px|verweis=Datei:{{#show:{{#var:Seitenname}}|?Profilbild#}}]]<!--
              -->|@LIZ@<!--
+
          -->|&nbsp;<!--
              -->|[[Datei:@LIZ@|16px|verweis=Datei:{{{bildmotiv@@@@|}}}]]<!--
+
          -->}}<!--
              -->|&nbsp;<!--
+
          -->{{#ifeq: {{#ask:[[Datei:{{#var:Bilddatei }}]]|?Lizenz#| mainlabel=- | headers=hide}} | Uhrwerk<!--
              -->}}<!--
+
            -->|&nbsp;[[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{{bildmotiv@@@@}}}]]<!--
            -->{{#ifeq: {{#show:Datei:{{{bildmotiv@@@@}}}|?Lizenz#}} | Uhrwerk<!--
+
             -->|}}<!--
              -->|&nbsp;[[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{{bildmotiv@@@@}}}]]<!--
 
              -->|}}<!--
 
             --></div><!--
 
          --></div><!--
 
          --><span class="small" >{{{bildmotivbeschreibung@@@@|(Beschreibung fehlt)}}}</span><!--
 
 
         --></div><!--
 
         --></div><!--
        -->{{#set: Bildmotive = {{{bildmotiv@@@@|}}} }}<!--
+
       --></div><!--
       -->|}}<!--
+
       --><span class="small" >{{#show:{{#var:Seitenname}}|?Profilbild Kurzbeschreibung|default=Profilbild}}</span><!--
    -->|<!--
+
      --></div><!--
    -->}}<!--
+
  -->|<!--
  -->{{#if:{{#show:{{PAGENAME}}|?Profilbild#}}<!--
+
  -->}}<!--
    -->|<div class="textbox weiss " style="z-index:0; float:left; " ><!--
+
 
       --><div style="z-index:0; position:relative; " >[[Datei:{{#show:{{PAGENAME}}|?Profilbild#}}|x128px]]&#32;<!--
+
--><!-- ENDE Profilbild
        --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
+
 
          -->{{#arraymap:{{#show:Datei:{{#show:{{PAGENAME}}|?Profilbild#}}|?Lizenzicon#|default=Icon ohne lizenz.png}} <!--
+
--><!-- START Bearbeiten/Ansehen
            -->|,<!--
+
 
            -->|@LIZ@<!--
 
            -->|[[Datei:@LIZ@|16px|verweis=Datei:{{#show:{{PAGENAME}}|?Profilbild#}}]]<!--
 
            -->|&nbsp;<!--
 
            -->}}<!--
 
            -->{{#ifeq: {{#show:Datei:{{#show:{{PAGENAME}}|?Profilbild#}}|?Lizenz#}} | Uhrwerk<!--
 
              -->|&nbsp;[[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{{bildmotiv@@@@}}}]]<!--
 
              -->|}}<!--
 
          --></div><!--
 
        --></div><!--
 
        --><span class="small" >{{#show:{{PAGENAME}}|?Profilbild Kurzbeschreibung|default=(Beschreibung fehlt)}}</span><!--
 
        --></div><!--
 
        -->{{#set: Bildmotive = {{#show:{{PAGENAME}}|?Profilbild#}} }}<!--
 
    -->|}}<!--
 
  -->{{Legende.Nutzungsrechte}}<!--
 
 
   -->{{#ifeq: {{NAMESPACE}} | Bildmotive<!--
 
   -->{{#ifeq: {{NAMESPACE}} | Bildmotive<!--
 
     -->|<!--
 
     -->|<!--
Zeile 118: Zeile 122:
 
       -->{{#formlink: form=Bildmotive<!--
 
       -->{{#formlink: form=Bildmotive<!--
 
         -->| link text=Bearbeiten<!--
 
         -->| link text=Bearbeiten<!--
         -->| target=Bildmotive:{{FULLPAGENAME}}<!--
+
         -->| target=Bildmotive:{{#var:Seitenname}}<!--
 
         -->}}<!--
 
         -->}}<!--
       -->&#32;/ [[Bildmotive:{{FULLPAGENAME}}|Ansehen]]<!--
+
       -->&#32;/ [[Bildmotive:{{#var:Seitenname}}|Ansehen]]<!--
 
       --></span><!--
 
       --></span><!--
 
       -->}}<!--
 
       -->}}<!--
--></div><!-- ENDE Darstellung
+
--></div><!--
 +
 
 +
--><!-- ENDE Bearbeiten/Ansehen
 +
 
 +
--><!-- ENDE Box Bildmotive
 +
 
 +
--><!-- ENDE Darstellung
  
 
--><!-- START Stille Setzungen
 
--><!-- START Stille Setzungen
-->{{#ifeq: {{FULLPAGENAME}} | Bildmotive:{{PAGENAME}}<!--
+
-->{{#ifeq: {{FULLPAGENAME}} | Bildmotive:{{#var:Seitenname}}<!--
   -->|{{#set: Page has default form = Bildmotive }}<!--
+
   -->|{{#default_form: Bildmotive }}<!--
 
     -->[[Kategorie:Bildmotive]]<!--
 
     -->[[Kategorie:Bildmotive]]<!--
 
   -->|<!--
 
   -->|<!--

Aktuelle Version vom 21. September 2020, 09:29 Uhr

Dies ist die Vorlage „Bildmotive“. Sie sollte im folgenden Format genutzt werden:

{{Bildmotive|<SEITE>}}

Funktionsweise

Die Vorlage ermittelt alle Bildmotive im Namensraum Bildmotive: und stellt diese dar.

Eingabe

  1. Parameter <SEITE>; ohne key
    • optional
    • Seitenname, für den diese Vorlage die Liste ermitteln soll
    • ohne Angabe dieses Parameters wird als default der aktuelle Seitenname {{PAGENAME}} verwendet

Ausgabe

  1. Galerie der angelegten Bildmotive
  2. Als letztes Bild wird, so vorhanden, das Profilbild der Hauptseite angezeigt
  3. Sollte sich die Ausgabe im Namensraum "Bildmotive:" befinden, wird ein Link auf die Hauptseite angezeigt
  4. Sollte sich die Ausgabe nicht im Namensraum "Bildmotive" befinden, werden Links zum Bearbeiten/Ansehen der Bildmotive angezeigt

Beispiele

Eingabe: {{Bildmotive|Ork}} → erzeugt Ausgabe:

Orkspäher Arkiniano.jpg
Icon by.png Icon nc.png Icon nd.png
Orkspäher
Ork Lonklang.jpg
Icon by.png Icon nc.png Icon nd.png
Orkschänder
Orkarbeiter GiovanniManili.jpg
Icon by.png Icon nc.png Icon nd.png
Orkarbeiter
Orkreiter Raph04art.jpg
Icon by.png Icon nc.png Icon nd.png
Orkreiter
Orkberserker kassarts.jpg
Icon by.png Icon nc.png Icon nd.png
Orkberserker
Orkischer Elitekrieger Sephiroth-Art.jpg
Icon by.png Icon nc.png Icon nd.png
Orkischer Elitekrieger
Orkischer Priester-Schamane Raph04art.jpg
Icon by.png Icon nc.png Icon nd.png
Orkischer Priester-Schamane
Orkische Brutmutter.png
Icon copyright.png Icon Vorlage Uhrwerk warnend 32.png
Orkische Brutmutter
Ork Papierpilot.jpg
Icon by.png Icon nc.png Icon nd.png
Ungehalten
Ork stahlber.jpg
Icon by.png Icon nc.png
Groß und dreist
Ork FPesantez.jpg
Icon by.png Icon nd.png
Ork der Blutgrasweite beim Speisen
Ork ThomasKain.jpg
Icon by.png Icon nc.png Icon nd.png
Frisch geschlüpft
Ork Raph04art.jpg
Icon by.png Icon nc.png Icon sa.png
Orkische Armee
Ork Wesnoth community artists.png
Icon by.png
Gut gerüstet
Ork LizDouceFolie.jpg
Icon by.png Icon nc.png Icon nd.png
Nachdenklich?
Ork shiprock.jpg
Icon by.png Icon nc.png Icon nd.png
Mit Trophäe
Ork Acreide.jpg
Icon by.png Icon nc.png Icon nd.png
Wütend
Orkanglow.jpg
Icon copyright.png verweis=Datei:{{{bildmotiv@@@@}}}
Ork, Feind der Völker - und einer weniger

Bearbeiten / Ansehen

Eingabe: {{Bildmotive|Anführen}} → erzeugt Ausgabe:

Anführen JLazarusEB.jpg
Icon by.png Icon nc.png Icon nd.png
Anführen

Bearbeiten / Ansehen

Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.

Bearbeiten