Jump to content

Module:Message box: Difference between revisions

Testing
(Testing)
(Testing)
Line 7:
local yesno = require('Module:Yesno')
local templatestyles = 'Module:Message box/styles.css'
styles = 'Module:Message box/styles.css'
 
-- Get a language object for formatDate and ucfirst.
Line 75 ⟶ 74:
obj.cfg = cfg[boxType]
if not obj.cfg then
styles = 'Module:Message box/styles.css'
local ns = obj.title.namespace
-- boxType is "mbox" or invalid input
Line 92:
elseif ns == 0 then
obj.cfg = cfg.ambox -- main namespace
styles = 'Module:Message box/styles.css'
elseif ns == 6 then
obj.cfg = cfg.imbox -- file namespace
styles = 'Module:Message box/styles.css'
elseif ns == 14 then
obj.cfg = cfg.cmbox -- category namespace
styles = 'Module:Message box/styles.css'
else
local nsTable = mw.site.namespaces[ns]
styles = 'Module:Message box/styles.css'
if nsTable and nsTable.isTalk then
obj.cfg = cfg.tmbox -- any talk namespace
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.