Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Module:Road data/RJL types

Permanently protected module
From Wikipedia, the free encyclopedia

local types = {
	trans = {
		color = "#dff9f9", 
		jctbtm = "[[Route number|Route]] transition", 
		jctint = "Route transition"
	},
	concur = {
		color = "#ddffdd",
		jctbtm = "[[Concurrency (road)|Concurrency]] terminus",
		jctint = "Concurrency terminus"
	},
	closed = {
		color = "#d3d3d3",
		jctbtm = "Closed/former",
		jctint = "Closed or former",
		routelist = "Former"
	},
	incomplete = {
		color = "#ffdddd",
		jctbtm = "[[Interchange (road)#Complete and incomplete interchanges|Incomplete access]]",
		jctint = "Incomplete access"
	},
	unbuilt = {
		color = "#ffdead",
		jctbtm = "Unopened",
		jctint = "Unopened or under construction",
		routelist = "Unbuilt or under construction"
	},
	proposed = {
		color = "#ffdead",
		jctbtm = "Proposed",
		jctint = "Proposed and unbuilt",
		routelist = "Proposed and unbuilt"
	},
	hov = {
		color = "#ffff99",
		jctbtm = "[[High-occupancy vehicle lane|HOV only]]",
		jctint = "High occupancy vehicle exit only"
	},
	toll = {
		color = "#dcdcfe",
		jctbtm = " [[Toll road|Tolled]]",
		jctint = "Toll required"
	},
	etc = {
		color = "#dcdcfe",
		jctbtm = "[[Electronic toll collection]]",
		jctint = "Electronic toll collection only"
	},
	complete = {
		color = "#ff0000",
		jctbtm = "Invalid type",
		jctint = "Invalid type"
	}
}
types.former = types.closed
types.future = types.proposed
types.mplex = types.complete
types.none = types.complete

return types