Content deleted Content added
fix __index metamethod - should return extra links, not just memoize them |
look up namespace names in mw.site.namespaces rather than hardcoding them |
||
Line 120:
function linkFunctions.u(snippets)
-- User page
return makeWikilink(snippets.interwiki .. snippets.userNs .. '
end
function linkFunctions.t(snippets)
-- User talk page
return makeWikilink(snippets.interwiki ..
end
function linkFunctions.c(snippets)
-- Contributions
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
Line 143:
function linkFunctions.m(snippets)
-- Page moves
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.l(snippets)
-- Logs
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.bl(snippets)
-- Block log
return makeUrlLink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.bls(snippets)
-- Blocks
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.bu(snippets)
-- Block user
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.ca(snippets)
-- Central auth
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.dc(snippets)
-- Deleted contribs
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.e(snippets)
-- Email
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
Line 191:
function linkFunctions.del(snippets)
-- Deletions
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.lu(snippets)
-- List user
return makeUrlLink(snippets.interwiki .. snippets.specialNs .. '
end
Line 206:
function linkFunctions.tl(snippets)
-- Target logs
return makeUrlLink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.efl(snippets)
-- Edit filter log
return makeUrlLink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.pr(snippets)
-- Protections
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.rl(snippets)
-- User rights
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.ren(snippets)
-- Renames
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
function linkFunctions.rfa(snippets)
-- Requests for adminship
return makeWikilink(snippets.specialNs .. '
end
Line 244:
function linkFunctions.up(snippets)
-- Uploads
return makeWikilink(snippets.interwiki .. snippets.specialNs .. '
end
Line 386:
end
return fullDomain
end
function snippetFunctions.userNs()
-- The localised user namespace name.
return mw.site.namespaces[2].name
end
function snippetFunctions.userTalkNs()
-- The localised user namespace name.
return mw.site.namespaces[2].name
end
function snippetFunctions.specialNs()
-- The localised user namespace name.
return mw.site.namespaces[-1].name
end
|