62 734
modifications
mAucun résumé des modifications |
mAucun résumé des modifications |
||
(8 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
local p = {} | local p = {} | ||
function p._build(args) | |||
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 24 : | ||
} | } | ||
return '<p>' .. intro .. '</p><ul>' | |||
.. '<li>' .. puce[1] .. '</li>' | |||
.. '<li>' .. puce[2] .. '</li>' | |||
.. '<li>' .. puce[3] .. '</li>' | |||
.. '</ul>' | |||
.. '__TOC__' | |||
.. '<div style="clear:both;"></div>' | |||
end | |||
function p.build(frame) | |||
local args = {} | |||
if | 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 | end | ||
return p._build(args) | |||
end | end | ||
return p | return p |
modifications