Module:Documentation: Difference between revisions

    m>Andy M. Wang
    (syncing with sandbox (except /sandbox) (testcases now have a convenient run link for navigation))
    m>Andy M. Wang
    (fix for the module mirror link. Previously, it loaded Template:Documentation/mirror, which Lua complained Script error: Lua error at line 1: unexpected symbol near '{'. also rm redundant testcasesTitle test (see talk page for further details))
    Line 857: Line 857:
    local mirrorPreload = message('mirror-link-preload')
    local mirrorPreload = message('mirror-link-preload')
    local mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = mirrorPreload, summary = mirrorSummary}
    local mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = mirrorPreload, summary = mirrorSummary}
    if subjectSpace == 828 then
    mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = templateTitle.prefixedText, summary = mirrorSummary}
    end
    local mirrorDisplay = message('mirror-link-display')
    local mirrorDisplay = message('mirror-link-display')
    local mirrorLink = makeUrlLink(mirrorUrl, mirrorDisplay)
    local mirrorLink = makeUrlLink(mirrorUrl, mirrorDisplay)
    sandboxLinks = message('sandbox-link-display') .. ' ' .. makeToolbar(sandboxCreateLink, mirrorLink)
    sandboxLinks = message('sandbox-link-display') .. ' ' .. makeToolbar(sandboxCreateLink, mirrorLink)
    end
    end
    if testcasesTitle and testcasesTitle.exists then
    if testcasesTitle.exists then
    local testcasesPage = testcasesTitle.prefixedText
    local testcasesPage = testcasesTitle.prefixedText
    local testcasesDisplay = message('testcases-link-display')
    local testcasesDisplay = message('testcases-link-display')