Изменения
мСтрока 29:
Строка 29:
− +
− +
− +
− +
− +
_
getArgs = require('Module:Arguments').getArgs
getArgs = require('Module:Arguments').getArgs
end
end
local trim = require('Module:Yesno')(frame:getParent().args.trim, false) or false --чтобы не было nil
local trim = require('Module:Yesno')(frame:getParent().args._trim, false) or false --чтобы не было nil
local args = copy(getArgs(frame, {trim = trim, removeBlanks = false})) --copy(frame.args)
local args = copy(getArgs(frame, {trim = _trim, removeBlanks = false})) --copy(frame.args)
local tname = args.template or args[1]
local tname = args._template or args[1]
local opener = args.opener or '* '
local opener = args._opener or '* '
local sep = args.sep
local sep = args._sep
if tname == '' or tname == nil then --при опущенном первом параметре берём имя шаблона из названия страницы
if tname == '' or tname == nil then --при опущенном первом параметре берём имя шаблона из названия страницы