Изменения

м
через yesorno
Строка 54: Строка 54:  
getArgs = require('Module:Arguments').getArgs
 
getArgs = require('Module:Arguments').getArgs
 
end
 
end
 +
local yesorno = require('Module:Yesno')
 
local args = copy(getArgs(frame, {trim = false, removeBlanks = false})) --copy(frame.args)
 
local args = copy(getArgs(frame, {trim = false, removeBlanks = false})) --copy(frame.args)
 
local tag =  args._tag or 'code'
 
local tag =  args._tag or 'code'
 
local container = args._container or nil
 
local container = args._container or nil
 
local sep =  args._sep or '→' -- по умолчанию "→"
 
local sep =  args._sep or '→' -- по умолчанию "→"
local link = require('Module:Yesno')(args._link, false)
+
local link = yesorno(args._link, false)
 
local endl = args._endl or ''
 
local endl = args._endl or ''
 
local pre_text = args['_pre-text'] or ''
 
local pre_text = args['_pre-text'] or ''
 
local post_text = args['_post-text'] or ''
 
local post_text = args['_post-text'] or ''
local nobr = args['_nobr'] or ''
+
local nobr = yesorno(args._nobr, false)
 
local style = args._style or ''
 
local style = args._style or ''
 
if style == 'pre' then
 
if style == 'pre' then
Анонимный участник