Module:Infobox
Jump to navigation
Jump to search
Work around for {{Block}} and {{Item}} needing to call {{Infobox}} and add categories (Category:Blocks and Category:Items receptively) to the pages calling them.
The above documentation is transcluded from Module:Infobox/doc. (edit | history)
local p = {}
function p.block( f )
if f == mw.getCurrentFrame() then
args = f:getParent().args
end
return "[[Category:Blocks]]" .. f:expandTemplate{ title='Infobox', args = args }
end
function p.item( f )
if f == mw.getCurrentFrame() then
args = f:getParent().args
end
return "[[Category:Items]]" .. f:expandTemplate{ title='Infobox', args = args }
end
return p