Anonymous user
Module:Documentation: Difference between revisions
don't use mw.uri.encode - title:fullUrl already encodes the strings for us
(replace content with a port of English Wikipedia's Template:Documentation) |
(don't use mw.uri.encode - title:fullUrl already encodes the strings for us) |
||
Line 187:
lspan.wikitext(mw.ustring.format(text, viewLink, editLink, historyLink, purgeLink))
else
if not preload then
preload = mw.uri.encode(preload)▼
preload = 'Template:Documentation/preload-filespace'▼
▲ elseif subjectSpace == 6 then -- File namespace
else▼
▲ preload = 'Template:Documentation/preload-filespace'
▲ else
end
end
lspan.wikitext(makeUrlLink(docTitle:fullUrl{action = 'edit', preload = preload}, 'create'))
Line 287:
local sandboxLink = makeWikilink(sandbox, 'sandbox')
local sandboxEditLink = makeUrlLink(sandboxTitle:fullUrl{action = 'edit'}, 'edit')
local compareLink = makeUrlLink(mw.title.new('Special:ComparePages'):fullUrl{page1 =
text = text .. sandboxLink .. ' <small style="font-style: normal">(' .. sandboxEditLink .. ' | ' .. compareLink .. ')</small>'
else
local sandboxPreload = 'Template:Documentation/preload-' .. (subjectSpace == 828 and 'module-' or '') .. 'sandbox'
local sandboxCreateLink = makeUrlLink(sandboxTitle:fullUrl{action = 'edit', preload = sandboxPreload}, 'create')
local
local mirrorLink = makeUrlLink(sandboxTitle:fullUrl{action = 'edit', preload =
▲ local mirrorLink = makeUrlLink(sandboxTitle:fullUrl{action = 'edit', preload = mirrorPreload, summary = mirrorSummary}, 'mirror')
text = text .. 'sandbox <small style="font-style: normal">(' .. sandboxCreateLink .. ' | ' .. mirrorLink .. ')</small>'
end
|