Module:Userlinks/shared: Difference between revisions

Jump to navigation Jump to search
m (Saint moved page Module:UserLinks/shared to Module:Userlinks/shared without leaving a redirect)
mNo edit summary
Line 1: Line 1:
-- This module stores functions that are shared between [[Module:UserLinks]]
-- This module stores functions that are shared between [[Module:Userlinks]]
-- and [[Module:UserLinks/extra]].
-- and [[Module:Userlinks/extra]].


-- Load data and define often-used variables
-- Load data and define often-used variables
local cfg = mw.loadData('Module:UserLinks/config')
local cfg = mw.loadData('Module:Userlinks/configuration')
local namespaces = mw.site.namespaces
local namespaces = mw.site.namespaces


Line 191: Line 191:


function p.message(key, ...)
function p.message(key, ...)
-- Returns the message with the given key from [[Module:UserLinks/config]].
-- Returns the message with the given key from [[Module:Userlinks/configuration]].
-- Extra parameters are substituted in the message for keys $1, $2, $3, etc.
-- Extra parameters are substituted in the message for keys $1, $2, $3, etc.
local msg = cfg[key]
local msg = cfg[key]