Schulkarte-Test: Unterschied zwischen den Versionen
Aus Altes Köln
(Kommentierung und Dokumentation) |
(→Test mit Vorlage und generischem Widget - verschiedene Markerfarben: Weiter dokumentiert) |
||
| (3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
== Test mit Vorlage und generischem Widget - verschiedene Markerfarben == | == Test mit Vorlage und generischem Widget - verschiedene Markerfarben == | ||
<!-- | <!--Mit benutzerspefizifischen data-* Attributen (gemäß HTML 5) werden die Daten vorbereitet. | ||
Solche Attribute gelten nur innerhalb des vorgegebenen HTML-Elements (hier div "smwmap) | Solche Attribute gelten nur innerhalb des vorgegebenen HTML-Elements (hier div "smwmap) | ||
Auf die Attribute kann anschließend das aufgerufene Widget:LeafletSMWMap zugreifen, weil es die div-id kennt. | |||
Die Parameter wie data-query, data-iconmap etc. sind einfache Strings, | Die Parameter wie data-query, data-iconmap etc. sind einfache Strings, | ||
die vom Widget verarbeitet werden | die später vom Widget verarbeitet werden. | ||
--> | --> | ||
<div id="smwmap" | <div id="smwmap" <!-- Name des div-Objektes, wird von #widget:LeafletSMWMap so erwartet.--> | ||
data-query="[[Kategorie:Schule]] [[Position::+]] | data-query= <!-- Query-String nach SMW-Synthax, in "" eingeschlossen --> | ||
|?Position|?Schultyp|limit=5000" | " | ||
[[Kategorie:Schule]] | |||
[[Position::+]] | |||
|?Position | |||
|?Schultyp | |||
|limit=5000 | |||
" | |||
data-position="Position" | data-position="Position" | ||
data-type="Schultyp" | data-type="Schultyp" <!-- Auswahl des Datentyps für die Unterscheidung der Marker --> | ||
data-iconmap="Gymnasium=MarkerRot.png;Volksschule=MarkerBlau.png" | data-iconmap= <!-- Mapping der Markertypen. Bilddateien für Marker müssen im Namensraum Datei: vorliegen--> | ||
data-defaulticon="MarkerGreen.png" | " | ||
Gymnasium=MarkerRot.png; | |||
Volksschule=MarkerBlau.png | |||
" | |||
data-defaulticon="MarkerGreen.png" <!-- Default Marker für nicht zugeordnete Objekte --> | |||
style="width:100%; height:500px;"><!--Größe und Stil des anzuzeigenden div-Elements--> | style="width:100%; height:500px;"> <!--Größe und Stil des anzuzeigenden div-Elements--> | ||
</div> <!--Ende des div smwmap--> | </div> <!--Ende des div smwmap--> | ||
Aktuelle Version vom 20. Dezember 2025, 12:35 Uhr
Test mit Vorlage und generischem Widget - verschiedene Markerfarben
