62 737
modifications
mAucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
local p = {} | local p = {} | ||
function p._build(frame) | |||
function p. | |||
local game = args['jeu'] | local game = args['jeu'] | ||
local gameName = | local gameName = require( 'Module:Abréviation' ).name(game) | ||
local subject = args['sujet'] or '' | local subject = args['sujet'] or '' | ||
Ligne 14 : | Ligne 10 : | ||
local mainSubjectLink = args['lien du sujet'] or subject | local mainSubjectLink = args['lien du sujet'] or subject | ||
local intro = '' | local intro = '' | ||
Ligne 30 : | Ligne 23 : | ||
"Utilisez le [[Portail:" .. gameName .. "|portail]] pour obtenir une vue d'ensemble du contenu de ''" .. gameName .. "''." | "Utilisez le [[Portail:" .. gameName .. "|portail]] pour obtenir une vue d'ensemble du contenu de ''" .. gameName .. "''." | ||
} | } | ||
local intro = mw.html.create('div') | local intro = mw.html.create('div') | ||
Ligne 57 : | Ligne 38 : | ||
local clear = '<div style="clear:both;"></div>' | local clear = '<div style="clear:both;"></div>' | ||
return | return tostring(intro) .. toc .. clear | ||
end | |||
function p.build(frame) | |||
local args = {} | |||
local argsParent = frame:getParent().args | |||
for cle, val in pairs(argsParent) do | |||
if val then | |||
val = mw.text.trim(val) | |||
if val ~= '' then | |||
args[cle] = mw.text.trim(val) | |||
end | |||
end | |||
end | |||
return p._build(args) | |||
end | end | ||
return p | return p |
modifications