Vorlage:Kartenwerk: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Maggus (Diskussion | Beiträge) K (Textersetzung - „{{#set: Page has default form =“ durch „{{#default_form:“) |
Maggus (Diskussion | Beiträge) (Abfrage Lizenzicons neu (mit #ask, weil #show nicht mehr ging))) |
||
Zeile 60: | Zeile 60: | ||
-->{{#if:{{#show:{{#var:Seitenname}}|?Hauptkarte#}}<!-- | -->{{#if:{{#show:{{#var:Seitenname}}|?Hauptkarte#}}<!-- | ||
− | -->|<div class="textbox weiss " style="z-index:0; float:left; " ><!-- | + | -->|{{#vardefine: Kartendatei | {{#show:{{#var:Seitenname}}|?Hauptkarte#}} }}<!-- |
+ | --><div class="textbox weiss " style="z-index:0; float:left; " ><!-- | ||
--><div style="z-index:0; position:relative; " >[[Datei:{{#show:{{#var:Seitenname}}|?Hauptkarte#}}|x128px]] <!-- | --><div style="z-index:0; position:relative; " >[[Datei:{{#show:{{#var:Seitenname}}|?Hauptkarte#}}|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:Kartendatei}}]]|?Lizenzicon#| mainlabel=- | headers=hide |default=Icon ohne lizenz.png}} <!-- |
-->|,<!-- | -->|,<!-- | ||
-->|@LIZ@<!-- | -->|@LIZ@<!-- | ||
Zeile 98: | Zeile 99: | ||
--><div style="z-index:0; position:relative; " >[[Datei:{{#var:Kartendatei }}|x128px]] <!-- | --><div style="z-index:0; position:relative; " >[[Datei:{{#var:Kartendatei }}|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:Kartendatei }}]]|?Lizenzicon#| mainlabel=- | headers=hide |default=Icon ohne lizenz.png}} <!-- |
-->|,<!-- | -->|,<!-- | ||
-->|@LIZ@<!-- | -->|@LIZ@<!-- | ||
Zeile 118: | Zeile 119: | ||
--><!-- ENDE weitere Karten | --><!-- ENDE weitere Karten | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
--><!-- START Positionskarte | --><!-- START Positionskarte | ||
-->{{#if:{{#show:{{#var:Seitenname}}|?Positionskarte#}}<!-- | -->{{#if:{{#show:{{#var:Seitenname}}|?Positionskarte#}}<!-- | ||
− | -->|<div class="textbox weiss " style="z-index:0; float:left; " ><!-- | + | -->|{{#vardefine: Kartendatei | {{#show:{{#var:Seitenname}}|?Positionskarte#}} }}<!-- |
+ | --><div class="textbox weiss " style="z-index:0; float:left; " ><!-- | ||
--><div style="z-index:0; position:relative; " >[[Datei:{{#show:{{#var:Seitenname}}|?Positionskarte#}}|x128px]] <!-- | --><div style="z-index:0; position:relative; " >[[Datei:{{#show:{{#var:Seitenname}}|?Positionskarte#}}|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:Kartendatei }}]]|?Lizenzicon#| mainlabel=- | headers=hide |default=Icon ohne lizenz.png}} <!-- |
-->|,<!-- | -->|,<!-- | ||
-->|@LIZ@<!-- | -->|@LIZ@<!-- | ||
Zeile 214: | Zeile 194: | ||
− | --></includeonly> | + | --> |
+ | </includeonly> |
Version vom 14. Juli 2020, 16:32 Uhr
Dies ist die Vorlage „Kartenwerk“. Sie sollte im folgenden Format genutzt werden:
{{Kartenwerk|<SEITE>}}
Funktionsweise
Die Vorlage ermittelt alle Karten im Namensraum Kartenwerk: 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 Karten
- Als erste Karte wird, so vorhanden, die Hauptkarte angezeigt
- Als letzte Karte wird, so vorhanden, die Positionskarte angezeigt
- Sollte sich die Ausgabe im Namensraum "Kartenwerk:" befinden, wird ein Link auf die Hauptseite angezeigt
- Sollte sich die Ausgabe nicht im Namensraum "Kartenwerk" befinden, werden Links zum Bearbeiten/Ansehen des Kartenwerks angezeigt
Beispiele
Eingabe: {{Kartenwerk|Jogodai}} → erzeugt Ausgabe:
Eingabe: {{Kartenwerk|Wintholt}} → erzeugt Ausgabe:
Klicke auf „Bearbeiten“, um den Vorlagentext anzusehen.