Module:Sandbox/BrandonXLF/3: Difference between revisions

Content deleted Content added
All 30%
Tag: Reverted
No edit summary
Tag: Reverted
Line 14:
}
 
local function showRouteroute(route, routeType, routeLoc, currProvince)
local out = ''
Line 46:
end
 
local function edgeColumnp.route(prefix, currProvince, argsframe)
return route(
frame.args[1],
frame.args.type,
frame.args.province,
frame.args.current_province or frame.args.province
)
end
 
local function nav(prefix, label, currProvince, args)
local index = 1
local out = ''
Line 59 ⟶ 68:
end
out = out .. showRouteroute(route, routeType, routeLoc, currProvince)
index = index + 1
until not args[prefix .. index]
return out,label .. (index - 1 > 1 and 'routes' or 'route') .. '\n' .. out
end
 
function p.nav(frame)
return nav(
frame.args[1],
frame.args.label,
frame.args.current_province,
getArgs(frame, { parentOnly = true })
)
end
 
Line 75 ⟶ 93:
local routeLoc = args.curr_province
local prev, prevWord = edgeColumnnav('prev', routeLoc, args)
local next, nextWord = edgeColumnnav('next', routeLoc, args)
return string.format(
Line 92 ⟶ 110:
prevWord,
prev,
showRouteroute(route, routeType, routeLoc, routeLoc),
nextWord,
next