Module:Navboxes: Difference between revisions
Richardpruen (talk | contribs) m 1 revision imported |
imported>Ahecht support direct invocation |
||
Line 2: | Line 2: | ||
local p = {} | local p = {} | ||
local getArgs = require('Module:Arguments').getArgs | |||
local Navbox = require('Module:Navbox') | local Navbox = require('Module:Navbox') | ||
Line 27: | Line 28: | ||
function p.top(frame) | function p.top(frame) | ||
local args = frame | local args = getArgs(frame) | ||
local parts = mw.text.split(navboxes(args, '<ADD LIST HERE>'), '<ADD LIST HERE>') | local parts = mw.text.split(navboxes(args, '<ADD LIST HERE>'), '<ADD LIST HERE>') | ||
return parts[1] | return parts[1] | ||
Line 39: | Line 40: | ||
function p.navbox(frame) | function p.navbox(frame) | ||
local args = frame | local args = getArgs(frame) | ||
local list = args['list1'] or args['list'] or '' | local list = args['list1'] or args['list'] or '' | ||
local track_cats = '' | local track_cats = '' |