Modul:Message box: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Nyilvoskt (bicara | kontrib)
Tidak ada ringkasan suntingan
Nyilvoskt (bicara | kontrib)
Tidak ada ringkasan suntingan
Tag: Suntingan perangkat seluler Suntingan peramban seluler Suntingan seluler lanjutan
Baris 216:
local sect
if args.sect == '' then
sect = 'HalamanThis ' .. (cfg.sectionDefault or 'page')
elseif type(args.sect) == 'string' then
sect = 'BabThis ' .. args.sect
end
local issue = args.issue
Baris 263:
if self.isSmall then
local talkLink = talkArgIsTalkPage and talk or (talkTitle.prefixedText .. '#' .. talk)
talkText = string.format('([[%s|halaman pembicaraan]])', talkLink)
else
talkText = 'SilakanDiskusi berdiskusiterkait didapat dibaca pada'
if talkArgIsTalkPage then
talkText = string.format(
Baris 275:
else
talkText = string.format(
'%s the [[%s#%s|halaman pembicaraan]].',
talkText,
talkTitle.prefixedText,
Baris 328:
and (cfg.imageSmallSize or '30x30px')
or '40x40px'
self.imageLeft = string.format('[[FileBerkas:%s|%s|link=|alt=]]', self.typeImage
or 'Imbox notice.png', imageSize)
end
Baris 353:
 
local nums = {}
for _, prefix in ipairs{'cat', 'categorykategori', 'all'} do
args[prefix .. '1'] = args[prefix]
nums = union(nums, getArgNums(args, prefix))
Baris 361:
local date = args.date
date = type(date) == 'string' and date
local preposition = 'sejakfrom'
for _, num in ipairs(nums) do
local mainCat = args['cat' .. tostring(num)]
or args['categorykategori' .. tostring(num)]
local allCat = args['all' .. tostring(num)]
mainCat = type(mainCat) == 'string' and mainCat
Baris 371:
local catTitle = string.format('%s %s %s', mainCat, preposition, date)
self:addCat(0, catTitle)
catTitle = getTitleObject('KategoriCategory:' .. catTitle)
if not catTitle or not catTitle.exists then
self:addCat(0, 'ArtikelArticles denganwith parameterinvalid tanggaldate yang tidak validparameter padain templattemplate')
end
elseif mainCat and (not date or date == '') then
Baris 433:
end
if self.isSubstituted then
self:addCat('all', 'Halaman dengan templatkesalahan yangsubtitusi salah disubstitusitemplat')
end
end
Baris 454:
end
-- Convert category tables to strings and pass them through
-- [[ModulModule:Category handler]].
return require('Modul:Category handler')._main{
main = table.concat(self.categories[0] or {}),
Baris 472:
:addClass('error')
:wikitext(string.format(
'TemplatTemplate <code>%s[[Template:%s|%s]]%s</code> disubstitusihas been denganincorrectly kelirusubstituted.',
mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}')
))
Baris 590:
:addClass('mbox-invalid-type')
:wikitext(string.format(
'KotakThis pesanmessage inibox menggunakanis parameterusing an invalid "type=%s" yangparameter and butuhneeds perbaikanfixing.',
self.type or ''
))
Baris 624:
return function (frame)
if not getArgs then
getArgs = require('ModulModule:Arguments').getArgs
end
return t.main(k, getArgs(frame, {trim = false, removeBlanks = false}))