Module:Userlinks/shared: Difference between revisions

From Test Wiki
Content deleted Content added
m 1 revision imported
m Jody moved page Module:UserLinks/shared to Module:Userlinks/shared without leaving a redirect: You broke the Discord page.
 
(6 intermediate revisions by 4 users not shown)
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]