Module:Command Infobox: Difference between revisions

From meme20200
(Created page with "local p = {} function p.mainn( frame ) return "Hello, world!" end return p")
 
No edit summary
Line 1: Line 1:
local p = {}
local p = {}
local capiunto = require 'capiunto'


function p.mainn( frame )
function p.main( frame )
     return "Hello, world!"
     local title = 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 = args.title,
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
end
end


return p
return p

Revision as of 09:33, 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 title = 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 = args.title,
		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
end

return p