Module:Documentation: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
(hardcode "off" in "link box=off" as well, for the benefit of other modules/templates) |
(replace another argument name with a hardcoded value) |
||
Line 104: | Line 104: | ||
local function makeInvokeFunc(funcName) |
local function makeInvokeFunc(funcName) |
||
return function (frame) |
return function (frame) |
||
local headingArg = message('headingArg', 'string') |
|||
local args = getArgs(frame, { |
local args = getArgs(frame, { |
||
valueFunc = function (key, value) |
valueFunc = function (key, value) |
||
if type(value) == 'string' then |
if type(value) == 'string' then |
||
value = value:match('^%s*(.-)%s*$') -- Remove whitespace. |
value = value:match('^%s*(.-)%s*$') -- Remove whitespace. |
||
if key == |
if key == 'heading' or value ~= '' then |
||
return value |
return value |
||
else |
else |