Vorlage:Bildmotive: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Änderung 50919 von Aeronautin (Diskussion) rückgängig gemacht.) |
Maggus (Diskussion | Beiträge) (Profilbild Kurzbeschreibung|default=Profilbild) |
||
(39 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>}} |
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | }} | ||
</pre> | </pre> | ||
− | + | == Funktionsweise == | |
− | {{Bildmotive: | + | 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>'' → erzeugt Ausgabe: | ||
+ | {{Bildmotive|Ork}} | ||
+ | Eingabe: ''<nowiki>{{Bildmotive|Anführen}}</nowiki>'' → 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:{{ | + | </noinclude><includeonly><!-- |
− | -->|<div class="textbox gelb" ><span class="small">< Zum Hauptartikel '''[[{{ | + | |
+ | --><!-- 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::Bildmotive:{{#var:Seitenname}}]] [[Hauptkategorie::Bildmotiv]]<!-- |
− | + | -->| link=none<!-- | |
− | -->|<div class="textbox weiss " style="z-index:0; float:left; " ><!-- | + | -->| sep=@//@<!-- |
− | --><div style="z-index:0; position:relative; " >[[Datei:{{ | + | -->| 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]] <!-- | ||
--><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:{{# | + | -->{{#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:{{ | + | -->|[[Datei:@LIZ@|16px|verweis=Datei:{{#var:Bilddatei }}]]<!-- |
-->| <!-- | -->| <!-- | ||
-->}}<!-- | -->}}<!-- | ||
− | -->{{#ifeq: {{# | + | -->{{#ifeq: {{#ask:[[Datei:{{#var:Bilddatei }}]]|?Lizenz#| mainlabel=- | headers=hide}} | Uhrwerk<!-- |
− | -->| [[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{ | + | -->| [[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{#var:Bilddatei }}]]<!-- |
-->|}}<!-- | -->|}}<!-- | ||
--></div><!-- | --></div><!-- | ||
--></div><!-- | --></div><!-- | ||
− | --><span class="small" >{{ | + | --><span class="small" >{{#show: @@@@ | ?Bildmotivbeschreibung# }}</span><!-- |
--></div><!-- | --></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]] <!-- | ||
+ | --><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#}}]]<!-- | ||
+ | -->| <!-- | ||
+ | -->}}<!-- | ||
+ | -->{{#ifeq: {{#ask:[[Datei:{{#var:Bilddatei }}]]|?Lizenz#| mainlabel=- | headers=hide}} | Uhrwerk<!-- | ||
+ | -->| [[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{{bildmotiv@@@@}}}]]<!-- | ||
+ | -->|}}<!-- | ||
+ | --></div><!-- | ||
+ | --></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><!-- | |
− | + | --><span class="small" style="float:right; " ><!-- | |
− | -->|<div | + | -->{{#formlink: form=Bildmotive<!-- |
− | -->< | + | -->| link text=Bearbeiten<!-- |
− | + | -->| target=Bildmotive:{{#var:Seitenname}}<!-- | |
− | + | -->}}<!-- | |
− | + | --> / [[Bildmotive:{{#var:Seitenname}}|Ansehen]]<!-- | |
− | + | --></span><!-- | |
− | + | -->}}<!-- | |
− | + | --></div><!-- | |
− | + | ||
− | + | --><!-- ENDE Bearbeiten/Ansehen | |
− | + | ||
− | + | --><!-- ENDE Box Bildmotive | |
− | + | ||
− | + | --><!-- ENDE Darstellung | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | -- | ||
--><!-- START Stille Setzungen | --><!-- START Stille Setzungen | ||
− | -->{{#ifeq: {{FULLPAGENAME}} | Bildmotive:{{ | + | -->{{#ifeq: {{FULLPAGENAME}} | Bildmotive:{{#var:Seitenname}}<!-- |
− | -->|{{# | + | -->|{{#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
- 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
- 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: {{Bildmotive|Ork}} → erzeugt Ausgabe:
Eingabe: {{Bildmotive|Anführen}} → erzeugt Ausgabe:
Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.