нема опису редагування
starcitizen>Alistair3149 Немає опису редагування |
starcitizen>Alistair3149 Немає опису редагування |
||
| Рядок 10: | Рядок 10: | ||
local args = frame:getParent().args | local args = frame:getParent().args | ||
local page = args[1] or mw.ustring.gsub( title.fullText, '/doc$', '' ) | local page = args[1] or mw.ustring.gsub( title.fullText, '/doc$', '' ) | ||
local ret, cats, ret1, ret2, ret3 | local ret, cats, ret1, ret2, ret3 | ||
local onModule = title.namespace == 828 | local onModule = title.namespace == 828 | ||
| Рядок 32: | Рядок 29: | ||
if title.namespace == 10 then -- Template namespace | if title.namespace == 10 then -- Template namespace | ||
cats = '[[Category:Template documentation|' .. title.baseText .. ']]' | cats = '[[Category:Template documentation|' .. title.baseText .. ']]' | ||
ret2 = | ret2 = dependencyList._main() | ||
elseif title.namespace == 828 then -- Module namespace | elseif title.namespace == 828 then -- Module namespace | ||
cats = '[[Category:Module documentation|' .. title.baseText .. ']]' | cats = '[[Category:Module documentation|' .. title.baseText .. ']]' | ||
ret2 = | ret2 = dependencyList._main() | ||
ret2 = ret2 .. | ret2 = ret2 .. require('Module:Module toc').main() | ||
else | else | ||
cats = '' | cats = '' | ||
| Рядок 93: | Рядок 90: | ||
) | ) | ||
end | end | ||
ret3 = ret3 .. '<div class="documentation-modulestats">' | |||
ret3 = ret3 .. | ret3 = ret3 .. require('Module:Module toc').main() | ||
-- Unit tests | -- Unit tests | ||
| Рядок 102: | Рядок 101: | ||
ret3 = ret3 .. frame:preprocess( '{{#invoke:' .. testcaseTitle .. '|run}}' ) | ret3 = ret3 .. frame:preprocess( '{{#invoke:' .. testcaseTitle .. '|run}}' ) | ||
end | end | ||
ret3 = ret3 .. '</div>' | |||
if title.subpageText == 'data' then | |||
ret3 = ret3 ..'<div class="seealso"><code>mw.loadData</code> compatible</div>[[Category:Data modules]]' | |||
end | |||
end | end | ||
if (preamble and preamble ~= "") then | if (preamble and preamble ~= "") then | ||