پودمان:Check for clobbered parameters: تفاوت میان نسخهها
پرش به ناوبری
پرش به جستجو
جز
«پودمان:Check for clobbered parameters» را محافظت کرد: ربات: درحال حفاظت کردن فهرستی از پروندهها ([ویرایش=تنها مدیران] (بیپایان) [انتقال=تنها مدیران] (بیپایان))
جز (۱ نسخه واردشده) |
fa.wikipedia>Dexbot جز («پودمان:Check for clobbered parameters» را محافظت کرد: ربات: درحال حفاظت کردن فهرستی از پروندهها ([ویرایش=تنها مدیران] (بیپایان) [انتقال=تنها مدیران] (بیپایان))) |
||
خط ۲: | خط ۲: | ||
local function trim(s) | local function trim(s) | ||
return | return mw.ustring.match(s, '^%s*(.-)%s*$') | ||
end | end | ||
local function isnotempty(s) | local function isnotempty(s) | ||
return s and | 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( | ||
'از بیش از یکی از | 'استفاده از بیش از یکی از پارامترهای زیر%s: <code>%s</code>.', | ||
template, | template, | ||
table.concat(v, '</code>, <code>') | table.concat(v, '</code>, <code>') |