「モジュール:Navbox/former/sandbox」の版間の差分

削除された内容 追加された内容
未使用の引数を除去、require('strict')を追加
テンプレートの引数名がstyleで終わる場合は値の先頭・末尾にあるシングルクォーテーションとダブルクォーテーションを除去する
タグ: 差し戻し済み
107行目:
getArgs = require('Module:Arguments').getArgs
end
args = getArgs(frame, {
parentOnly = true}),
valueFunc = function (key, value)
if value then
if type(key) == 'string' and key:sub(-5) == 'style' then
value = mw.text.trim(value, '\'\"\t\r\n\f ')
else
value = mw.text.trim(value)
end
if value ~= '' then
return value
end
end
return nil
end
})
border = args.border or args[1]
child, none = (border == 'subgroup' or border == 'child'), (border == 'none')