Module:Redirect template: Difference between revisions

From Roses, Tulips, & Liberty
Content added Content deleted
(don't set otherCategory if nil)
(need pairs)
Line 30: Line 30:


local function getPrettyName(args)
local function getPrettyName(args)
for k in namespaceCategories do
for k in pairs(namespaceCategories) do
if args[k .. ' category'] then
if args[k .. ' category'] then
return "'''[[:Category:" .. args[k .. ' category'] .. "|" .. args.name .. "]]''': "
return "'''[[:Category:" .. args[k .. ' category'] .. "|" .. args.name .. "]]''': "
Line 50: Line 50:
args.info or ''
args.info or ''
)
)
for k,v in namespaceCategories do
for k,v in pairs(namespaceCategories) do
if args[k .. ' category'] then
if args[k .. ' category'] then
if type(v[1]) == 'function' and v[1](namespace) or v[1] == namespace then
if type(v[1]) == 'function' and v[1](namespace) or v[1] == namespace then