Changes

Jump to navigation Jump to search

Module:Protection banner

91 bytes added, 23:32, 22 June 2014
lazily initialise modules we don't always need
require('Module:No globals')
local class = require('Module:Middleclass').class
local mArguments = require('Module:Arguments')
local mFileLink = require('Module:File link')
local mProtectionLevel = require('Module:Effective protection level')
local yesno = require('Module:Yesno')
 
-- Lazily initialise modules we don't always need.
local mArguments, mMessageBox
--------------------------------------------------------------------------------
function ProtectionBanner.exportToWiki(frame, title)
mArguments = mArguments or require('Module:Arguments')
local args = mArguments.getArgs(frame)
return ProtectionBanner.exportToLua(args, title)
Anonymous user

Navigation menu