Документация

formatParam

править

{{ :-) }}

local p = { };

function p.formatParam( frame )
	if (not frame.args) or (not frame.args[1]) then
        		error( 'Отсуствуют обязательный параметр на входе функции formatParam в модуле ' .. frame:getTitle() )
    end
 	local result = '{{' .. frame.args[1];
 	local i = 2;
 	while (frame.args[i]) do
 		result = result .. '| {{{'..frame.args[i].. '}}}';
 		i = i + 1;
 	end
 	result = result .. '}}'
 	frame = frame:getParent();
    return frame:preprocess(result);
end
 
return p