Anonymous user
Module:Documentation: Difference between revisions
move diff link to the env table
(p.makeStartBoxLinksData - fix title objects that weren't being passed through) |
(move diff link to the env table) |
||
Line 273:
return mw.title.new(env.templatePage .. '/' .. message('printSubpage', 'string'))
end
function envFuncs.compareLink()
-- Diff link between the sandbox and the main template using [[Special:ComparePages]].
local templateTitle = env.templateTitle
local sandboxTitle = env.sandboxTitle
local compareUrl = mw.uri.fullUrl(
'Special:ComparePages',
{page1 = templateTitle.prefixedText, page2 = sandboxTitle.prefixedText}
)
compareUrl = tostring(compareUrl)▼
local compareDisplay = message('compareLinkDisplay', 'string')▼
end
return env
Line 669 ⟶ 682:
local sandboxEditDisplay = message('sandboxEditLinkDisplay', 'string')
local sandboxEditLink = makeUrlLink(sandboxEditUrl, sandboxEditDisplay)
local compareLink = env.compareLink
▲ compareUrl = tostring(compareUrl)
▲ local compareDisplay = message('compareLinkDisplay', 'string')
▲ local compareLink = makeUrlLink(compareUrl, compareDisplay)
sandboxLinks = sandboxLink .. ' ' .. makeToolbar(sandboxEditLink, compareLink)
else
|