Jump to content

Module:Adjacent stations/test

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Gonnym (talk | contribs) at 13:22, 20 June 2022. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
function tableConcat(t1, t2)
    for i = 1, #t2 do
        t1[#t1 + 1] = t2[i]
    end
    return t1
end


local lines = {
	["Adelaide-Wolseley"] = {
		["color"] = "003973",
		["left terminus"] = "Adelaide",
		["right terminus"] = "Wolseley",
	},
	["Bridgewater"] = {
		["color"] = "003973",
		["left terminus"] = "Adelaide",
		["right terminus"] = "Bridgewater",
	},
	["Northfield"] = {
		["color"] = "003973",
		["left terminus"] = "Adelaide",
		["right terminus"] = "Northfield",
	},
	["Dry Creek-Port Adelaide"] = {
		["color"] = "003973",
		["left terminus"] = "Dry Creek",
		["right terminus"] = "Port Dock",
	},
	["Victor Harbor"] = {
		["color"] = "003973",
		["left terminus"] = "Victor Harbor",
		["right terminus"] = "Littlehampton",
	},
}

-- To recude duplication.
local p = require('Module:Adjacent stations/Adelaide')
p["system title"] = "[[TransAdelaide]]"
p["lines"] = tableConcat(p["lines"], lines)

return p