مستخدمون مشرفون تلقائيون، بيروقراطيون، checkuser، electionadmin، emailconfirmed، إداريو الواجهة، steward، مزيلون، إداريون
٣٣٣
تعديل
ط (مراجعة واحدة) |
لا ملخص تعديل |
||
سطر ٨٢: | سطر ٨٢: | ||
-- use template from DEMOSPACES | -- use template from DEMOSPACES | ||
obj.cfg = cfg[DEMOSPACES[demospace]] | obj.cfg = cfg[DEMOSPACES[demospace]] | ||
elseif mw.ustring.find( demospace, ' | elseif mw.ustring.find( demospace, 'Talk' ) then | ||
-- demo as a talk page | -- demo as a talk page | ||
obj.cfg = cfg.tmbox | obj.cfg = cfg.tmbox | ||
سطر ١٣٤: | سطر ١٣٤: | ||
end | end | ||
if sort then | if sort then | ||
cat = mw.ustring.format('[[ | cat = mw.ustring.format('[[Category:%s|%s]]', cat, sort) | ||
else | else | ||
cat = mw.ustring.format('[[ | cat = mw.ustring.format('[[Category:%s]]', cat) | ||
end | end | ||
self.hasCategories = true | self.hasCategories = true | ||
سطر ٢٠٧: | سطر ٢٠٧: | ||
local templateName = mw.ustring.match( | local templateName = mw.ustring.match( | ||
self.name, | self.name, | ||
'^([tT][eE][mM][pP][lL][aA][tT][eE]| | '^([tT][eE][mM][pP][lL][aA][tT][eE]|Template)[%s_]*:[%s_]*(.*)$' | ||
) or self.name | ) or self.name | ||
templateName = ' | templateName = 'Template:' .. templateName | ||
self.templateTitle = getTitleObject(templateName) | self.templateTitle = getTitleObject(templateName) | ||
end | end | ||
سطر ٢٧٢: | سطر ٢٧٢: | ||
if self.isSmall then | if self.isSmall then | ||
local talkLink = talkArgIsTalkPage and talk or (talkTitle.prefixedText .. '#' .. talk) | local talkLink = talkArgIsTalkPage and talk or (talkTitle.prefixedText .. '#' .. talk) | ||
talkText = mw.ustring.format('([[%s| | talkText = mw.ustring.format('([[%s|Talk]])', talkLink) | ||
else | else | ||
talkText = 'گفتگوی مربوطه ممکن است در' | talkText = 'گفتگوی مربوطه ممکن است در' | ||
سطر ٣٤٢: | سطر ٣٤٢: | ||
and (cfg.imageSmallSize or '30x30px') | and (cfg.imageSmallSize or '30x30px') | ||
or '40x40px' | or '40x40px' | ||
self.imageLeft = mw.ustring.format('[[ | self.imageLeft = mw.ustring.format('[[File:%s|%s|link=|alt=]]', self.typeImage | ||
or 'Imbox notice.png', imageSize) | or 'Imbox notice.png', imageSize) | ||
end | end | ||
سطر ٤٨٦: | سطر ٤٨٦: | ||
:addClass('error') | :addClass('error') | ||
:wikitext(mw.ustring.format( | :wikitext(mw.ustring.format( | ||
'الگوی <code>%s[[ | 'الگوی <code>%s[[Template:%s|%s]]%s</code> اشتباه جانشین شدهاست.', | ||
mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}') | mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}') | ||
)) | )) |
تعديل