Modul:Wikidata2/Formats

Aus skandinavien-wiki.net
< Modul:Wikidata2
Version vom 9. November 2021, 07:14 Uhr von wikivoyage>DerFussi (qbItemSmall > voy-small; strong-Tag > voy-bold)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Die Dokumentation für dieses Modul kann unter Modul:Wikidata2/Formats/doc erstellt werden

return {
   
   -- Standard
   ["default"] = "#PROPERTY#",

   -- Properties
   -- wikidata-item
   ["ID"]           = "#ID#",
   ["P31"]          = "#PROPERTY#",
   ["WD-content"]   = '<span class="wikidata-content">#PROPERTY#</span>',  -- Property als WD-Inhalt kennzeichnen

   -- Behandlung von Interwikis 
   -- für Eigenschaften, die auf anderen Artikel verweisen, z.B. P131 (liegt in Verwaltungseinheit) oder Hauptstädte usw...
   ["default-nositelink"]  = "#PROPERTY//sitelink:no#",
   ["default-WPlink"]      = "#PROPERTY//sitelink:dewiki#",
   
   -- URLs
   ["P856"]              = "#PROPERTY#",            -- offizielle Webseite: Ausgabe ohne Wikisyntax
   ["P856-lang:de"]     = "#PROPERTY:LANG:DE#",    -- offizielle deutschsprachige Webseite: Ausgabe ohne Wikisyntax; ohne Sprachangabe
   ["P856-lang:th"]     = "#PROPERTY:LANG:TH#",    -- offizielle thailändischsprachige Webseite: Ausgabe ohne Wikisyntax; ohne Sprachangabe
   ["P856-lang:nl"]     = "#PROPERTY:LANG:NL#",    -- offizielle niederländischsprachige Webseite: Ausgabe ohne Wikisyntax; ohne Sprachangabe
   ["P856-lang+:de"]     = "#PROPERTY:LANG+:DE#",    -- offizielle deutschsprachige Webseite: Ausgabe ohne Wikisyntax; mit Sprachangabe
   ["P856-lang+:th"]     = "#PROPERTY:LANG+:TH#",    -- offizielle thailändischsprachige Webseite: Ausgabe ohne Wikisyntax; mit Sprachangabe
   ["P856-lang+:nl"]     = "#PROPERTY:LANG+:NL#",    -- offizielle niederländischsprachige Webseite: Ausgabe ohne Wikisyntax; mit Sprachangabe
   ["P856-link"]         = "[#PROPERTY#]",          -- offizielle Webseite: Ausgabe als externer Link
   ["P856-link+label"]   = "[#PROPERTY# #LABEL#]",  -- offizielle Webseite: Ausgabe als externer Link inklusive Name
   ["P856-link+site"]    = "[#PROPERTY# #PROPERTY_NO_HTTP#]",   -- offizielle Webseite: Ausgabe als externer Link und der Adresse ohne http:// als Linktext
   ["P856-link+site-WD"] = '<span class="wikidata-content">[#PROPERTY# #PROPERTY_NO_HTTP#]</span>',  -- wie drüber aber mit Kennzeichnung as WD-Inhalt
   ["IATA"]              = '[[International Air Transport Association|IATA&nbsp;Code]]:&nbsp;<span class="voy-bold">#PROPERTY#</span>', -- IATA-Code von Flughäfen
   ["ICAO"]              = '[[Internationale Zivilluftfahrt-Organisation|ICAO&nbsp;Code]]:&nbsp;<span class="voy-bold">#PROPERTY#</span>', -- ICAO-Code von Flughäfen
   
   -- Zahlen 
   ["P1082-year"]    = '#FORMAT:T# <span class="voy-small">(#QUALIFIER:P585:Y#)</span>',      -- Einwohnerzahl mit Tausender Dezimalpunkt und Jahresangabe
   ["P2044T"]        = "#FORMAT:T#&nbsp;m",                             -- Höhe über dem Meeresspiegel mit Meter und mit Tausender Dezimalpunkt
      
   -- globe-coordinate
   ["P625"]             = "#LAT#,#LONG#,#PRECISION#",
   ["P625-lat"]         = "#LAT#",
   ["P625-long"]        = "#LONG#",
   ["P625-precision"]   = "#PRECISION#",
   
   -- Spezielle Formate für die Verwendung in bestimmten Vorlagen
   ["Quickbar Datei"]         = "File:#PROPERTY#",
   ["Quickbar Flagge"]        = "[[File:#PROPERTY#|100px|border|Flagge]]",
   ["Quickbar Bild"]          = "[[File:#PROPERTY#|300px]]",
   ["Quickbar Logo"]          = "[[File:#PROPERTY#|200px]]",
   ["Quickbar Wappen"]        = "[[File:#PROPERTY#|100px|Wappen]]",
   ["Quickbar Siegel"]        = "[[File:#PROPERTY#|100px|Siegel]]",
   ["Quickbar Fläche"]        = "#FORMAT:T#&nbsp;#UNIT#",
   ["Quickbar Höhe"]          = "#FORMAT:T#&nbsp;#UNIT#",
   ["Quickbar Hauptstadt"]    = "#PROPERTY//sitelink:dewikivoyage#",
   ["Quickbar Einwohner"]     = '#FORMAT:T# <span class="voy-small">(#QUALIFIER:P585:Y#)</span>',
   ["Quickbar Zeitzone"]      = "#PROPERTY#",
   ["Quickbar Lagekarte"]     = "[[File:#PROPERTY#|300px|Lagekarte]]",
   ["Quickbar Passagiere"]    = '#FORMAT:T# <span class="voy-small">(#QUALIFIER:P585:Y#)</span>',
   
   ["Quickbar Region Posmap"]  = "[[File:#PROPERTY#|#PARAMETER1#|Lagekarte]]",
   
   -- Usergenerierte individuelle Formate
   ["P402-route"]                               = "[https://osm.org/relation/#PROPERTY# Route in OpenStreetMap]",
   ["Benutzer:DerFussi/Meine Formatierung"]     = "Ich bin ein: #PROPERTY#"
   
}