No edit summary |
No edit summary |
||
Line 21: | Line 21: | ||
infobox:addRow( 'Permission', 'None' ) | infobox:addRow( 'Permission', 'None' ) | ||
end | end | ||
return infobox | |||
end | end | ||
return p | return p |
Latest revision as of 09:40, 27 January 2024
Documentation for this module may be created at Module:Command Infobox/doc
local p = {} local capiunto = require 'capiunto' function p.main( frame ) local parent = frame:getParent() local command = parent.args[1] or parent.args["title"] local usage = parent.args[2] or parent.args["usage"] local permission = parent.args[3] or parent.args["permission"] local infobox = capiunto.create( { title = command, headerStyle = headerStyle, } ):addHeader( 'Command' ) if usage and usage ~= '' then infobox:addRow( 'Usage', usage ) else infobox:addRow( 'Usage', 'None' ) end if permission and permission ~= '' then infobox:addRow( 'Permission', permission ) else infobox:addRow( 'Permission', 'None' ) end return infobox end return p