Изменения
+_style
local opener = args._opener or '* '
local opener = args._opener or '* '
local sep = args._sep
local sep = args._sep
local style = args._style
if tname == '' or tname == nil then --при опущенном первом параметре берём имя шаблона из названия страницы
if tname == '' or tname == nil then --при опущенном первом параметре берём имя шаблона из названия страницы
tname = mw.language.new('ru'):lcfirst(mw.title.getCurrentTitle().rootText)
tname = mw.language.new('ru'):lcfirst(mw.title.getCurrentTitle().rootText)
end
end
if args.template == nil then --имя вызываемого шаблона в неименованном первом параметре (или же взято из названия страницы или
if args._template == nil then --имя вызываемого шаблона в неименованном первом параметре (или же взято из названия страницы или
table.remove(args, 1) --в этой строчке вреда нет в любом случае), больше его обрабатывать не надо
table.remove(args, 1) --в этой строчке вреда нет в любом случае), больше его обрабатывать не надо
end
end
targs = mw.text.split(v, '\\')
targs = mw.text.split(v, '\\')
table.insert(targs, 1, tname)
table.insert(targs, 1, tname)
targs._sep, targs._style = sep, style
content = content .. opener .. tostring(expand(frame, 'пример', targs)) .. '\n'
content = content .. opener .. tostring(expand(frame, 'пример', targs)) .. '\n'
end
end