Jump to content

Module:Road data/strings/USA/OR

Permanently protected module
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Fredddie (talk | contribs) at 13:05, 9 October 2020 (missed one somehow). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

--[==[
To inspect the content of this data module, use [[Special:ExpandTemplates]]
and enter the following input text:
  {{#invoke:Road data/dump|dump|module=Module:<name-of-this-module>}}

To inspect the content of this data module when editing, enter the following
into the Debug console:
  local util = require("Module:Road data/util")
  print(util.arrayToString(p))
To inspect a particular route type, change `p` above to include the route type,
e.g., `p.I` and `p["US-Hist"]`.
]==]

-- Oregon
local OR = {}

local util = require("Module:Road data/util")
util.addAll(OR, require("Module:Road data/strings/USA"))

local suffix = " ([dab||%dab%, |]Oregon)"
local maint = "[[Oregon Department of Transportation|ODOT]]"

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",
                        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.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


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 = {shield = "OR %route%.svg",
         link = "Oregon Route %route% [dab||(%dab%)|]",
         abbr = "OR&nbsp;%route%",
         width = "expand"}

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 1932"] = {shield = "OR %route% 1932.svg",
        		link = OR.OR.link,
    			 abbr = OR.OR.abbr}

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&nbsp;%route%"}

OR.CA = {alias = {module = "USA/CA", type = "SR"}}
OR.WA = {alias = {module = "USA/WA", type = "WA"}}
OR.ID = {alias = {module = "USA/ID", type = "SH"}}
OR.NV = {alias = {module = "USA/NV", type = "NV"}}

OR.Hwy = {	shield = "",
			link = {	["3-1"] = "Capitol Highway No. 3",
						["3-2"] = "Coast Highway No. 3",
						["3-3"] = "West Side Pacific Highway No. 3",
						["9-1"] = "Pendleton–John Day Highway No. 9",
						["14-1"] = "Shaniko–Mitchell Highway No. 14",
						["18-1"] = "Lakeview–Burns Highway No. 18",
						["23-1"] = "Klamath–Crater Lake Highway No. 23",
						["24-1"] = "The Rim Highway No. 24",
						["27-1"] = "Clackamas Highway No. 27",
						["28-1"] = "West Side Pacific Highway No. 28",
						["31-1"] = "Mount Hood–Clear Lake Highway No. 31",
						["37-1"] = "Crooked River Highway No. 37",
						["37-2"] = "Umatilla Cutoff Highway No. 37",
						["38-1"] = "Tiller Summit Forest Road Highway No. 38",
						["39-1"] = "Deschutes Highway No. 39",
						["46-1"] = "East Portland–Oregon City Highway No. 46",
						["50-1"] = "Klamath Falls–Weed Highway No. 50",
						["54-1"] = "Boardman–Stanfield Highway No. 54",
						["164-1"] = "Butteville Road–Hubbard Highway No. 164",
						["210-1"] = "Corvallis–East Side Highway No. 210",
						["331-1"] = "Bingham Springs Highway No. 331",
						["424-1"] = "Sand Creek Highway No. 424",
						["455-1"] = "Homedale Spur Highway No. 455",
						["457-1"] = "Malloy Ranch–Idaho Line Highway No. 457",
						default = {	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 = "%names% Highway No. %route%"}}},
			abbr = {	["3-1"] = "Capitol Highway No. 3",
						["3-2"] = "Coast Highway No. 3",
						["3-3"] = "West Side Pacific Highway No. 3",
						["9-1"] = "Pendleton–John Day Highway No. 9",
						["14-1"] = "Shaniko–Mitchell Highway No. 14",
						["18-1"] = "Lakeview–Burns Highway No. 18",
						["23-1"] = "Klamath–Crater Lake Highway No. 23",
						["24-1"] = "The Rim Highway No. 24",
						["27-1"] = "Clackamas Highway No. 27",
						["28-1"] = "West Side Pacific Highway No. 28",
						["31-1"] = "Mount Hood–Clear Lake Highway No. 31",
						["37-1"] = "Crooked River Highway No. 37",
						["37-2"] = "Umatilla Cutoff Highway No. 37",
						["38-1"] = "Tiller Summit Forest Road Highway No. 38",
						["39-1"] = "Deschutes Highway No. 39",
						["46-1"] = "East Portland–Oregon City Highway No. 46",
						["50-1"] = "Klamath Falls–Weed Highway No. 50",
						["54-1"] = "Boardman–Stanfield Highway No. 54",
						["164-1"] = "Butteville Road–Hubbard Highway No. 164",
						["210-1"] = "Corvallis–East Side Highway No. 210",
						["331-1"] = "Bingham Springs Highway No. 331",
						["424-1"] = "Sand Creek Highway No. 424",
						["455-1"] = "Homedale Spur Highway No. 455",
						["457-1"] = "Malloy Ranch–Idaho Line Highway No. 457",
						default = {	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 = "%names% Highway No. %route%"}}}
			}

OR.Hwy2 = {	shield = "",
			link = OR.Hwy.link,
			abbr = {	["3-1"] = "Highway 3",
						["3-2"] = "Highway 3",
						["3-3"] = "Highway 3",
						["9-1"] = "Highway 9",
						["14-1"] = "Highway 14",
						["18-1"] = "Highway 18",
						["23-1"] = "Highway 23",
						["24-1"] = "Highway 24",
						["27-1"] = "Highway 27",
						["31-1"] = "Highway 31",
						["37-1"] = "Highway 37",
						["37-2"] = "Highway 37",
						["38-1"] = "Highway 38",
						["39-1"] = "Highway 39",
						["46-1"] = "Highway 46",
						["50-1"] = "Highway 50",
						["54-1"] = "Highway 54",
						["164-1"] = "Highway 164",
						["210-1"] = "Highway 210",
						["331-1"] = "Highway 331",
						["424-1"] = "Highway 424",
						["455-1"] = "Highway 455",
						["457-1"] = "Highway 457",
						default = "Highway %route%"}}

return OR