Zum Inhalt springen

Modul:Quickbar Ort/Params

Aus Wikivoyage
Dokumentation für das Modul Quickbar Ort/Params[Ansicht] [Bearbeiten] [Versionsgeschichte] [Aktualisieren]

Verwendung

Das Submodul enthält ein mehrdimensionales Array. Zu Jeder Hauptfunktion bzw. Vorlage, die das Modul Quickbar Ort benutzt existiert ein Eintrag mit allen möglichen Parametern und ihren Standardwerten für den Fall, dass ein Parameter nicht übergeben wird. Gleichzeitig wird das Array benutzt um die übergebenen Parameter zu prüfen. Ist der Funktion ein übergebener Parameter unbekannt wird eine Fehlerausschrift erzeugt und der Artikel in den Wartungskategorien Fehlerberichte des Moduls Quickbar Ort und Vorlagen mit unbekannten Parametern einsortiert. Die Prüffunktionen übernimmt das Modul Check2. Dieses wird am Anfang eines Moduls mit folgendem Eintrag eingebunden:
local check = require("Modul:Check2")
Hinweise
return {
	["qb_ort"] = {
		-- Typ Quickbar
		-- mögliche Werte:
		--   ort
		--   flughafen
		["typ"]				= 'ort',

		-- Automatikmodus
		["auto"]			= 'no',
		
		-- Provinzsuche
		["staatok"]			= 'no',

		-- Quickbar Ort
		["id"]				= 'self',
		["namen"]			= '',
		["bild"]			= '',
		["einwohner"]		= '',
		["höhe"]			= '',
		["karte"]			= '',
		["kartentyp"]		= 'quickbar',
		["breite"]			= '',
		["länge"]			= '',
		["lage"]			= '',
		["provinz"]			= '',
		["provinzlabel"]	= '',
		["touriinfoweb"]	= '',
		["touriinfotel"]	= '',
		["zeitzone"]	    = '',

		-- Quickbar Flughafen
		["logo"]			= '',
		["iata"]			= '',
		["icao"]			= '',
		["terminals"]		= '',

		-- Quickbar Flughafen (momentan aussortiert)
		["passagiere"]		= ''
		-- ["luftfracht"]		= '',

		-- Sonstiges (momentan aussortiert)
		-- ["fläche"]			= ''
	}
}