Изменения
_link; формальное дополнение к девикифицирующей функции
local res = str
local res = str
str = string.gsub(str,'%[','[')
str = string.gsub(str,'%[','[')
str = string.gsub(str,'%]','\')
str = string.gsub(str,'<','<')
str = string.gsub(str,'<','<')
str = string.gsub(str,'>','>')
str = string.gsub(str,'{','{')
str = string.gsub(str,'{','{')
str = string.gsub(str,'}','}')
return str
return str
end
end
local tag = args._tag or 'code'
local tag = args._tag or 'code'
local sep = args._sep or '→' -- по умолчанию "→"
local sep = args._sep or '→' -- по умолчанию "→"
local link = require('Module:Yesno')(args._link, false)
local nwt = mw.html.create(tag):tag(tag) --"no-wiki tag", внутри него шаблон не вызывается
local nwt = mw.html.create(tag):tag(tag) --"no-wiki tag", внутри него шаблон не вызывается
local content = '{{' --для накопления содержимого тэга
local content = '{{' --для накопления содержимого тэга
table.remove(args,1)
table.remove(args,1)
end
end
content = content .. tname
if link then
content = content .. '[[Шаблон:' .. tname .. '|' .. tname .. ']]'
else
content = content .. tname
end
local targs = {}
local targs = {}
for k, v in pairs(args) do
for k, v in pairs(args) do