Module:For: Difference between revisions

Content deleted Content added
m 1 revision imported
m 1 revision imported
 
(One intermediate revision by one other user not shown)
Line 25:
function two (a, b) return a, b, 1 end --lets us run ipairs from 2
for k, v in two(ipairs(args)) do table.insert(pages, v) end
local title = mw.title.getCurrentTitle()
local skipCat = title.isTalkPage or title.namespace == 2 --don't categorise talk pages and userspace
local oddCat = skipCat and '' or '[[Category:Hatnote templates using unusual parameters]]' or ''
local category = yesNo(args.category)
return mHatnote._hatnote(
Line 31 ⟶ 34:
) .. (
(use == 'other uses') and ((category == true) or (category == nil)) and
oddCat or ''
'[[Category:Hatnote templates using unusual parameters]]' or ''
)
end