Module:Road data/strings/USA/OR and Module:Road data/strings/USA/OR/sandbox: Difference between pages
(Difference between pages)
imported>Fredddie rm |
imported>Fredddie synch |
||
| Line 17: | Line 17: | ||
local util = require("Module:Road data/util") | local util = require("Module:Road data/util") | ||
util.addAll(OR, require("Module:Road data/strings/USA")) | util.addAll(OR, require("Module:Road data/strings/USA")) | ||
local suffix = " ([dab||%dab%, |]Oregon)" | local suffix = " ([dab||%dab%, |]Oregon)" | ||
local maint = "[[Oregon Department of Transportation|ODOT]]" | |||
OR | OR[" common "] = { | ||
browse = { | |||
{link = "State highways in Oregon", name = "Oregon Highways", bold = true}, | |||
{ | |||
noprint = true, | |||
{link = "List of Interstate Highways in Oregon", name = "Interstate"}, | |||
{link = "List of U.S. Highways in Oregon", name = "U.S."}, | |||
{link = "List of highway route numbers in Oregon", name = "State"}, | |||
{link = "List of named state highways in Oregon", name = "Named"}, | |||
{link = "Oregon State Scenic Byways", name = "Scenic"} | |||
} | |||
} | } | ||
} | } | ||
OR.I.maint = maint | |||
OR.I.link = {["82"] = "Interstate 82", | |||
["205"] = "Interstate 205 (Oregon–Washington)", | |||
default = {hook = "splitlen", | |||
OR["I 1961"].shield = { | split = 3, | ||
above = "Interstate %route% (Oregon)", | |||
below = "Interstate %route% in Oregon"}} | |||
OR["I 1957"].link = OR.I.link | |||
OR["I 1961"].link = OR.I.link | |||
OR["I 1961"].shield = { ["80N"] = "I-%route% (1957).svg", | |||
default = { hook = "splitlen", | |||
} | split = 3, | ||
above = "I-%route% (1961).svg", | |||
below = "I-%route% (1957).svg"}} | |||
OR.BL.link = "Interstate %route% Business ([dab||%dab%, |]Oregon)" | OR.BL.link = "Interstate %route% Business ([dab||%dab%, |]Oregon)" | ||
OR.US.maint = maint | |||
OR.US.name = "U.S. Highway %route%" | |||
OR.US.link = {["28"] = "U.S. Route 28", | |||
["126"] = "U.S. Route 126", | |||
["197"] = "U.S. Route 197", | |||
["199"] = "U.S. Route 199", | |||
["630"] = "U.S. Route 630", | |||
["730"] = "U.S. Route 730", | |||
default = "U.S. Route %route% in Oregon"} | |||
OR["US-Alt"].link = OR.US.base .. " Alternate" .. suffix | |||
OR["US-Bus"].link = OR.US.base .. " Business" .. suffix | |||
OR["US-Byp"].link = OR.US.base .. " Bypass" .. suffix | |||
OR["US-Spur"].link = OR.US.base .. " Spur" .. suffix | |||
for _,year in ipairs({"1926", "1948", "1961"}) do | |||
local oldUSmain = "US " .. year | |||
OR[oldUSmain].name = OR.US.name | |||
OR[oldUSmain].link = OR.US.link | |||
[ | |||
end | end | ||
OR["US 1961-Alt"] = { | OR["US 1961-Alt"] = {shield = OR["US 1961"].shield, | ||
link = OR["US-Alt"].link, | |||
abbr = OR["US-Alt"].abbr, | |||
banner = "Alternate plate.svg"} | |||
} | |||
OR.OR = { | OR.OR = {shield = "OR %route%.svg", | ||
link = "Oregon Route %route% [dab||(%dab%)|]", | |||
abbr = "OR %route%", | |||
width = "expand"} | |||
} | |||
OR["OR-Bus"] = { | OR["OR-Bus"] = {shield = OR.OR.shield, | ||
link = "Oregon Route %route% Business [dab||(%dab%)|]", | |||
abbr = OR.OR.abbr .. " Bus.", | |||
banner = "Business plate.svg", | |||
width = "expand"} | |||
OR["OR-Spur"] = {shield = OR.OR.shield, | |||
link = "Oregon Route %route% Spur [dab||(%dab%)|]", | |||
} | abbr = OR.OR.abbr .. " Spur", | ||
banner = "Spur plate.svg", | |||
width = "expand"} | |||
OR["OR | OR["OR 1932"] = {shield = "OR %route% 1932.svg", | ||
link = OR.OR.link, | |||
abbr = OR.OR.abbr} | |||
OR | OR["OR 1948"] = {shield = "OR %route% 1948.svg", | ||
link = OR.OR.link, | |||
abbr = OR.OR.abbr} | |||
OR.FH = {shield = "Forest Route %route%.svg", | |||
link = "", | |||
abbr = "FH %route%"} | |||
OR. | |||
} | |||
OR. | |||
OR.CA = {alias = {module = "USA/CA", type = "SR"}} | OR.CA = {alias = {module = "USA/CA", type = "SR"}} | ||
| Line 230: | Line 113: | ||
OR.ID = {alias = {module = "USA/ID", type = "SH"}} | OR.ID = {alias = {module = "USA/ID", type = "SH"}} | ||
OR.NV = {alias = {module = "USA/NV", type = "NV"}} | OR.NV = {alias = {module = "USA/NV", type = "NV"}} | ||
OR.Hwy = { shield = "", | |||
link = {hook = "mask", | |||
mask = "Road data/masks/USA/OR", | |||
base = "route", | |||
masked = "names", | |||
default = { ["61"] = "%names% No. %route%", | |||
["64"] = "%names% No. %route%", | |||
["68"] = "%names% Highway North No. %route%", | |||
["75"] = "%names% No. %route%", | |||
["81"] = "%names% Highway East No. %route%", | |||
["91"] = "%names% Highway West No. %route%", | |||
["138"] = "%names% Highway East No. %route%", | |||
["160"] = "%names% Highway South No. %route%", | |||
default = { hook = "split", | |||
split = 481, | |||
above = "%names% Spur No. %route%", | |||
below = "%names% Highway No. %route%"}}}, | |||
abbr = {hook = "mask", | |||
mask = "Road data/masks/USA/OR", | |||
base = "route", | |||
masked = "names", | |||
default = { ["61"] = "%names% No. %route%", | |||
["64"] = "%names% No. %route%", | |||
["68"] = "%names% Highway North No. %route%", | |||
["75"] = "%names% No. %route%", | |||
["81"] = "%names% Highway East No. %route%", | |||
["91"] = "%names% Highway West No. %route%", | |||
["138"] = "%names% Highway East No. %route%", | |||
["160"] = "%names% Highway South No. %route%", | |||
default = { hook = "split", | |||
split = 481, | |||
above = "%names% Spur No. %route%", | |||
below = "%names% Highway No. %route%"}}}, | |||
} | |||
return OR | return OR | ||