Изменения

Перейти к навигации Перейти к поиску
для возможности использования t:стопка примеров с подстановкой
Строка 133: Строка 133:  
end]]
 
end]]
 
 
content = content .. (i ~= 1 and (between and between .. '\n' or '\n') or '') .. adjusted_opener .. tostring(expand(frame, 'пример', targs))
+
local exampleCode
 +
if mw.isSubsting() then
 +
exampleCode = '{{пример'
 +
for name, value in pairs(targs) do
 +
if type(name) == 'number' then
 +
exampleCode = exampleCode .. '|' .. value
 +
else
 +
exampleCode = exampleCode .. '|' .. name .. '=' .. value
 +
end
 +
end
 +
exampleCode = exampleCode .. '}}'
 +
else
 +
exampleCode = tostring(expand(frame, 'пример', targs))
 +
end
 +
 +
content = content .. (i ~= 1 and (between and between .. '\n' or '\n') or '') .. adjusted_opener .. exampleCode
 
end
 
end
 
end
 
end
Анонимный участник

Реклама:

Навигация