Module:Documentation: Difference between revisions
From Roses, Tulips, & Liberty
Content deleted Content added
bring in usage of Module:Module wikitext from sandbox |
Only load Module:Module wikitext if it's actually needed |
||
Line 4: | Line 4: | ||
local getArgs = require('Module:Arguments').getArgs |
local getArgs = require('Module:Arguments').getArgs |
||
local messageBox = require('Module:Message box') |
local messageBox = require('Module:Message box') |
||
local moduleWikitext = require('Module:Module wikitext').main |
|||
-- Get the config table. |
-- Get the config table. |
||
Line 332: | Line 331: | ||
if currentTitle.contentModel ~= 'Scribunto' then return end |
if currentTitle.contentModel ~= 'Scribunto' then return end |
||
pcall(require, currentTitle.prefixedText) -- if it fails, we don't care |
pcall(require, currentTitle.prefixedText) -- if it fails, we don't care |
||
local moduleWikitext = package.loaded["Module:Module wikitext"] |
|||
if moduleWikitext then |
|||
return moduleWikitext.main() |
|||
end |
|||
end |
end |
||