No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
local function moreThanOne(module_name) | local function moreThanOne(module_name) | ||
local variants_chapter = | local variants_chapter = "== Variants ==\n{{Template:ModuleTableCompareLevels|module_name=" .. module_name .. "}}" | ||
return variants_chapter | return variants_chapter | ||
end | end |
Revision as of 21:48, 5 June 2024
Documentation for this module may be created at Module:ModuleShowVariantsOrSingle/doc
------------------------------------ -- Modules can have variants, or they can be one of a kind. -- It doesn't make sense to show all the variant fluff if a module is one of a kind. local p = {} local function moreThanOne(module_name) local variants_chapter = "== Variants ==\n{{Template:ModuleTableCompareLevels|module_name=" .. module_name .. "}}" return variants_chapter end function p.processData(frame) if frame.args.count == nil then return "ERROR: Module:ModuleShowVariantsOrSingle not passed a count. Please tell us on Discord!" end local result = "" if tonumber(frame.args.count) > 1 then result = moreThanOne(frame.args.module_name) end return frame:preprocess(result) end return p