Template:VCard

50px|link=Wikivoyage:Vorlagen Dokumentation für die Vorlage {{VCard}}[Ansicht] [Bearbeiten] [Versionsgeschichte] [Aktualisieren]
  1. REDIRECT Vorlage:Dokumentation Unterseite

Lua error in Module:Lua_banner at line 93: attempt to index field 'edit' (a nil value).

Hinweis

Wenn Daten aus Wikidata bezogen werden, ist es zwar nicht nötig, den Namen der Einrichtung anzugeben. Für eine bessere Lesbarkeit der Vorlage im Quelltext sollte der Name jedoch angegeben werden, da sich der Name nicht aus der Qualifikator-Id erschließt.

Verwendung

  • Funktion: Die Vorlage dient zur Ausgabe von Angaben, wie sie auf einer Visitenkarte stehen könnten.
  • Verwendung: {{VCard | type=a_type | subtype=a_subtype | name=a_name | alt=alt_name | comment=a_comment | address=an_adress | directions=directions | d=an_object | url=an_url | facebook=an_url | google=an_url | twitter=an_url | lat=a_latidude | long=a_longitude | image=map_image | phone=a_phone | mobile=a_mobile | fax=a_fax | email=an_email | skype=a_contact | hours=hours | checkin=checkin_time | checkout=checkout_time | price=prices | payment=accepted payment | description=a_description }}
  • Erforderlicher Parameter:
    • |name= Name der Einrichtung. Der Name darf keine HTML-Tags oder Anführungszeichen " enthalten. Typografische Anführungszeichen sind möglich.
  • Optionale Parameter:
    • |type= Art der Einrichtung. Der Parameter bestimmt die Hintergrundfarbe des Markers und das Symbol in der generierten Karte. Die Typbezeichnung besteht aus Kleinbuchstaben und einem bzw. mehreren Leerräumen.
    • |subtype= Weitere Spezifikation der Einrichtung. Wird momentan noch nicht ausgewertet und ist für zukünftige Erweiterungen gedacht.
    • |name-extra= Namensergänzung, die nicht Bestandteil des Namens ist. Wird an den Namen angefügt.
    • |name-local= Name der Einrichtung in Landessprache.
    • |name-latin= Name der Einrichtung in der Umschrift der Landessprache.
    • |alt= Alternative Bezeichnung(en).
    • |comment= Anmerkung zur Bezeichnung.
    • |address= Anschrift der Einrichtung.
    • |address-local= Anschrift der Einrichtung in Landessprache.
    • |directions= Anfahrt zur Einrichtung.
    • |directions-local= Anfahrt zur Einrichtung in Landessprache.
    • |wikidata= Wikidata-Datenobjekt.
    • |commonscat= definiert eine Commons-Kategorie mit Medien zur Einrichtung. Der Parameter sollte nur verwendet werden, wenn es keinen Wikidata-Eintrag gibt.
    • |url= Internetadresse (URL) der Einrichtung.
    • |facebook= Facebook-URL der Einrichtung.
    • |google= Google+-URL der Einrichtung.
    • |twitter= Twitter-URL der Einrichtung.
    • |flickr= Flickr-URL der Einrichtung.
    • |youtube= YouTube-URL der Einrichtung.
    • |lat= Breitenangabe (Latitude) der Einrichtung, gültiger Bereich: -90.0 bis 90.0. Um Rechenzeit zu sparen, sollte die Koordinate in Dezimalform und nicht in der Form Grad-Minuten-Sekunden angegeben werden.
    • |long= Längenangabe (Longitude) der Einrichtung, gültiger Bereich: -180.0 bis 180.0. Um Rechenzeit zu sparen, sollte die Koordinate in Dezimalform und nicht in der Form Grad-Minuten-Sekunden angegeben werden.
    • |show= Legt den Anzeigemodus fest. Mögliche Werte sind: poi (nur Poi, Standard), all, coord (nur Koordinate) und none (nichts).
    • |group= überschreibt die automatisch bestimmte Gruppenzugehörigkeit zu buy (Einkaufen), do (Aktivitäten), drink (Ausgehen), eat (Küche), go (Anreise), see (Sehenswürdigkeiten) und sleep (Unterkunft) für das POI-Symbol. Standard ist eine leere Eingabe.
    • |image= Bild, das beim Anklicken der Nummer auf der Karte eingeblendet werden soll.
    • |phone= Telefonnummer(n) der Einrichtung.
    • |tollfree= gebührenfreie Telefonnummer(n) der Einrichtung.
    • |mobile= Mobil-Telefonnummer(n) der Einrichtung.
    • |fax= Faxnummer(n) der Einrichtung.
    • |email= E-Mail-Adresse der Einrichtung.
    • |skype= Skype-Benutzername der Einrichtung.
    • |hours= Öffnungszeiten der Einrichtung.
    • |checkin= Check-in-Zeit.
    • |checkout= Check-out-Zeit.
    • |price= Kosten der Nutzung der Einrichtung.
    • |payment= Akzeptierte Zahlungsarten.
    • |description= Beschreibung
    • |before= Vorangestellte Textteile oder Symbole. Für nachgestellte Angaben lässt sich description benutzen.
    • |lastedit= Datum der letzten Bearbeitung in der Form jjjj-mm-tt
    • |map-group= Gruppenname einer Karte. Diese Parameter wird im Allgemeinen nur genutzt, wenn mehrere Karten in einem Artikel verwendet werden, um die Zugehörigkeit von {{Marker}}n oder {{vCard}}s zu einer bestimmten Karte auszuweisen. Die Vorlage {{vCard}} unterstützt den Parameter map-group nur aus diesem Grund. Die Markerfarbe wird über den Parameter type oder group vermittelt. Die Parameter group und map-group haben unterschiedliche Bedeutung.
  • Werte für type:
    • hotel, restaurant, bar, shop, book seller, mall, airport, terminal, bus, sight, park, museum, gallery, university, school, college, theater, music, club, cinema, amusement park, festival, sport, library, post, office, bank, hospital, pharmacy, religious site (Vollständige Liste auf Vorlage:VCard/XML)
  • Werte für group:
    • go, see, do, buy, eat, drink, sleep, other, blue, gold, lime, maroon, mediumaquamarine, red, silver
  • Beispiele:
    • Geschrieben: {{VCard | type= museum | name= Ägyptisches Museum | address= Mīdān at-Taḥrīr | directions= Nordseite des Platzes | url= http://www.emuseum.gov.eg/ | lat= 30.047778 | long= 31°14' 0" E | phone= +20 (0)2 2579 6974 | fax= +20 (0)2 2579 4596 | email= [email protected] | hours= Geöffnet täglich 09:00 bis 17:00 Uhr | price= Eintritt LE 50 für Erwachsene, LE 25 für Kinder, Mumiensaal: LE 80 | show= coord }}.
    • Leer: {{VCard| type= | name= | address= | directions= | url= | image= | lat= | long= | phone= | fax= | email= | hours= | checkin= | checkout= | price= | payment= | description= }}
    • Realisiert: Script error: No such module "vCard".
  • Sprungziel:
    • jede VCard erhält automatisch das Sprungziel „vCard_Vcardname“, zum Aufruf also Artikelname#vCard_Vcardname einsetzen, es ist Groß- und Kleinschreibung zu beachten
  • Hinweis zu den Reisethemen:
    • Alle für den Reisenden relevanten Objekte (im Normalfall über die VCard in Artikel eingebunden) stehen im Regelfall immer im Ortsartikel. Beziehe dich bei der Arbeit an den Themenartikel nach Möglichkeit immer auf die Ortsartikel. In besonderen Fällen kannst du auch Objekte im Themenartikel platzieren, im Ausnahmefall in beiden. Detailliertere Hinweise findest du im Artikel Wohin damit.
  • Bitte Beachten: Innerhalb der vCard keine Zeilenumbrüche (Return) einfügen. Das kann zu Fehlfunktionen führen.

type, group und map-group

Der Parameter type beschreibt möglichst genau die Art einer Einrichtung. Hier soll es nicht nur darum gehen, formal z. B. eine Unterkunft als Unterkunft auszuweisen, sondern konkret z. B. sie als Hotel, Herberge oder Campingplatz zu benennen. Zum einen ist es zukünftig beabsichtitigt, die Angaben aus vCards sukzessive nach Wikidata zu transferieren. Dafür wird eine möglichst genaue Instanz („ist ein“) benötigt. Ein zukünftiges Projekt soll zudem ein Reiseplaner sein. Auch hierfür benötigt man eine möglichst genaue Klassifizierung.

Die Typen sind in geeignete Gruppen eingeteilt. Damit besitzen Einrichtungen mit ähnlicher Funktion, aber unterschiedlicher Typen, eine farblich einheitliche Darstellung auf den Karten. Es kann Fälle geben, in denen eine andere Gruppe geeigneter wäre. Mit dem Parameter group ist es möglich, die Standardzuordnung zu überschreiben, ohne den Typ selbst zu ändern. Z. B. werden Stadien üblicherweise für die Durchführung von Sportveranstaltungen verwenden, d. h., sie werden in die Gruppe Aktivitäten (do) einsortiert. Es könnte aber sein, dass architektonische Besonderheiten eine Rolle spielen oder es sich um eine archäologische Stätte handelt. Dann kann man die Einrichtung in eine andere Gruppe, nämlich Sehenswert (see), eingliedern. D. h., auf der Karte wird sie in die Gruppe „Sehenswert“ einsortiert und erhält die Farbe dieser Gruppe.

Auch der Parameter map-group überschreibt type oder group. Zweck ist es, diese Einrichtung auf einer weiteren Karte anzuzeigen, die diese Gruppe map-group anzeigen kann. Hierzu kann der Parameter show der Vorlage {{Mapframe}} angepasst werden. map-group ändert aber nicht die Farbe des Markers. Diese wird aus dem Typ bzw. seiner Gruppe bezogen.

Bezug von Daten aus Wikidata

Die Vorlage vCard kann Daten auch aus Wikidata beziehen. Der Parameter wikidata muss dann zwingend gesetzt sein.

  • Erforderlicher Parameter:
    • |wikidata= Wikidata-Datenobjekt. Wenn nicht überschrieben, werden die Koordinate, der Typ, die Interwikilinks (Wikipedia, Commons, Wikidata) und der Hinweis auf ein Weltkulturerbe automatisch übernommen.
  • Optionale Parameter:
    • |auto= j, ja, y, yes. Alle weiteren in Wikidata verfügbaren Werte werden übernommen.
    • |param= j, ja, y, yes. Der Parameter param wird aus Wikidata übernommen, falls vorhanden. Wird benutzt, wenn auto = y nicht gesetzt wurde.
    • |param= n, no, nein. Der Parameter param wird in keinem Fall aus Wikidata übernommen, auch wenn er vorhanden sein sollte. Wird benutzt, wenn auto = y gesetzt wurde.

Abhängigkeiten von show

show Ansicht
Script error: No such module "vCard".
none Script error: No such module "vCard".
poi Script error: No such module "vCard".
coord Script error: No such module "vCard".
all Script error: No such module "vCard".

Siehe auch

TemplateData

<templatedata> { "description": "Formatierung von Angaben, wie sie auf einer Visitenkarte stehen könnten.", "params": { "name": { "label": "Name", "description": "Genaue Bezeichnung der Einrichtung.", "type": "string", "required": true }, "name-extra": { "label": "Namensergänzung", "description": "Namensergänzung, die nicht Namensbestandteil ist. Dies können z. B. auch Symbolbilder sein.", "type": "string", "required": false }, "wikidata": { "label": "Datenobjekt", "description": "Nummer des Wikidata-Datenobjekts.", "type": "string", "required": false }, "auto": { "label": "Auto", "description": "Automatischer Bezug aller Angaben aus Wikidata.", "type": "string", "required": false }, "commonscat": { "label": "Commons-Kategorie", "description": "Die Commons-Kategorie mit Medien zur Einrichtung sollte nur angegeben werden, wenn es keinen Wikidata-Eintrag gibt.", "type": "string", "required": false }, "type": { "label": "Typ", "description": "Eine vorgegebene Typbezeichnung eingeben.", "type": "string", "required": false }, "subtype": { "label": "Untertyp", "description": "Weitere Spezifikation der Einrichtung.", "type": "string", "required": false }, "alt": { "label": "Alternativer Name", "description": "Alternative Bezeichnung der Einrichtung.", "type": "string", "required": false }, "comment": { "label": "Anmerkung", "description": "Anmerkung zum Namen oder zur Einrichtung, die nicht Namensbestandteil ist.", "type": "string", "required": false }, "address": { "label": "Anschrift", "description": "Anschrift der Einrichtung.", "type": "string", "required": false }, "directions": { "label": "Lage", "description": "Angaben zur Lage der Einrichtung.", "type": "string", "required": false }, "name-local": { "label": "Name in Landessprache", "description": "Genaue Bezeichnung der Einrichtung in der Landessprache. Zusätzlich zum Namen.", "type": "string", "required": false }, "name-latin": { "label": "Name in Umschrift", "description": "Genaue Bezeichnung der Einrichtung in der Umschrift der Landessprache.", "type": "string", "required": false }, "address-local": { "label": "Anschrift in Landessprache", "description": "Anschrift der Einrichtung in der Landessprache. Zusätzlich zur Anschrift.", "type": "string", "required": false }, "directions-local": { "label": "Lage in Landessprache", "description": "Angaben zur Lage der Einrichtung in der Landessprache. Zusätzlich zur Lage.", "type": "string", "required": false }, "url": { "label": "URL", "description": "Webadresse der Einrichtung.", "type": "string", "required": false }, "facebook": { "label": "Facebook-URL", "description": "Facebook-Webadresse der Einrichtung.", "type": "string", "required": false }, "google": { "label": "Google+-URL", "description": "Google+-Webadresse der Einrichtung.", "type": "string", "required": false }, "twitter": { "label": "Twitter-URL", "description": "Twitter-Webadresse der Einrichtung.", "type": "string", "required": false }, "flickr": { "label": "flickr-Gruppe", "description": "Name der flickr-Gruppe.", "type": "string", "required": false }, "youtube": { "label": "YouTube-Kanal", "description": "Name des YouTube-Kanals.", "type": "string", "required": false }, "lat": { "label": "Geografische Breite", "description": "Geografische Breite der Position der Einrichtung.", "type": "string", "required": false }, "long": { "label": "Geografische Länge", "description": "Geografische Länge der Position der Einrichtung.", "type": "string", "required": false }, "image": { "label": "Bild zum POI", "description": "Bild zum POI.", "type": "string", "required": false }, "show": { "label": "Anzeigemodus", "description": "Legt fest, ob POIs und Koordinaten angezeigt werden sollen. Mögliche Werte sind all (Standard), poi, coord und none. Nur nötig, wenn der Anzeigemodus vom Standard (meist „nur Poi“) abweicht.", "type": "string", "required": false }, "group": { "label": "POI-Gruppe", "description": "Wert überschreibt die automatische ermittelte Gruppenzugehörigkeit z. B. mit buy, do, drink, eat, go, see oder sleep", "type": "string", "required": false }, "phone": { "label": "Telefon", "description": "Telefonnummern der Einrichtung.", "type": "string", "required": false }, "tollfree": { "label": "Gebührenfreie Telefonnummern", "description": "Gebührenfreie Telefonnummern der Einrichtung.", "type": "string", "required": false }, "mobile": { "label": "Handy", "description": "Mobil-Telefonnummern der Einrichtung.", "type": "string", "required": false }, "fax": { "label": "Fax", "description": "Fax-Telefonnummern der Einrichtung.", "type": "string", "required": false }, "email": { "label": "E-Mail", "description": "E-Mail-Adresse der Einrichtung.", "type": "string", "required": false }, "skype": { "label": "Skype-Benutzername", "description": "Skype-Benutzername der Einrichtung.", "type": "string", "required": false }, "hours": { "label": "Öffnungszeiten", "description": "Öffnungszeiten der Einrichtung.", "type": "string", "required": false }, "checkin": { "label": "Check-in", "description": "Früheste Check-in der Einrichtung.", "type": "string", "required": false }, "checkout": { "label": "Check-out", "description": "Späteste Check-out der Einrichtung.", "type": "string", "required": false }, "price": { "label": "Preise", "description": "Eintritts- oder Übernachtungspreise der Einrichtung.", "type": "string", "required": false }, "payment": { "label": "Zahlungsarten", "description": "Von der Einrichtung akzeptierte Zahlungsarten.", "type": "string", "required": false }, "description": { "label": "Beschreibung", "description": "Beschreibung der Einrichtung.", "type": "string", "required": false }, "lastedit": { "label": "Letzte Bearbeitung", "description": "Datum der letzten Bearbeitung in der Form jjjj-mm-tt.", "type": "date", "required": false }, "map-group": { "label": "Kartengruppe", "description": "Die Angabe wird nur gebraucht, wenn Marker auf unterschiedliche Karten verteilt werden sollen.", "type": "string", "required": false } } } </templatedata>

Die vorstehenden Angaben wurden aus TemplateData-Informationen generiert.
VCard
Hinweise