Module:Adjacent stations/SMRT
Appearance
This is a data module for Module:Adjacent stations. It supports services operated by Mass Rapid Transit (Singapore).
Usage
Lines
Line | Keys | Color | Hex color | Icon |
---|---|---|---|---|
Branch Line | Branch |
b85600 |
| |
Circle Line | Circle |
fa9e0d |
| |
Cross Island Line | Cross Island |
97C616 |
| |
Downtown Line | Downtown |
005ec4 |
| |
East–West Line | East–West |
009645 |
| |
Jurong Region Line | Jurong Region |
0099aa |
| |
North East Line | North East |
9900aa |
| |
North–South Line | North–South |
d42e12 |
| |
Thomson–East Coast Line | Thomson–East Coast |
9D5B25 |
|
Branches
Used on stations in the branch to display the correct terminus.
Line | Type | Type keys | Color | Hex color | Icon |
---|---|---|---|---|---|
East–West Line | East–West Line – Changi Airport Line | CGA |
009645 |
| |
Circle Line | Circle Line | DBG |
fa9e0d |
| |
Circle Line | Circle Line | MRB |
fa9e0d |
| |
Cross Island Line | Cross Island Line – Punggol Extension | CPe |
97C616 |
|
Note: DBG for stations between Dhoby Ghaut and Promenade, MRB for stations between Marina Bay and Promenade.
Future extensions
Keys differentiate end terminus of the extension. Used on stations in the extension.
Line | Type | Type keys | Color | Hex color | Icon |
---|---|---|---|---|---|
Circle Line | Circle Line | CCL6 |
fa9e0d |
| |
Downtown Line | Downtown Line | DTL2e |
005ec4 |
| |
Downtown Line | Downtown Line | DTL3e |
005ec4 |
| |
Thomson–East Coast Line | Thomson–East Coast Line | TEL4 |
9D5B25 |
| |
Thomson–East Coast Line | Thomson–East Coast Line | TEL5 |
9D5B25 |
| |
Thomson–East Coast Line | Thomson–East Coast Line | TELe |
9D5B25 |
| |
Cross Island Line | Cross Island Line | CRL2 |
97C616 |
| |
Cross Island Line | Cross Island Line | CRL3 |
97C616 |
| |
Jurong Region Line | Jurong Region Line | JRL3 South |
0099aa |
| |
Jurong Region Line | Jurong Region Line | JRL3 West |
0099aa |
|
Note: CCL6 is configured as a circular line with no end terminus.
Jurong Region Line services
Keys differentiate end terminus based on physical branch.
Line | Type | Type keys | Color | Hex color | Icon |
---|---|---|---|---|---|
Jurong Region Line | Jurong Region Line | North |
0099aa |
| |
Jurong Region Line | Jurong Region Line | South |
0099aa |
| |
Jurong Region Line | Jurong Region Line | West |
0099aa |
| |
Jurong Region Line | Jurong Region Line | East |
0099aa |
|
North: stations between Choa Chu Kang and Bahar Junction
South: stations between Bahar Junction and Jurong Pier
West: stations between Bahar Junction and Peng Kang Hill
East: stations between Tengah and Pandan Reservoir
local mrtlrt = "%1 MRT/LRT station"
-- Regarding background-color:
-- CSS requires using American English "color"
local p = {
["system title"] = "[[Mass Rapid Transit (Singapore)|Mass Rapid Transit]]",
["system icon"] = "",
["name format"] = {
"font-family: helvetica; background-color: transparent;",
["Branch"] = "font-family: helvetica; background-color: transparent; border-bottom: 8px solid #b85600;",
["Circle"] = "font-family: helvetica; background-color: transparent; border-bottom: 8px solid #fa9e0d;",
["Cross Island"] = "font-family: helvetica; background-color: transparent; border-bottom: 8px solid #97C616;",
["Downtown"] = "font-family: helvetica; background-color: transparent; border-bottom: 8px solid #005ec4;",
["East–West"] = "font-family: helvetica; background-color: transparent; border-bottom: 8px solid #009645;",
["Jurong Region"] = "font-family: helvetica; background-color: transparent; border-bottom: 8px solid #0099aa;",
["North East"] = "font-family: helvetica; background-color: transparent; border-bottom: 8px solid #9900aa;",
["North–South"] = "font-family: helvetica; background-color: transparent; border-bottom: 8px solid #d42e12;",
["Thomson–East Coast"] = "font-family: helvetica; background-color: transparent; border-bottom: 8px solid #9D5B25;",
},
["station format"] = {
"%1 MRT station",
["Bukit Panjang"] = mrtlrt,
["Choa Chu Kang"] = mrtlrt,
["Punggol"] = mrtlrt,
["Riviera"] = mrtlrt,
["Sengkang"] = mrtlrt,
},
["lines"] = {
["_default"] = {
["title"] = "[[%1 MRT line|%1 Line]]",
},
["Branch"] = {
["short name"] = "B",
["color"] = "b85600",
["text color"] = "FFFFFF",
["left terminus"] = "Jurong East",
["right terminus"] = "Choa Chu Kang",
},
["Circle"] = {
["short name"] = "CCL",
["color"] = "fa9e0d",
["text color"] = "000000",
["left terminus"] = {
"Dhoby Ghaut",
"Marina Bay",
},
["right terminus"] = "HarbourFront",
["types"] = {
["DBG"] = {
["title"] = "",
["left terminus"] = "Dhoby Ghaut",
["right terminus"] = "HarbourFront",
},
["MRB"] = {
["title"] = "",
["left terminus"] = "Marina Bay",
["right terminus"] = "HarbourFront",
},
["CCL6"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Clockwise / outer",
["right terminus"] = "Anticlockwise / inner",
["circular"] = true,
},
},
},
["Cross Island"] = {
["short name"] = "CRL",
["color"] = "97C616",
["text color"] = "000000",
["note-mid"] = "Future service",
["left terminus"] = "Aviation Park",
["right terminus"] = "Bright Hill",
["types"] = {
["CRL2"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Aviation Park",
["right terminus"] = "Jurong Lake District",
},
["CRL3"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Aviation Park",
["right terminus"] = "Gul Circle",
},
["CPe"] = {
["title"] = "Punggol Extension",
["note-mid"] = "Future service",
["left terminus"] = "Pasir Ris",
["right terminus"] = "Punggol",
},
},
},
["Downtown"] = {
["short name"] = "DTL",
["color"] = "005ec4",
["text color"] = "FFFFFF",
["left terminus"] = "Bukit Panjang",
["right terminus"] = "Expo",
["types"] = {
["DTL3e"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Bukit Panjang",
["right terminus"] = "Sungei Bedok",
},
["DTL2e"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Sungei Kadut",
["right terminus"] = "Sungei Bedok",
},
}
},
["East–West"] = {
["short name"] = "EWL",
["color"] = "009645",
["text color"] = "FFFFFF",
["left terminus"] = "Pasir Ris",
["right terminus"] = "Tuas Link",
["types"] = {
["CGA"] ={
["title"] = "Changi Airport Line",
["left terminus"] = "Tanah Merah",
["right terminus"] = "Changi Airport",
},
},
},
["Jurong Region"] = {
["short name"] = "JRL",
["color"] = "0099aa",
["text color"] = "FFFFFF",
["left terminus"] = {
"Choa Chu Kang",
"Tawas",
},
["right terminus"] = {
"Boon Lay",
"Tawas",
},
["types"] = {
["North"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Choa Chu Kang",
["right terminus"] = "Boon Lay",
},
["South"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Tawas",
["right terminus"] = "Boon Lay",
},
["JRL3 South"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Peng Kang Hill",
["right terminus"] = "Jurong Pier",
},
["West"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Choa Chu Kang",
["right terminus"] = "Tawas",
},
["JRL3 West"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Choa Chu Kang",
["right terminus"] = "Peng Kang Hill",
},
["East"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Tengah",
["right terminus"] = "Pandan Reservoir",
},
},
},
["North East"] = {
["short name"] = "NEL",
["color"] = "9900aa",
["text color"] = "FFFFFF",
["left terminus"] = "HarbourFront",
["right terminus"] = "Punggol Coast",
["types"] = {
},
},
["North–South"] = {
["short name"] = "NSL",
["color"] = "d42e12",
["text color"] = "FFFFFF",
["left terminus"] = "Jurong East",
["right terminus"] = "Marina South Pier",
},
["Thomson–East Coast"] = {
["short name"] = "TEL",
["color"] = "9D5B25",
["text color"] = "FFFFFF",
["left terminus"] = "Woodlands North",
["right terminus"] = "Bayshore",
["types"] = {
["TEL4"] = {
["title"] = "",
["note-mid"] = "",
["left terminus"] = "Woodlands North",
["right terminus"] = "Bayshore",
},
["TEL5"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Woodlands North",
["right terminus"] = "Sungei Bedok",
},
["TELe"] = {
["title"] = "",
["note-mid"] = "Future service",
["left terminus"] = "Woodlands North",
["right terminus"] = "Tanah Merah",
},
},
},
},
["aliases"] = {
["cc"] = "Circle",
["ce"] = "Circle",
["circle"] = "Circle",
["cr"] = "Cross Island",
["cp"] = "Cross Island",
["cross island"] = "Cross Island",
["dt"] = "Downtown",
["downtown"] = "Downtown",
["ew"] = "East–West",
["cg"] = "East–West",
["east west"] = "East–West",
["east-west"] = "East–West",
["east–west"] = "East–West",
["jr"] = "Jurong Region",
["je"] = "Jurong Region",
["js"] = "Jurong Region",
["jw"] = "Jurong Region",
["jurong region"] = "Jurong Region",
["ne"] = "North East",
["north east"] = "North East",
["ns"] = "North–South",
["north south"] = "North–South",
["north-south"] = "North–South",
["north–south"] = "North–South",
["te"] = "Thomson–East Coast",
["thomson-east coast"] = "Thomson–East Coast",
["thomson–east coast"] = "Thomson–East Coast",
},
}
return p