Jump to content

Module:Adjacent stations/Rhine-Ruhr S-Bahn

Permanently protected module
From Wikipedia, the free encyclopedia

local hbf = "[[%1 Hauptbahnhof|%1 Hbf]]"

local p = {
	["system title"] = "[[Rhine-Ruhr S-Bahn]]",
	["system icon"] = "[[File:S-Bahn-Logo.svg|16px|alt=]]",
	["line icon format"] = "croute",
	["station format"] = {
		"%1 station",
		["Bochum"] = hbf,
		["B-Dahlhausen"] = "Bochum-Dahlhausen station",
		["B-Ehrenfeld"] = "Bochum-Ehrenfeld station",
		["B-Langendreer"] = "Bochum-Langendreer station",
		["B-Langendreer West"] = "Bochum-Langendreer West station",
		["Bonn"] = hbf,
		["Bottrop"] = hbf,
		["Castrop-Rauxel"] = hbf,
		["Dortmund"] = hbf,
		["Dortmund Knappschaftskrankenhaus"] = "[[Dortmund Knappschaftskrankenhaus station|Dortmund Knappschafts­krankenhaus]]",
		["DO Knappschaftskrankenhaus"] = "[[Dortmund Knappschaftskrankenhaus station|DO Knappschafts­krankenhaus]]",
		["DO Möllerbrücke"] = "Dortmund Möllerbrücke station",
		["DO Stadthaus"] = "Dortmund Stadthaus station",
		["DO University"] = "Dortmund University station",
		["DO West"] = "Dortmund West station",
		["DO-Asseln Mitte"] = "Dortmund-Asseln Mitte station",
		["DO-Barop"] = "Dortmund-Barop station",
		["DO-Brackel"] = "Dortmund-Brackel station",
		["DO-Dorstfeld"] = "Dortmund-Dorstfeld station",
		["DO-Dorstfeld Süd"] = "Dortmund-Dorstfeld Süd station",
		["DO-Germania"] = "Dortmund-Germania station",
		["DO-Huckarde"] = "Dortmund-Huckarde station",
		["DO-Kley"] = "Dortmund-Kley station",
		["DO-Körne"] = "Dortmund-Körne station",
		["DO-Körne West"] = "Dortmund-Körne West station",
		["DO-Kruckel"] = "Dortmund-Kruckel station",
		["DO-Lütgendortmund"] = "Dortmund-Lütgendortmund station",
		["DO-Marten Süd"] = "Dortmund-Marten Süd station",
		["DO-Mengede"] = "Dortmund-Mengede station",
		["Dortmund-Nette/Oestrich"] = "[[Dortmund-Nette/Oestrich station|Dortmund-Nette/​Oestrich]]",
		["DO-Nette/Oestrich"] = "[[Dortmund-Nette/Oestrich station|DO-Nette/​Oestrich]]",
		["DO-Oespel"] = "Dortmund-Oespel station",
		["DO-Somborn"] = "Dortmund-Somborn station",
		["DO-Westerfilde"] = "Dortmund-Westerfilde station",
		["DO-Wickede"] = "Dortmund-Wickede station",
		["DO-Wickede West"] = "Dortmund-Wickede West station",
		["DO-Wischlingen"] = "Dortmund-Barop station",
		["Duisburg"] = hbf,
		["Düsseldorf"] = hbf,
		["Essen"] = hbf,
		["Gelsenkirchen"] = hbf,
		["Gevelsberg"] = hbf,
		["Hagen"] = hbf,
		["Köln"] = hbf,
		["Langenfeld (Rheinland)"] = "[[Langenfeld (Rheinland) station|Langenfeld]]",
		["Mönchengladbach"] = hbf,
		["Mülheim (Ruhr)"] = hbf,
		["Mülheim"] = "Mülheim (Ruhr) Hauptbahnhof",
		["Neuss"] = hbf,
		["Oberhausen"] = hbf,
		["Recklinghausen"] = hbf,
		["Remscheid"] = hbf,
		["Solingen"] = hbf,
		["Wanne-Eickel"] = hbf,
		["Witten"] = hbf,
		["Wuppertal"] = hbf,
	},
	["lines"] = {
		["_default"] = {
			["title"] = "[[%1 (Rhine-Ruhr S-Bahn)|%1]]",
			["text color"] = "FFFFFF",
		},
		["S1"] = {
			["color"] = "0B9A33",
			["left terminus"] = "Solingen",
			["right terminus"] = "Dortmund",
			["types"] = {
				["Düsseldorf–Solingen"] = {
					["title"] = "",
					["left terminus"] = "Solingen",
					["right terminus"] = "Dortmund",
				},
			},
		},
		["S2"] = {
			["color"] = "006DB6",
			["left terminus"] = {"Essen", "Recklinghausen"},
			["right terminus"] = "Dortmund",
			["types"] = {
				["Essen"] = {
					["title"] = "",
					["left terminus"] = "Essen",
				},
				["Recklinghausen"] = {
					["title"] = "",
					["left terminus"] = "Recklinghausen",
				},
			},
		},
		["S3"] = {
			["color"] = "FFFF00",
			["text color"] = "000000",
			["left terminus"] = "Oberhausen",
			["right terminus"] = "Hattingen (Ruhr) Mitte",
		},
		["S4"] = {
			["color"] = "EF7C00",
			["left terminus"] = "DO-Lütgendortmund",
			["right terminus"] = "Unna",
		},
		["S5"] = {
			["color"] = "98C60F",
			["left terminus"] = "Dortmund",
			["right terminus"] = "Hagen",
		},
		["S6"] = {
			["color"] = "DC052D",
			["left terminus"] = "Köln-Nippes",
			["right terminus"] = "Essen",
		},
		["S7"] = {
			["color"] = "14BAE6",
			["left terminus"] = "Wuppertal",
			["right terminus"] = "Solingen"
		},
		["S8"] = {
			["color"] = "B03303",
			["left terminus"] = "Mönchengladbach",
			["right terminus"] = "Hagen",
		},
		["S9"] = {
			["color"] = "C7007F",
			["left terminus"] = {"Haltern am See", "Recklinghausen"},
			["right terminus"] = "Hagen",
			["types"] = {
				["Haltern am See"] = {
					["title"] = "",
					["left terminus"] = "Haltern am See",
				},
				["Recklinghausen"] = {
					["title"] = "",
					["left terminus"] = "Recklinghausen",
				},
			},
		},
		["S11"] = {
			["color"] = "EF7C00",
			["left terminus"] = "Bergisch Gladbach",
			["right terminus"] = "Düsseldorf Airport Terminal",
			["types"] = {
				["reverse"] = {
					["title"] = "",
					["left terminus"] = "Düsseldorf Airport Terminal",
					["right terminus"] = "Bergisch Gladbach",
				},
			},
		},
		["S12"] = {
			["color"] = "61AF20",
			["left terminus"] = {"Köln-Ehrenfeld", "Horrem"},
			["right terminus"] = {"Troisdorf", "Hennef (Sieg)", "Au (Sieg)"},
		},
		["S13"] = {
			["color"] = "00A6EB",
			["left terminus"] = "Düren",
			["right terminus"] = "Troisdorf",
		},
		["S19"] = {
			["color"] = "00A6EB",
			["left terminus"] = "Düren",
			["right terminus"] = {"Hennef (Sieg)", "Au (Sieg)"},
		},
		["S23"] = {
			["color"] = "8B3C59",
			["left terminus"] = "Euskirchen",
			["right terminus"] = "Bonn",
		},
		["S28"] = {
			["color"] = "717676",
			["left terminus"] = "Kaarster See",
			["right terminus"] = "Wuppertal",
		},
		["S68"] = {
			["color"] = "14BAE6",
			["left terminus"] = "Langenfeld (Rheinland)",
			["right terminus"] = "Wuppertal-Vohwinkel",
		},
	},
	["aliases"] = {
		["1"] = "S1",
		["2"] = "S2",
		["3"] = "S3",
		["4"] = "S4",
		["5"] = "S5",
		["6"] = "S6",
		["7"] = "S7",
		["8"] = "S8",
		["9"] = "S9",
		["11"] = "S11",
		["12"] = "S12",
		["13"] = "S13",
		["19"] = "S19",
		["23"] = "S23",
		["28"] = "S28",
		["68"] = "S68",
	},
}

return p