پودمان:Check for clobbered parameters: تفاوت میان نسخه‌ها

پرش به ناوبری پرش به جستجو
جز
«پودمان:Check for clobbered parameters» را محافظت کرد: ربات: درحال حفاظت کردن فهرستی از پرونده‌ها ([ویرایش=تنها مدیران] (بی‌پایان) [انتقال=تنها مدیران] (بی‌پایان))
جز (۱ نسخه واردشده)
fa.wikipedia>Dexbot
جز پودمان:Check for clobbered parameters» را محافظت کرد: ربات: درحال حفاظت کردن فهرستی از پرونده‌ها ([ویرایش=تنها مدیران] (بی‌پایان) [انتقال=تنها مدیران] (بی‌پایان)))
خط ۲: خط ۲:


local function trim(s)
local function trim(s)
return s:match('^%s*(.-)%s*$')
return mw.ustring.match(s, '^%s*(.-)%s*$')
end
end


local function isnotempty(s)
local function isnotempty(s)
return s and s:match('%S')
return s and mw.ustring.match(s, '%S')
end
end


خط ۳۷: خط ۳۷:
local res = ''
local res = ''
local cat = ''
local cat = ''
if args['cat'] and mw.ustring.match(args['cat'],'^[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]:') then
if args['cat'] and (
mw.ustring.match(args['cat'],'^[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]:') or
mw.ustring.match(args['cat'],'^رده:')
)
then
cat = args['cat']
cat = args['cat']
end
end
local template = args['template'] and 'در ' .. args['template']  or ''
local template = args['template'] and ' در ' .. args['template']  or ''
if #argpairs > 0 then
if #argpairs > 0 then
for i, v in ipairs( argpairs ) do
for i, v in ipairs( argpairs ) do
خط ۴۶: خط ۵۰:
warnmsg,
warnmsg,
mw.ustring.format(
mw.ustring.format(
'از بیش از یکی از این پارامترها استفاده می‌کند: <code>%s</code>',
'استفاده از بیش از یکی از پارامترهای زیر%s: <code>%s</code>.',
template,
template,
table.concat(v, '</code>, <code>')
table.concat(v, '</code>, <code>')
کاربر ناشناس

منوی ناوبری