Module:Documentation: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
(p.makeStartBoxLinksData - fix title objects that weren't being passed through) |
(move diff link to the env table) |
||
Line 273: | Line 273: | ||
return mw.title.new(env.templatePage .. '/' .. message('printSubpage', 'string')) |
return mw.title.new(env.templatePage .. '/' .. message('printSubpage', 'string')) |
||
end |
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} |
|||
) |
|||
⚫ | |||
⚫ | |||
⚫ | |||
end |
|||
return env |
return env |
||
Line 669: | Line 682: | ||
local sandboxEditDisplay = message('sandboxEditLinkDisplay', 'string') |
local sandboxEditDisplay = message('sandboxEditLinkDisplay', 'string') |
||
local sandboxEditLink = makeUrlLink(sandboxEditUrl, sandboxEditDisplay) |
local sandboxEditLink = makeUrlLink(sandboxEditUrl, sandboxEditDisplay) |
||
local compareLink = env.compareLink |
|||
local compareUrl = mw.uri.fullUrl('Special:ComparePages', {page1 = templateTitle.prefixedText, page2 = sandboxPage}) |
|||
⚫ | |||
⚫ | |||
⚫ | |||
sandboxLinks = sandboxLink .. ' ' .. makeToolbar(sandboxEditLink, compareLink) |
sandboxLinks = sandboxLink .. ' ' .. makeToolbar(sandboxEditLink, compareLink) |
||
else |
else |