Permanently protected module
From Wikipedia, the free encyclopedia


local x = "%1 railway station, Perth"

local s = "background-color: #%s; font-size: 160%%; color: #%s; padding: 0.4em; white-space: nowrap; margin: 0.25em;"

local c = {

	ARM = 'f6a800', EBK = 'd2222c', FRE = '003a79',	HWY = '44c2b2',

	YAN = '959300',	MAN = 'd25f15',	MID = '960048',

	sys = '008635', blk = '000000', wht = 'ffffff'

}



local p = {

	"system title" = "[[Transperth]]",

	"system icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

	"system color" = "008635",

	"name format" = {

				  string.format(s, c.sys, c.wht),

		"ARM" = string.format(s, c.ARM, c.blk),

		"EBK" = string.format(s, c.EBK, c.wht),

		"FRE" = string.format(s, c.FRE, c.wht),

		"HWY" = string.format(s, c.HWY, c.wht),

		"YAN" = string.format(s, c.YAN, c.wht),

		"MAN" = string.format(s, c.MAN, c.wht),

		"MID" = string.format(s, c.MID, c.wht),

		"THO" = string.format(s, c.ARM, c.blk)

	},

	"line icon format" = "link",

	"station format" = {

		"%1 railway station",

		

		"Armadale" = x,

		"Ashfield" = x,

		"Bayswater" = x,

		"Carlisle" = x,

		"Claremont" = x,

		"Clarkson" = x,

		"Eglinton" = x,

		"Guildford" = x,

		"High Wycombe" = x,

		"Midland" = x,

		"Morley" = x,

		"Queens Park" = x,

		"Rockingham" = x,

		"Sherwood" = x,

		"Showgrounds" = x,

		"Stirling" = x,

		"Swanbourne" = x,

		"Victoria Park" = x,

		"Victoria Street" = x,

		"Warwick" = x,

		"Welshpool" = x,

		"Woodbridge" = x,

	},

	"lines" = {

		"_default" = {

			"title" = "[[%1 line]]",

			"color" = c.sys

		},

		"Armadale" = {

			"title" = "[[Armadale line]]",

			"color" = c.ARM,

			"left terminus" = "Perth",

			"right terminus" = "Armadale",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

		},

		"Fremantle" = {

			"color" = c.FRE,

			"left terminus" = "Perth",

			"right terminus" = "Fremantle",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

			"types" = {

				"All/D" = {

					"title" = "",

					"right terminus" = {"Shenton Park", "Fremantle"},

					"note-mid" = "All, D"

				},

				"D" = {

					"title" = "",

					"right terminus" = "Shenton Park",

					"note-mid" = "D"

				},

				"Events" = {

					"title" = "",

					"note-mid" = "Special events"

				}

			}

		},

		"High Wycombe" = {

			"title" = "[[Airport line, Perth|Airport line]]",

			"color" = c.HWY,

			"left terminus" = "Claremont",

			"right terminus" = "High Wycombe",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

		},

		"Yanchep" = {

			"color" = c.YAN,

			"left terminus" = "Elizabeth Quay",

			"right terminus" = "Yanchep",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

			"types" = {

				"All/K/W" = {

					"title" = "",

					"right terminus" = {"Whitfords", "Clarkson", "Yanchep"},

					"note-mid" = "All, K, W"

				},

				"All/K" = {

					"title" = "",

					"right terminus" = {"Clarkson", "Yanchep"},

					"note-mid" = "All, K"

				},

				"K" = {

					"title" = "",

					"right terminus" = "Clarkson",

					"note-mid" = "K"

				},

				"W" = {

					"title" = "",

					"right terminus" = "Whitfords",

					"note-mid" = "W"

				}

			}

		},

		"Mandurah" = {

			"color" = c.MAN,

			"left terminus" = "Perth Underground",

			"right terminus" = "Mandurah",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

			"types" = {

				"All/K/W" = {

					"title" = "",

					"right terminus" = {"Cockburn Central", "Rockingham", "Mandurah"},

					"note-mid" = "All, K, W"

				},

				"All/K" = {

					"title" = "",

					"right terminus" = {"Rockingham", "Mandurah"},

					"note-mid" = "All, K"

				},

				"K" = {

					"title" = "",

					"right terminus" = "Rockingham",

					"note-mid" = "K"

				},

				"W" = {

					"title" = "",

					"right terminus" = "Cockburn Central",

					"note-mid" = "W"

				}

			}

		},

		"Midland" = {

		"title" = "[[Midland line, Perth|Midland line]]",

		"color" = c.MID,

			"left terminus" = "Perth",

			"right terminus" = "Midland",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

			},

		"Morley–Ellenbrook" = {

			"color" = c.EBK,

			"left terminus" = "Perth",

			"right terminus" = "Ellenbrook",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

			},

		"Thornlie" = {

			"title" = "[[Thornlie line]]",

			"color" = c.ARM,

			"left terminus" = "Perth",

			"right terminus" = "Thornlie",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

			}

	},

	"aliases" = {

		"arm" = "Armadale",

		"ebk" = "Morley–Ellenbrook",

		"fre" = "Fremantle",

		"ftd" = "High Wycombe",

		"hwy" = "High Wycombe",

		"yan" = "Yanchep",

		"jdp" = "Yanchep",

		"man" = "Mandurah",

		"mid" = "Midland",

		"tho" = "Thornlie",

		"airport" = "High Wycombe",

		"forrestfield" = "High Wycombe",

		"ellenbrook" = "Morley–Ellenbrook"

	}

}



return p
Permanently protected module
From Wikipedia, the free encyclopedia


local x = "%1 railway station, Perth"

local s = "background-color: #%s; font-size: 160%%; color: #%s; padding: 0.4em; white-space: nowrap; margin: 0.25em;"

local c = {

	ARM = 'f6a800', EBK = 'd2222c', FRE = '003a79',	HWY = '44c2b2',

	YAN = '959300',	MAN = 'd25f15',	MID = '960048',

	sys = '008635', blk = '000000', wht = 'ffffff'

}



local p = {

	"system title" = "[[Transperth]]",

	"system icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

	"system color" = "008635",

	"name format" = {

				  string.format(s, c.sys, c.wht),

		"ARM" = string.format(s, c.ARM, c.blk),

		"EBK" = string.format(s, c.EBK, c.wht),

		"FRE" = string.format(s, c.FRE, c.wht),

		"HWY" = string.format(s, c.HWY, c.wht),

		"YAN" = string.format(s, c.YAN, c.wht),

		"MAN" = string.format(s, c.MAN, c.wht),

		"MID" = string.format(s, c.MID, c.wht),

		"THO" = string.format(s, c.ARM, c.blk)

	},

	"line icon format" = "link",

	"station format" = {

		"%1 railway station",

		

		"Armadale" = x,

		"Ashfield" = x,

		"Bayswater" = x,

		"Carlisle" = x,

		"Claremont" = x,

		"Clarkson" = x,

		"Eglinton" = x,

		"Guildford" = x,

		"High Wycombe" = x,

		"Midland" = x,

		"Morley" = x,

		"Queens Park" = x,

		"Rockingham" = x,

		"Sherwood" = x,

		"Showgrounds" = x,

		"Stirling" = x,

		"Swanbourne" = x,

		"Victoria Park" = x,

		"Victoria Street" = x,

		"Warwick" = x,

		"Welshpool" = x,

		"Woodbridge" = x,

	},

	"lines" = {

		"_default" = {

			"title" = "[[%1 line]]",

			"color" = c.sys

		},

		"Armadale" = {

			"title" = "[[Armadale line]]",

			"color" = c.ARM,

			"left terminus" = "Perth",

			"right terminus" = "Armadale",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

		},

		"Fremantle" = {

			"color" = c.FRE,

			"left terminus" = "Perth",

			"right terminus" = "Fremantle",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

			"types" = {

				"All/D" = {

					"title" = "",

					"right terminus" = {"Shenton Park", "Fremantle"},

					"note-mid" = "All, D"

				},

				"D" = {

					"title" = "",

					"right terminus" = "Shenton Park",

					"note-mid" = "D"

				},

				"Events" = {

					"title" = "",

					"note-mid" = "Special events"

				}

			}

		},

		"High Wycombe" = {

			"title" = "[[Airport line, Perth|Airport line]]",

			"color" = c.HWY,

			"left terminus" = "Claremont",

			"right terminus" = "High Wycombe",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

		},

		"Yanchep" = {

			"color" = c.YAN,

			"left terminus" = "Elizabeth Quay",

			"right terminus" = "Yanchep",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

			"types" = {

				"All/K/W" = {

					"title" = "",

					"right terminus" = {"Whitfords", "Clarkson", "Yanchep"},

					"note-mid" = "All, K, W"

				},

				"All/K" = {

					"title" = "",

					"right terminus" = {"Clarkson", "Yanchep"},

					"note-mid" = "All, K"

				},

				"K" = {

					"title" = "",

					"right terminus" = "Clarkson",

					"note-mid" = "K"

				},

				"W" = {

					"title" = "",

					"right terminus" = "Whitfords",

					"note-mid" = "W"

				}

			}

		},

		"Mandurah" = {

			"color" = c.MAN,

			"left terminus" = "Perth Underground",

			"right terminus" = "Mandurah",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

			"types" = {

				"All/K/W" = {

					"title" = "",

					"right terminus" = {"Cockburn Central", "Rockingham", "Mandurah"},

					"note-mid" = "All, K, W"

				},

				"All/K" = {

					"title" = "",

					"right terminus" = {"Rockingham", "Mandurah"},

					"note-mid" = "All, K"

				},

				"K" = {

					"title" = "",

					"right terminus" = "Rockingham",

					"note-mid" = "K"

				},

				"W" = {

					"title" = "",

					"right terminus" = "Cockburn Central",

					"note-mid" = "W"

				}

			}

		},

		"Midland" = {

		"title" = "[[Midland line, Perth|Midland line]]",

		"color" = c.MID,

			"left terminus" = "Perth",

			"right terminus" = "Midland",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

			},

		"Morley–Ellenbrook" = {

			"color" = c.EBK,

			"left terminus" = "Perth",

			"right terminus" = "Ellenbrook",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

			},

		"Thornlie" = {

			"title" = "[[Thornlie line]]",

			"color" = c.ARM,

			"left terminus" = "Perth",

			"right terminus" = "Thornlie",

			"icon" = "[[File:Transperth_icon.svg|x14px|link=Transperth|alt=Transperth]]",

			}

	},

	"aliases" = {

		"arm" = "Armadale",

		"ebk" = "Morley–Ellenbrook",

		"fre" = "Fremantle",

		"ftd" = "High Wycombe",

		"hwy" = "High Wycombe",

		"yan" = "Yanchep",

		"jdp" = "Yanchep",

		"man" = "Mandurah",

		"mid" = "Midland",

		"tho" = "Thornlie",

		"airport" = "High Wycombe",

		"forrestfield" = "High Wycombe",

		"ellenbrook" = "Morley–Ellenbrook"

	}

}



return p

Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook