Vorlage:Bildmotive: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(Profilbild Kurzbeschreibung|default=Profilbild)
 
(35 dazwischenliegende Versionen von 2 Benutzern 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 ==
 +
</noinclude><includeonly><!--
 +
 
 +
--><!-- START Definitionen
 +
 
 +
-->{{#vardefine: Seitenname | {{{ 1 | {{PAGENAME}} }}} }}<!--
 +
 
 +
--><!-- ENDE Definitionen
 +
 
 +
--><!-- START Darstellung
 +
 
 +
--><!-- START Nur Namespace "Bildmotive:"
  
{{#ifexist:Selenia|foo|bar}}
+
-->{{#ifeq: {{FULLPAGENAME}} | Bildmotive:{{#var:Seitenname}}<!--
-->{{#ifeq: {{FULLPAGENAME}} | Bildmotive:{{PAGENAME}}<!--
+
   -->|<div class="textbox gelb" ><span class="small">< Zum Hauptartikel '''[[{{#var:Seitenname}}]]'''</span></div><!--
   -->|<div class="textbox gelb" ><span class="small">< Zum Hauptartikel '''[[{{PAGENAME}}]]'''</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: 01,02,03,04,05,06,07,08,09,10<!--
+
 
     -->|,<!--
+
-->{{#arraymap:<!--
     -->|@@@@<!--
+
   -->{{#ask: [[-Hat Unterobjekt::Bildmotive:{{#var:Seitenname}}]] [[Hauptkategorie::Bildmotiv]]<!--
    -->|{{#ifexist:Datei:{{{bildmotiv@@@@|}}}<!--
+
     -->| link=none<!--
       -->|<div class="textbox weiss " style="z-index:0; float:left; " ><!--
+
     -->| sep=@//@<!--
         --><div style="z-index:0; position:relative; " >[[Datei:{{{bildmotiv@@@@|}}}|x128px]]&#32;<!--
+
    -->| sort=Rang<!--
 +
    -->| order=asc<!--
 +
    -->}}<!--
 +
  -->| @//@<!--
 +
  -->| @@@@<!--
 +
  -->| {{#vardefine: Bilddatei | {{#show: @@@@ | ?Bildmotiv# }} }}<!--
 +
    -->{{#if: {{#var: Bilddatei }}<!--
 +
       -->|<!--
 +
      --><div class="textbox weiss " style="z-index:0; float:left; " ><!--
 +
         --><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:{{{bildmotiv@@@@|}}}|?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@<!--
               -->|[[Datei:@LIZ@|16px|verweis=Datei:{{{bildmotiv@@@@|}}}]]<!--
+
               -->|[[Datei:@LIZ@|16px|verweis=Datei:{{#var:Bilddatei }}]]<!--
 
               -->|&nbsp;<!--
 
               -->|&nbsp;<!--
 
               -->}}<!--
 
               -->}}<!--
             -->{{#ifeq: {{#show:Datei:{{{bildmotiv@@@@}}}|?Lizenz#}} | Uhrwerk<!--
+
             -->{{#ifeq: {{#ask:[[Datei:{{#var:Bilddatei }}]]|?Lizenz#| mainlabel=- | headers=hide}} | Uhrwerk<!--
               -->|&nbsp;[[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{{bildmotiv@@@@}}}]]<!--
+
               -->|&nbsp;[[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{#var:Bilddatei }}]]<!--
 
               -->|}}<!--
 
               -->|}}<!--
 
             --></div><!--
 
             --></div><!--
 
           --></div><!--
 
           --></div><!--
           --><span class="small" >{{{bildmotivbeschreibung@@@@|(Beschreibung fehlt)}}}</span><!--
+
           --><span class="small" >{{#show: @@@@ | ?Bildmotivbeschreibung# }}</span><!--
 +
        --></div><!--
 +
      -->|<!--
 +
      -->}}<!--
 +
  -->|<!--
 +
  -->}}<!--
 +
--><!--
 +
 
 +
--><!-- START Profilbild
 +
 
 +
-->{{#if:{{#show:{{#var:Seitenname}}|?Profilbild#}}<!--
 +
  -->|{{#vardefine: Bilddatei | {{#show:{{#var:Seitenname}}|?Profilbild#}}}}<!--
 +
    --><div class="textbox weiss " style="z-index:0; float:left; " ><!--
 +
    --><div style="z-index:0; position:relative; " >[[Datei:{{#show:{{#var:Seitenname}}|?Profilbild#}}|x128px]]&#32;<!--
 +
      --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
 +
        -->{{#arraymap:{{#ask:[[Datei:{{#var: Bilddatei }}]] | ?Lizenzicon# | mainlabel=- | headers=hide |default=Icon ohne lizenz.png }} <!--
 +
          -->|,<!--
 +
          -->|@LIZ@<!--
 +
          -->|[[Datei:@LIZ@|16px|verweis=Datei:{{#show:{{#var:Seitenname}}|?Profilbild#}}]]<!--
 +
          -->|&nbsp;<!--
 +
          -->}}<!--
 +
          -->{{#ifeq: {{#ask:[[Datei:{{#var:Bilddatei }}]]|?Lizenz#| mainlabel=- | headers=hide}} | Uhrwerk<!--
 +
            -->|&nbsp;[[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{{bildmotiv@@@@}}}]]<!--
 +
            -->|}}<!--
 
         --></div><!--
 
         --></div><!--
        -->{{#set: Bildmotive = {{{bildmotiv@@@@|}}} }}<!--
+
      --></div><!--
       -->|}}<!--
+
      --><span class="small" >{{#show:{{#var:Seitenname}}|?Profilbild Kurzbeschreibung|default=Profilbild}}</span><!--
 +
       --></div><!--
 +
  -->|<!--
 +
  -->}}<!--
 +
 
 +
--><!-- ENDE Profilbild
 +
 
 +
--><!-- START Bearbeiten/Ansehen
 +
 
 +
  -->{{#ifeq: {{NAMESPACE}} | Bildmotive<!--
 
     -->|<!--
 
     -->|<!--
    -->}}<!--
+
     -->|<div style="clear:left; "></div><hr><!--
  -->{{#if:{{#show:{{PAGENAME}}|?Profilbild#}}<!--
+
       --><span class="small" style="float:right; " ><!--
     -->|<div class="textbox weiss " style="z-index:0; float:left; " ><!--
+
      -->{{#formlink: form=Bildmotive<!--
       --><div style="z-index:0; position:relative; " >[[Datei:{{#show:{{PAGENAME}}|?Profilbild#}}|x128px]]&#32;<!--
+
        -->| link text=Bearbeiten<!--
        --><div style="z-index:1; position:absolute; bottom:0px; left:0px; background-color:lightgray; opacity: 0.5; padding:0.2em; overflow:hidden; " ><!--
+
        -->| target=Bildmotive:{{#var:Seitenname}}<!--
          -->{{#arraymap:{{#show:Datei:{{#show:{{PAGENAME}}|?Profilbild#}}|?Lizenzicon#|default=Icon ohne lizenz.png}} <!--
+
        -->}}<!--
            -->|,<!--
+
      -->&#32;/ [[Bildmotive:{{#var:Seitenname}}|Ansehen]]<!--
            -->|@LIZ@<!--
+
      --></span><!--
            -->|[[Datei:@LIZ@|16px|verweis=Datei:{{#show:{{PAGENAME}}|?Profilbild#}}]]<!--
+
      -->}}<!--
            -->|&nbsp;<!--
+
--></div><!--  
            -->}}<!--
+
 
            -->{{#ifeq: {{#show:Datei:{{#show:{{PAGENAME}}|?Profilbild#}}|?Lizenz#}} | Uhrwerk<!--
+
--><!-- ENDE Bearbeiten/Ansehen
              -->|&nbsp;[[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{{bildmotiv@@@@}}}]]<!--
+
 
              -->|}}<!--
+
--><!-- ENDE Box Bildmotive
          --></div><!--
+
 
        --></div><!--
+
--><!-- ENDE Darstellung
        --><span class="small" >{{#show:{{PAGENAME}}|?Profilbild Kurzbeschreibung|default=(Beschreibung fehlt)}}</span><!--
 
        --></div><!--
 
        -->{{#set: Bildmotive = {{#show:{{PAGENAME}}|?Profilbild#}} }}<!--
 
    -->|}}<!--
 
  -->{{Legende.Nutzungsrechte}}<!--
 
--></div><!-- 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