Vorlage:Quickbar Ort/Doku
Dies ist eine nachgeordnete Seite der Dokumentation von Vorlage:Quickbar Ort. Sie enthält Informationen zur Verwendung, Kategorisierung und zu anderem Inhalt, der nicht Bestandteil der originalen Vorlage-Seite ist. |
Diese Vorlage wird auf vielen Seiten benutzt, und Änderungen werden projektweit sofort wahrgenommen. Bitte teste Änderungen vorher im /Sandkasten oder in deinem Benutzernamensraum. Die getestete Änderung sollte dann in einem einzigen Edit auf dieser Seite eingefügt werden. Bitte diskutiere Änderungen zuerst auf der Diskussionsseite bevor du sie implementierst. |
Diese Vorlage benutzt Modul:Quickbar Ort, Skripte geschrieben in der Programmiersprache Lua. Bitte informiere dich dort, wenn du mehr über die Sprache und ihren Einsatz erfahren willst. Diese Vorlagen sollte im Regelfall nicht ersetzt werden. |
Diese Vorlage benutzt die Wikidata-Eigenschaften:
|
Diese Vorlage verwendet TemplateStyles. Die Stilvorlagen sind in den folgenden Dateien notiert: |
Funktion
Die Vorlage dient zur Ausgabe von Kurzdaten für Städte, Großstädte oder Kleinstädte. Die Anzeige erfolgt als umflossene Box am rechten Rand, die Box ist 300px breit. Alle angezeigten Infos beziehen ihre Werte von Wikidata, können aber mit lokal angegebnen Werten überschrieben, oder auch deaktiviert werden.
Verwendung
Ist alles auf Wikidata verfügbar reicht folgendes:
{{Quickbar Ort}}
Ansonsten folgt die typische Vorlagensyntax:
{{Quickbar Ort
|parameter-1=wert-1
|parameter-2=wert-2
|...
|parameter-n=wert-n
}}
Groß- und Kleinschreibung spielt bei den Parametern keine Rolle:
|id=
ist gleich|ID=
|bild=
ist gleich|Bild=
Position im Artikel
Platziere die Quickbar immer an den Anfang des Artikels. Manchmal wirst du sie bei bestehenden Artikeln noch hinter dem Einleitungssatz vorfinden. Bitte positioniere sie dann noch vor die Einleitung. Dies ist wichtig für eine ansprechende Darstellung in der mobilen Version, speziell auf dem Smartphone.
Steuerung der Parameter / Nutzung von Wikidata
Alle Werte werden immer von Wikidata bezogen. Trotzdem gibt es für jede Information einen Parameter, der auch in der Vorlage benutzt werden kann. Dabei gibt es zwei Möglichkeiten:
- Ein Parameter wird benutzt und enthält einen Wert wie
nein/no/n/false
: Die Quickbar unterdrückt diese Information. Somit kann man zum Beispiel Einwohnerzahlen bei Seen unterdrücken, da sie keinen Sinn machen. - Ein Parameter wird benutzt und enthält einen Wert. Die Quickbar stellt diesen Wert anstelle von Wikidata dar. Der Wikidata-Wert ist aber intern verfügbar und im HTML enthalten.
Wird ein Parameter lokal benutzt, wird ein Vergleich mit der entsprechenden Eigenschaft auf Wikidata durchgeführt und das Ergebnis dokumentiert. Das Ergebnis des Vergleichs wird folgendermaßen dokumentiert:
- Es gibt eine Reihe von Wartungskategorien, in die der Artikel einsortiert wird. Sie befinden sich in einer dieser Sammelkategorien:
- Das Ergebnis des Vergleichs wird wird als Tooltip angezeigt, wenn man den Mauszeiger über den Wert hält.
- Die Werte enthalten eine zusätzliche CSS-Klasse. Über diese kann man sich die Werte entsprechend des Wikidatavergleichs einfärben, wenn man entsprechende Regeln in seiner eigenen Benutzer:<Dein Name>/common.css definiert. Hier zwei Beispiele:
.voy-qb-item-value-wikidata-equal { color:green; font-weight:bold; }
– Einträge werden grün und fett dargestellt, wenn sie lokal angegeben wurden und identisch mit Wikidata sind..voy-qb-item-value-wikidata-noequal { color:red; font-weight:bold; }
– Einträge werden rot und fett dargestellt, wenn sie lokal angegeben wurden sich von Wikidata unterscheiden.
- Für Programmierer werden im HTML-Tag des Wertes zusätzliche Daten-Attribute erzeugt. Damit lassen sich künftig Gadgets programmieren, die dem Anwender die Möglichkeit bieten könnten, die lokalen Daten oder Wikidata bequem zu editieren.
Angezeigte Informationen / Parameter
Folgende Informationen bzw. Parameter sind in der Quickbar verfügbar. Die gelistete Reihenfolge entspricht auch der Anzeige in der Infobox.
|id=
Dieser Parameter ist ein Spezialfall. Normalerweise möchtest du die Informationen zum aktuellen Artikel anzeigen. Dabei kann der Parameter weggelassen werden. Ist dies nicht der Fall, kannst du hier die Wikidata-ID eines beliebigen Objektes angeben. Aus diesem bezieht die Quickbar dann ihre Daten. Angewendet wird dies nur, um beispielhafte Quickbars in anderen Artikeln wie Hilfe-Artikeln oder Vorlagendokumentationen anzuzeigen.|Bild=
Das ist das Bild, das ganz oben in der Quickbar dargestellt wird. Es wird dabei auf die Eigenschaft Bild zurückgegriffen, nicht auf möglicherweise vorhandene Collagenbilder. Sind auf Wikidata mehrere Bilder angegeben, wird das erste angezeigt, das von der Datenbank geliefert wird.- Wird das Bild von Wikidata bezogen wird es aktuell mit einer Breite von
300px
ohne Rahmen und Unterschrift angezeigt. Global eingestellt ist dies im Modul Modul:GetImage/Properties unter QuickbarSettings > widthP18. Das gilt auch für Bilder im Hochkant-Format. - Möchtest du ein eigenes Bild einbinden, ist es in kompletter Wiki-Syntax mit eckigen Klammern anzugeben. Dabei kannst du auch eigene Größenangaben und/oder die üblichen Optionen wie
thumb
oderborder
verwenden. Wegen der damit verbundenen übermäßig großen Darstellung sollte auf Bilder im Hochkant-Format verzichtet werden, oder aber deren Breite auf 200px begrenzt werden. - Die Quickbar ist auf mindestens 300px Breite voreingestellt, mit Bild ergibt sich dann eine Mindestbreite von Bildbreite plus zusätzlicher 10 Pixel für Zwischenraum und Rahmen.
- Wird das Bild von Wikidata bezogen wird es aktuell mit einer Breite von
|Namen=
Der Name wird aus den Seiteninformationen geholt und angezeigt. Möchtest du beispielsweise den Ortsnamen in verschiedenen Sprachen angeben, kannst du auch diese Info selbst angeben. Schreibe nach Möglichkeit nicht zu viel Text, eine mehrzeilige Überschrift in der Quickbar kann schnell etwas zu wuchtig wirken.|Provinz=
Diese Option liefert die Provinz, der ein Ort angehört. In der Regel geben wir hier die erste administrative Hierarchiestufe eines Landes an. In Deutschland ist dies das Bundesland. In anderen Staaten sind es Woiwodschaft, Bundesstaat, Gouvernement, Departement, Präfektur, Gespanschaft oder etwas ähnliches. Die Ermittlung der Provinz erfolgt automatisch über eine rekursive Suche auf Wikidata. Schlägt diese fehl, wird nichts angezeigt und der Artikel landet in einer dieser Fehlerkategorien. Anstatt die PRovinz hier einzutragen, wäre es schön, du pflegst die passenden Daten auf Wikidata ein.|Provinzlabel=
Hiermit gibt man die Bezeichnung der Verwaltungseinheit an. Sie steht links in der Quickbar (standardmäßig fett geschrieben). Wird die Provinz von Wikidata bezogen, brauchst du diese Option normalerweise gar nicht zu verwenden. Das System ermittelt selbstständig, wie eine Verwaltungseinheit heißt (Bundesland, Präfektur oder etwas ähnliches). Bei manuellen Angaben kannst du hier aber eine passende Beschreibung angeben.|Einwohner=
Dieser Wert gibt die Einwohnerzahl des Ortes an.|Höhe=
Höhe (Altitude) des Ortes.- Touristeninformation: Für die automatische Anzeige aus Wikidata muss für die Touristeninformation auf Wikidata ein eigenes Objekt erzeugt werden. Dieses wird dann im Ort als Property 2872 (Touristeninformation) hinterlegt. Im Objekt selbst müssen dann die Eigenschaften Property 1329 (Telefonnummer) und Property 856 (Offizielle Webseite) befüllt werden. Beispielhaft kannst du es dir in Cottbus anschauen.
|TouriInfoWeb=
Angabe der Webadresse der offiziellen Tourismusseite des Ortes. Diese kann gegebenenfalls von der offiziellen Webseite abweichen (siehe auch: Offizielle Webseite und Regeln über Weblinks)|TouriInfoTel=
Telefonnummer der Tourismusinformation (siehe auch: Telefonnummern)
|Karte=
Der Parameter spezifiziert die für die Positionsangabe verwendete Karte. Standardmäßig wird von der Quickbar eine Landeskarte verwendet. Für einige Länder existieren aber auch Provinzkarten, die dann benutzt werden. Im Modul Quickbar Ort/Locmaps gibt es Einstellungen für einige Spezialfälle. Die individuelle Verwendung dieses Parameters ist daher nur noch eine seltene Ausnahme. Lediglich zum Deaktivieren der Karte mit einem der Wertenein/no/n/false
kommt er noch zum Einsatz. Folgende Spezialfälle müssen in dem angegebenen Modul konfiguriert werden. Das Modul enthält auch noch eine detailliertere Beschreibung.- Provinzkarten: Normalerweise wird in der Quickbar ein Ort durch einen roten Punkt auf der Länderkarte gekennzeichnet. Soll stattdessen eine detailliertere Provinzkarte benutzt werden (wie in Deutschland), ist das dort anzugeben. Es sollte dann auch für jede Provinz eine Karte vorhanden sein. Weitere Details dazu auf der Modulseite.
- Provinzübergreifende Lagekarten: Mit dem etwas sperrigen Begriff sind Regionenkarten gemeint, die Teile eines Landes umfassen, aber für mehrere Provinzen genutzt werden. Das ist auf Wikivoyage beispielsweise in Norditalien der Fall. Dann ist für jede Provinz das Kürzel der Regionenkarte anzugeben.
- Abgelegene Provinzen: haben eine eigene Lagekarte, während für alle restlichen Orte die Landeskarte genutzt wird. Solche Anwendungen sind die Kanaren in Spanien und die Überseegebiete einiger europäischer Staaten.
- Tipp: Sollte die Quickbar eine Fehlermeldung ausgeben, dass die Koordinaten ungültig sind, ist der dritte Fall die Ursache, wenn die Koordinaten stimmen.
Wichtige Voraussetzungen für die Darstellung der Positionskarte
Nur wenn folgende Voraussetzungen erfüllt sind, werden die Provinzkarten angezeigt.
- Die Provinz muss auf Wikidata auffindbar sein (siehe Beschreibung auf {{Quickbar Ort}}). Eine manuelle Angabe der Provinz in der Quickbar reicht nicht.
- Die Provinz muss auf Wikidata eine gefüllte Property 300 (ISO-3166-2 Code) besitzen. Andererseits wird die Länderkarte angezeigt und der Artikel wird in der Wartungskategorie Provinz ohne ISO 3166-2 Code auf Wikidata eingeordnet. Wird kein 3166-2-Code für eine Provinz ermittelt, wird auf die Eigenschaft Property 297 (ISO-3166-1 Code) zurückgegriffen. Dies sollte aber nur in Ausnahmefällen der Fall sein. Beispielsweise besitzen die Turks- und Caicosinseln keinen ISO-3166-2-Code.
- Es müssen Module für alle Provinzlagekarten existieren (z.B. Modul:Location map data de-bb für Brandenburg). Fehlt eine Karte, wird der Artikel in der Wartungskategorie Provinz ohne Location map eingeordnet und es wird die Landeskarte genutzt.
Gibt es Probleme bei der Darstellung der Karte, prüfe zunächst, ob in der Quickbar die richtige Provinz ermittelt wird, ist das der Fall, prüfe auf Wikidata den ISO-3166-Code der ermittelten Provinz.
Veraltete Parameter
Die folgenden Parameter findest du möglicherweise noch in bestehenden Artikeln. Sie werden mittlerweile ignoriert und es ist wünschenswert, wenn sie bei passender Gelegenheit entfernt werden: |auto=
, |Kartentyp=
, |Länge=
und |Breite=
. Ebenso kannst du eine möglicherweise verwendete Vorlage {{Autoquickbar Ort}}
in {{Quickbar Ort}}
umbenennen.
Beispiel
Quickbar für Orte
Alexandria · الإسكندرية | |
Gouvernement | Alexandria |
---|---|
Einwohnerzahl | 4.870.000 (2016) |
Höhe | −1 m |
Tourist-Info | www |
Social Media | |
Alexandria |
{{Quickbar Ort
| Bild = [[Datei:AlexQaitBay.jpg|300px|mini|Qāitbāy-Zitadelle]]
| Namen = Alexandria '''·''' الإسكندرية
| TouriInfoWeb = {{URL|www.alexandriaegypt.com}}
}}
Kopiervorlage:
{{Quickbar Ort}}
Kopiervorlage für die automatische Variante mit optionaler Angabe eines Bildes:
Diese Version ist die am häufigsten genutzte Version, da die Touristinfo nur sehr selten auf Wikidata erfasst ist und Wikidata-Bilder gelegentlich nicht genutzt werden wollen.
{{Quickbar Ort
| Bild =
| TouriInfoWeb =
| TouriInfoTel =
}}
Individuelle Gestaltung
Jedes einzelne Informationsfeld der Quickbar lässt sich über CSS individuell gestalten, entweder zentral über die Systemdatei Mediawiki:common.css oder über benutzerspezifische Einstellungen Benutzer:<Dein Name>/common.css. Für Programmierer ist es damit auch möglich, an jedem Feld per Javascript Änderungen vorzunehmen und Werkzeuge zu programmieren.
Die gesamte Quickbar (<table>...</table>
) besitzt drei Klassen.
voy-qb
– Immer vorhanden ist die Klassevoy-qb
. Über diese kann man jede Infobox beeinflussen.voy-qb-or
- Alle Orts-Quickbars, die direkt oder indirekt über diese Vorlage eingebunden sind, besitzen diese Klassevoy-qb-or-<top-level-domain>
– Zusätzlich gibt es eine landesspezifische Klasse, die die Top-Level-Domain beinhaltet. Alle Artikel über Deutschland haben in ihrer Quickbar somit zusätzlich die Klassevoy-qb-de
hinterlegt.
Jede Zeile der Quickbar (<tr>...</tr>
) hat eine individuelle Klasse, über die die Formatierungen angewendet werden können. Zusätzlich haben alle Spalten jeder Zeile eine individuelle Klasse:
voy-qb-item-key
– Erste Spalte mit der Eigenschaftsbezeichnung (standardmäßig fett geschrieben)voy-qb-item-value1
– Erste (und in der jetzigen Quickbar Ort im Regelfall einzige) Spalte mit einem Wert.voy-qb-item-value2
– weitere Spaltevoy-qb-item-value3
– weitere Spalte
Folgende Klassen werden in den einzelnen Zeilen vergeben. Möchtest du dir die Quickbar als Ganzes umgestalten, kannst du dies über die CSS-ID #qb
umsetzen.
Quickbar-Zeile | Klasse für CSS | Hinweis |
---|---|---|
Bild | voy-qb-item-image | |
Provinz | voy-qb-item-province | |
Einwohnerzahl | voy-qb-item-population | |
Höhe | voy-qb-item-altitude | |
Touristinfo | voy-qb-item-tourist-information | |
Lagekarte | voy-qb-locmap |
Beispiel
Möchtest du die Einwohnerzahl blau und kursiv schreiben, musst du in deiner CSS-Datei folgende Zeile ergänzen:
.voy-qb-item-population .voy-qb-item-value { color:blue; font-style:italic; }
CSS-Stilvorlagen
Siehe auch
Hilfeseiten
- Quickbars – Hilfe zum Einstieg in die Quickbars
Projektseiten
- Vorlagen/Quickbars – Vorstellung der Quickbars und ihrer Anwendung
- CSS-Klassen – Dokumentation der auf Wikivoyage benutzten CSS-Klassen
Vorlagen
Die Grundelemente der Quickbars
{{Quickbar table begin|CSS-Parameter|pos=Lage|topBorder=yes}}
und{{Quickbar table end}}
– Anfang und Ende der Tabelle. Tritt immer als Paar auf.{{Quickbar header|Titel|colspan=Anzahl}}
– Überschrift{{Quickbar item|heading=Bezeichnung|value=Inhalt}}
– Einfache Tabellenzeile mit Inhalt{{Quickbar image|image=Abbildung|heading=Titel|colspan=Anzahl}}
– Bild für die Quickbar{{Quickbar line|colspan=Anzahl}}
– Linie zur optischen Trennung von Inhalten{{Quickbar image by season}}
– Saisonal ausgetauschte Abbildung{{Quickbar position}}
– Regionenspezifische Lagekarte
Speziell vorbereitete Quickbars
{{Quickbar Region}}
– Regionenquickbar{{Quickbar Land}}
– Standardisierte Länderquickbar mit Unterstützung von Wikidata{{Quickbar Flughafen}}
– Flughafenquickbar{{Quickbar Fluggesellschaft}}
– Quickbar für Fluggesellschaften{{Quickbar}}
– Alte Länderquickbar ohne Unterstützung Wikidata. Sie kann bei Gelegenheit durch die neuere ersetzt werden.{{Einfache Quickbar}}
– Einfache Quickbar mit einem Bild und einer Lagekarte
Fertige Quickbar-Vorlagen für verschiedene Anwendungen
- Vorlagen:Quickbars Provinzen – Fertige Quickbars für die Provinzen verschiedener Länder.
TemplateData
Infobox (Quickbar) für Städte. Werden Parameter leer gelassen, werden die Daten automatisch von Wikidata bezogen
Parameter | Beschreibung | Typ | Status | |
---|---|---|---|---|
Bild | Bild | repräsentatives Bild in kompletter Wiki-Syntax in der Form: [[File:xyz.jpg|292px|Bildvon xyz]]
| Datei | erforderlich |
Name(n) des Ortes | Namen | Name(n) des Ortes, gegebenenfalls in unterschiedlichen Sprachen
| Mehrzeiliger Text | optional |
Einwohner | Einwohner | Einwohnerzahl
| Mehrzeiliger Text | vorgeschlagen |
Höhe | Höhe | Höhe über dem Meeresspiegel in Metern (die Einheit bitte mit angeben)
| Mehrzeiliger Text | vorgeschlagen |
Provinz des Ortes | Provinz | Name der obersten Verwaltungsregion, in der der Ort liegt
| Mehrzeiliger Text | vorgeschlagen |
Provinzbezeichnung | ProvinzLabel | Bezeichnung der Verwaltungseinheit (Provinz/Bundesland/Präfektur....)
| Mehrzeiliger Text | vorgeschlagen |
Webseite der Touristinformation | TouriInfoWeb | Webseite der Touristinformation in der Form ([http://www.xz.com www.xyz.com])
| Mehrzeiliger Text | vorgeschlagen |
TouriInfoTel | TouriInfoTel | Telefonnummer der Touristinformation (Landesvorwahl wird bei Bedarf automatisch ermittelt)
| Mehrzeiliger Text | vorgeschlagen |