Vorlagenprogrammierung Diskussionen Lua Test Unterseiten
Modul Deutsch

Modul: Dokumentation

Diese Seite enthält Code in der Programmiersprache Lua. Einbindungszahl Cirrus


local p = {}

p.Aufzaehlung = function (Daten, Geo, Bezeichner, Tabelle)
	local Aufzaehlung = {
		VERW = {
			--	Werte fuer 'Verwendung', 'VERW'
			A_Turm = { { "A-Turm" }, { "[[A-Turm]]" } },
			ATurm = { { "A-Turm" }, { "[[A-Turm]]" } },
			B_Turm = { { "B-Turm" }, { "[[B-Turm]]" } },
			BTurm = { { "B-Turm" }, { "[[B-Turm]]" } },
			Fernmelde = { { "Fernmeldeturm", Anlage = "Fernmeldeanlage", Mast = "Fernmeldemast", Aussicht = false }, { "[[Fernmeldeturm]]", Anlage = "[[Telekommunikationsanlage|Fernmeldeanlage]]", Mast = "[[Fernmeldeturm|Fernmeldemast]]" }, { "Sendeturm", Anlage = "Sendeanlage" }, Geo = "GeoC", CatTyp = { "Turm", Anlage = "Anlage", Mast = "Mast" } },
			Fernmeldeanlage = { { "Fernmeldeanlage", Aussicht = false }, { "[[Telekommunikationsanlage|Fernmeldeanlage]]" }, { "Sendeanlage" }, Geo = "GeoC", CatTyp = { "Anlage" } }, -- auslaufend
			Fernmeldeturm = { { "Fernmeldeturm", Anlage = "Fernmeldeanlage", Mast = "Fernmeldemast", Aussicht = false }, { "[[Fernmeldeturm]]", Anlage = "[[Telekommunikationsanlage|Fernmeldeanlage]]", Mast = "[[Fernmeldeturm|Fernmeldemast]]" }, { "Sendeturm", Anlage = "Sendeanlage", Mast = "Sendeanlage" }, Geo = "GeoC", CatTyp = { "Turm" } }, -- auslaufend
			Fernsehturm = { { "Fernsehturm", Aussicht = false }, { "[[Fernsehturm]]" }, CatTyp = { "Fernseh" } },
			Rundfunk = { { "Rundfunksender", Aussicht = false }, { "[[Rundfunksender]]" } },
			Zeitzeichen = { { "Zeitzeichensender", Aussicht = false }, { "[[Zeitzeichensender]]" }, { "Zeitzeichensender" }, Geo = "Cat" },
			Zahlensender = { { "Zahlensender", Aussicht = false }, { "[[Zahlensender]]" }, { "Zahlensender" }, Geo = "Cat" },
			Restaurant = { { "Restaurant" }, { "[[Turmrestaurant|Restaurant]]" }, { "Gastronomiebetrieb" }, Geo = "GeoN" },
			Drehrestaurant = { { "Drehrestaurant" }, { "[[Drehrestaurant]]" }, { "Gastronomiebetrieb" }, Geo = "GeoN" },
			Aussichtsturm = { { "Aussichtsturm" }, { "[[Aussichtsturm]]" }, { "Aussichtsturm" }, Geo = "GeoC", CatTyp = { "Aussicht" } },
			Aussichtsplattform = { { "Aussichtsplattform" }, { "[[Aussichtsplattform]]" }, { "Aussichtsplattform" }, Geo = "Cat" },
			Wasserturm = { { "Wasserturm" }, { "[[Wasserturm]]" }, { "Wasserturm" }, Geo = "GeoN" },
			Militaer = { { "Militärische Nutzung" }, { "Militärische Nutzung" } } -- { "Militärische Informations- und Kommunikationstechnologie" }
		},
		T_BAU_ST = {
			--	Werte fuer 'Baustoff/e', 'T_BAU_ST'
			Beton = { { "Beton" }, { "[[Beton]]" }, { "Bauwerk aus Beton" } },
			Eisen = { { "Schmiedeeisen" }, { "[[Puddelverfahren|Schmiedeeisen]]" }, { "Bauwerk aus Metall", Turm = "Turm aus Metall", Aussicht = "Turm aus Metall", Fernseh = "Turm aus Metall" } },
			Holz = { { "Holz" }, { "[[Holz]]" }, { "Bauwerk aus Holz", Turm = "Holzturm", Aussicht = "Holzturm", Fernseh = "Holzturm" } },
			Metall = { { "Metall" }, { "[[Metalle|Metall]]" }, { "Bauwerk aus Metall", Turm = "Turm aus Metall", Aussicht = "Turm aus Metall", Fernseh = "Turm aus Metall" } },
			Aluminium = { { "Aluminium" }, { "[[Aluminium]]" }, { "Bauwerk aus Metall", Turm = "Turm aus Metall", Aussicht = "Turm aus Metall", Fernseh = "Turm aus Metall" } },
			Stahl = { { "Stahl" }, { "[[Stahl]]" }, { "Bauwerk aus Metall", Turm = "Turm aus Metall", Aussicht = "Turm aus Metall", Fernseh = "Turm aus Metall" } },
			Stahlbeton = { { "Stahlbeton" }, { "[[Stahlbeton]]" }, { "Bauwerk aus Beton" } },
			Stein = { { "Stein" }, { "[[Stein]]" }, { "Bauwerk aus Stein" } },
			Sandstein = { { "Sandstein" }, { "[[Sandstein]]" }, { "Bauwerk aus Sandstein" } }
		},
		S_WELLE = {
			--	Werte fuer 'Wellenbereich Sendeanlage', 'S_WELLE'
			VLF = { { "VLF-Sender" }, { "VLF-Sender" }, { "Längstwellensendeanlage" }, Geo = "Cat" },
			LW = { { "LW-Sender" }, { "[[Langwellensender|LW-Sender]]" }, { "Langwellensendeanlage" }, Geo = "Cat" },
			MW = { { "MW-Sender" }, { "[[Mittelwellensender|MW-Sender]]" }, { "Mittelwellensendeanlage" }, Geo = "Cat" },
			GW = { { "GW-Sender" }, { "GW-Sender" } },
			KW = { { "KW-Sender" }, { "[[Kurzwellensender|KW-Sender]]" } },
			UKW = { { "UKW-Sender" }, { "[[Ultrakurzwellensender|UKW-Sender]]" } }
		},
		S_RUNDFUNK = {
			--	Werte fuer 'Rundfunkarten', 'S_RUNDFUNK'
			LW = { { "LW-Rundfunk" }, { "[[Langwellenrundfunk|LW-Rundfunk]]" } },
			MW = { { "MW-Rundfunk" }, { "[[Mittelwellenrundfunk|MW-Rundfunk]]" } },
			KW = { { "KW-Rundfunk" }, { "[[Kurzwellenrundfunk|KW-Rundfunk]]" } },
			UKW = { { "UKW-Rundfunk" }, { "[[UKW-Rundfunk]]" } }
		},
		S_TYP = {
			--	Werte fuer 'Verwendung Sendeanlage', 'S_TYP'
			Analog = { { "Analoges Fernsehen" }, { "[[Analoges Fernsehen]]" } },
			PAL = { { "PAL" }, { "[[Phase Alternating Line|PAL]]" } },
			SECAM = { { "SECAM" }, { "[[SECAM]]" } },
			NTSC = { { "NTSC" }, { "[[NTSC]]" } },
			Digital = { { "Digitales Fernsehen" }, { "[[Digitales Fernsehen]]" } },
			DVB_T = { { "DVB-T" }, { "[[DVB-T]]" } },
			DVBT = { { "DVB-T" }, { "[[DVB-T]]" } },
			DVB_T2 = { { "DVB-T2" }, { "[[DVB-T2]]" } },
			DVBT2 = { { "DVB-T2" }, { "[[DVB-T2]]" } },
			DVB_T2HD = { { "DVB-T2 HD" }, { "[[DVB-T2 HD]]" } },
			DVBT2HD = { { "DVB-T2 HD" }, { "[[DVB-T2 HD]]" } },
			DVB_H = { { "DVB-H" }, { "[[DVB-H]]" } },
			DVBH = { { "DVB-H" }, { "[[DVB-H]]" } },
			DAB = { { "DAB" }, { "[[Digital Audio Broadcasting|DAB]]" } },
			DRM = { { "DRM" }, { "[[Digital Radio Mondiale|DRM]]" } },
			Kabel = { { "Kabelkopfstelle" }, { "[[Kabelkopfstelle]]" } },
			Mobilfunk = { { "Mobilfunk" }, { "[[Mobilfunk]]" } },
			Richtfunk = { { "Richtfunk" }, { "[[Richtfunk]]" } },
			Rundfunk = { { "Rundfunk" }, { "[[Rundfunk]]" } },
			Landfunk = { { "Mobiler Landfunk" }, { "[[Mobiler Landfunkdienst|Mobiler Landfunk]]" } },
			Seefunk = { { "Mobiler Seefunk" }, { "[[Mobiler Seefunkdienst|Mobiler Seefunk]]" } },
			BOS = { { "BOS-Funk" }, { "[[BOS-Funk]]" } },
			Amateurfunk = { { "Amateurfunkdienst" }, { "[[Amateurfunkdienst]]" }, { "Amateurfunk-Relaisstandort" } }
		}
	}
	return Aufzaehlung
end

p.Aufzaehler = function (Daten, Geo, Bezeichner, Tabelle, Aufzaehlung)
	local Aufzaehler = { Liste = ", ", U4 = "\n|", Tabelle = "\n|" }
	return Aufzaehler
end

return p