local p =
local types = mw.loadData("Module:Road data/RJL types")
local columns =
local function parameterParser(args) local keysParam = args.keys if not(keysParam) then return end local keys = mw.text.split(keysParam, ",") table.sort(keys) return keysend
local function createLegend(key, html_object) local listargs = for _,v in ipairs(key) do local type = types[v] if type then table.insert(listargs, '
' .. type.jctbtm .. '' ) end end html_object:wikitext(require('Module:List').horizontal(listargs))endfunction p._jctbtm(args)
local root = mw.html.create local cols = args.col or columns[args[1]] or columns.default row = root :tag('tr') :tag('td') :attr('colspan', cols) :addClass('jct-bottom') :wikitext(mw.getCurrentFrame:extensionTag) if (args.conv or 'yes')
0 then return '|-\n|}' else return tostring(root) .. '\n|-\n|}' endend
function p.jctbtm(frame) return p._jctbtm(require('Module:Arguments').getArgs(frame))end
return p