Aller au contenu

« Module:Bandeau de source » : différence entre les versions

m
aucun résumé des modifications
Kharmitch (discussion | contributions)
mAucun résumé des modifications
Kharmitch (discussion | contributions)
mAucun résumé des modifications
Ligne 2 : Ligne 2 :


function p.build(frame)
function p.build(frame)
local args = frame.args or {}
local args = {}
local argsParent = frame:getParent().args
local parentArgs = frame.args
 
if type( frame.getParent ) == 'function' then
--Paramètres vides interprétés par Lua
table.insert( args, frame:getParent().args[1] )
for cle, val in pairs(argsParent) do
if val ~= '' then
args[cle] = mw.text.trim(val)
end
end
end


return p._build(args)
end
function p._build(args)
local bannerType = args[1] or ''
local bannerType = args[1] or ''
local source = args['source'] or 'source ?'
local source = args['source'] or 'source ?'
Bureaucrate, commentadmin, emailconfirmed, Administrateurs d’interface, staff, Administrateur
62 734

modifications