This is a data module for Module:Adjacent stations. It supports services operated by PKP Intercity.
Line | Keys | Color | Hex color | Icon |
---|---|---|---|---|
TLK | TLK |
013765 |
| |
IC | IC |
013765 |
| |
EIC | EIC |
013765 |
| |
EIP | EIP |
013765 |
| |
EuroCity | EuroCity |
A78B6B |
| |
EuroNight | EuroNight |
000099 |
|
local stn = "%1 station"
local hbf = "[[%1 Hauptbahnhof|%1 Hbf]]"
local Q = "<span class=error>????</span>"
local n = "<span style=\"color:#%s; background:#%s; padding-left:.3em; padding-right:.3em; font-weight:bold;\">%s</span>"
local p = {
"system title" = "[[PKP Intercity]]",
"system color" = "003876",
"name format" = "font-size:150%; font-family:sans-serif; font-weight:bolder; line-height:150%; color:#ffffff; background-color:#013765",
"header background color" = "013765",
"header text color" = "FFFFFF",
"station format" = {
"%1 railway station",
"Warszawa Zachodnia" = stn,
"Warszawa Gdańska" = stn,
"Budapest Nyugati" = stn,
"Frankfurt (Oder)" = stn,
"Berlin" = hbf,
"Wien" = hbf,
"Prague" = "[[Praha hlavní nádraží|Prague]]",
},
"lines" = {
"_default" = {
"color" = "013765",
"title" = "''[[Polish State Railways|PKP]]''"
},
"EIC" = {
"title" = string.format(n, "FFF", "6C727A", "EIC"),
"left terminus" = Q,
"right terminus" = Q
},
"EIP" = {
"title" = string.format(n, "FFF", "102C76", "[[High-speed rail in Poland|EIP]]"),
"left terminus" = Q,
"right terminus" = Q
},
"IC" = {
"title" = string.format(n, "FFF", "EF7F0B", "IC"),
"left terminus" = Q,
"right terminus" = Q
},
"TLK" = {
"title" = string.format(n, "FFF", "F86505", "TLK"),
"left terminus" = Q,
"right terminus" = Q
},
"EuroCity" = {
"color" = "A78B6B",
"title" = "''[[EuroCity#List of EuroCity services|EuroCity]]''",
"left terminus" = Q,
"right terminus" = Q
},
"EuroNight" = {
"color" = "000099",
"title" = "''[[EuroNight#List_of_EuroNight_trains|EuroNight]]''",
"left terminus" = Q,
"right terminus" = Q
},
},
"aliases" ={
"pkp tlk" = "TLK",
"pkp ic" = "IC",
"pkp eic" = "EIC",
"pkp eip" = "EIP",
"pkptlk" = "TLK",
"pkpic" = "IC",
"pkpeic" = "EIC",
"pkpeip" = "EIP",
"ec" = "EuroCity",
"en" = "EuroNight",
}
}
return p
This is a data module for Module:Adjacent stations. It supports services operated by PKP Intercity.
Line | Keys | Color | Hex color | Icon |
---|---|---|---|---|
TLK | TLK |
013765 |
| |
IC | IC |
013765 |
| |
EIC | EIC |
013765 |
| |
EIP | EIP |
013765 |
| |
EuroCity | EuroCity |
A78B6B |
| |
EuroNight | EuroNight |
000099 |
|
local stn = "%1 station"
local hbf = "[[%1 Hauptbahnhof|%1 Hbf]]"
local Q = "<span class=error>????</span>"
local n = "<span style=\"color:#%s; background:#%s; padding-left:.3em; padding-right:.3em; font-weight:bold;\">%s</span>"
local p = {
"system title" = "[[PKP Intercity]]",
"system color" = "003876",
"name format" = "font-size:150%; font-family:sans-serif; font-weight:bolder; line-height:150%; color:#ffffff; background-color:#013765",
"header background color" = "013765",
"header text color" = "FFFFFF",
"station format" = {
"%1 railway station",
"Warszawa Zachodnia" = stn,
"Warszawa Gdańska" = stn,
"Budapest Nyugati" = stn,
"Frankfurt (Oder)" = stn,
"Berlin" = hbf,
"Wien" = hbf,
"Prague" = "[[Praha hlavní nádraží|Prague]]",
},
"lines" = {
"_default" = {
"color" = "013765",
"title" = "''[[Polish State Railways|PKP]]''"
},
"EIC" = {
"title" = string.format(n, "FFF", "6C727A", "EIC"),
"left terminus" = Q,
"right terminus" = Q
},
"EIP" = {
"title" = string.format(n, "FFF", "102C76", "[[High-speed rail in Poland|EIP]]"),
"left terminus" = Q,
"right terminus" = Q
},
"IC" = {
"title" = string.format(n, "FFF", "EF7F0B", "IC"),
"left terminus" = Q,
"right terminus" = Q
},
"TLK" = {
"title" = string.format(n, "FFF", "F86505", "TLK"),
"left terminus" = Q,
"right terminus" = Q
},
"EuroCity" = {
"color" = "A78B6B",
"title" = "''[[EuroCity#List of EuroCity services|EuroCity]]''",
"left terminus" = Q,
"right terminus" = Q
},
"EuroNight" = {
"color" = "000099",
"title" = "''[[EuroNight#List_of_EuroNight_trains|EuroNight]]''",
"left terminus" = Q,
"right terminus" = Q
},
},
"aliases" ={
"pkp tlk" = "TLK",
"pkp ic" = "IC",
"pkp eic" = "EIC",
"pkp eip" = "EIP",
"pkptlk" = "TLK",
"pkpic" = "IC",
"pkpeic" = "EIC",
"pkpeip" = "EIP",
"ec" = "EuroCity",
"en" = "EuroNight",
}
}
return p