今天是2024年11月21日 第47周 星期四

代人,时大变了。

我们生活在大地上,但我们的梦想超越天空。

變更

跳至導覽 跳至搜尋
移除 121 位元組 、 2019年8月2日 (五) 09:27
fix pmbox
行 97: 行 97:  
elseif nsid == 14 then
 
elseif nsid == 14 then
 
return 'cmbox' -- category namespace
 
return 'cmbox' -- category namespace
 +
elseif nsid == 104 then
 +
return 'pmbox' -- page namespace
 
else
 
else
 
local nsTable = mw.site.namespaces[nsid]
 
local nsTable = mw.site.namespaces[nsid]
行 203: 行 205:  
if cfg.allowId then
 
if cfg.allowId then
 
self.id = args.id
 
self.id = args.id
self.name = args.name
  −
if self.name then
  −
self:addClass('box-' .. string.gsub(self.name,' ','_'))
  −
end
   
end
 
end
 
self:addClass(cfg.usePlainlinksParam and yesno(args.plainlinks or true) and 'plainlinks')
 
self:addClass(cfg.usePlainlinksParam and yesno(args.plainlinks or true) and 'plainlinks')
行 246: 行 244:  
local sect
 
local sect
 
if args.sect == '' then
 
if args.sect == '' then
sect = ' ' .. (cfg.sectionDefault or '頁面')
+
sect = ' ' .. (cfg.sectionDefault or '頁面')
 
elseif type(args.sect) == 'string' then
 
elseif type(args.sect) == 'string' then
sect = ' ' .. args.sect
+
sect = ' ' .. args.sect
 
end
 
end
 
local issue = args.issue
 
local issue = args.issue
行 295: 行 293:  
if args.date and args.date ~= '' then
 
if args.date and args.date ~= '' then
 
date = args.date
 
date = args.date
elseif args.time == '' and self.isTemplatePage then
+
elseif args.date == '' and self.isTemplatePage then
 
date = lang:formatDate('Y年n月j日')
 
date = lang:formatDate('Y年n月j日')
 
elseif args.time and args.time ~= '' then
 
elseif args.time and args.time ~= '' then
date = lang:formatDate('Y年n月j日', args.time)
+
date = lang:formatDate('Y年n月j日', time)
 
end
 
end
 
if date then
 
if date then
self.date = string.format(" <small class='date-container'>''(<span class='date'>%s</span>)''</small>", date)
+
self.date = format("<small> %s </small>", date)
 
end
 
end
 
if args.fix and args.fix ~= '' then
 
if args.fix and args.fix ~= '' then
行 402: 行 400:  
date = args.date
 
date = args.date
 
elseif args.time and args.time ~= '' then
 
elseif args.time and args.time ~= '' then
date = lang:formatDate('Y年n月', args.time)
+
date = lang:formatDate('Y年n月', time)
sortDay = lang:formatDate('j', args.time)
+
sortDay = lang:formatDate('j', time)
 
sortDay = tonumber(sortDay)
 
sortDay = tonumber(sortDay)
 
sortDay = dayName[sortDay]
 
sortDay = dayName[sortDay]
行 602: 行 600:  
:tag('div')
 
:tag('div')
 
:css('text-align', 'center')
 
:css('text-align', 'center')
:wikitext(format(' 訊息框使用無效的「type=%s」參數,需要修復。', self.type or ''))
+
:wikitext(format(' 訊息框使用無效的「type=%s」參數,需要修復。', self.type or ''))
 
end
 
end
  
匿名使用者

導覽選單