Module:Protection banner: Difference between revisions
Content added Content deleted
(Created page with "-- This module implements {{pp-meta}} and its daughter templates such as -- {{pp-dispute}}, {{pp-vandalism}} and {{pp-sock}}. -- Initialise necessary modules. require('Module...") |
Enwikipedia>Mr. Stradivarius (transitioning to new version of Module:File link - will switch from the sandbox to the main module in a short while) |
||
Line 4: | Line 4: | ||
-- Initialise necessary modules. |
-- Initialise necessary modules. |
||
require('Module:No globals') |
require('Module:No globals') |
||
local |
local makeFileLink = require('Module:File link/sandbox')._main |
||
local effectiveProtectionLevel = require('Module:Effective protection level')._main |
local effectiveProtectionLevel = require('Module:Effective protection level')._main |
||
local yesno = require('Module:Yesno') |
local yesno = require('Module:Yesno') |
||
Line 772: | Line 772: | ||
or self._cfg.msg['image-filename-default'] |
or self._cfg.msg['image-filename-default'] |
||
or 'Transparent.gif' |
or 'Transparent.gif' |
||
return |
return makeFileLink{ |
||
file = filename, |
|||
:width(self._imageWidth or 20) |
|||
size = (self._imageWidth or 20) .. 'px', |
|||
alt = self._imageAlt, |
|||
link = self._imageLink, |
|||
caption = self._imageCaption |
|||
:render() |
|||
} |
|||
end |
end |
||