Modification de Module:SPECIAL

Attention : vous n’êtes pas connecté(e). Votre adresse IP sera visible de tout le monde si vous faites des modifications. Si vous vous connectez ou créez un compte, vos modifications seront attribuées à votre propre nom d’utilisateur(rice) et vous aurez d’autres avantages.

La modification peut être annulée. Veuillez vérifier les différences ci-dessous pour voir si c’est bien ce que vous voulez faire, puis publier ces changements pour finaliser l’annulation de cette modification.

Version actuelle Votre texte
Ligne 8 : Ligne 8 :
local params = outils.extractArgs(frame)
local params = outils.extractArgs(frame)
local main = special.main
local main = special.main
local res = mw.html.create( 'ul' ):addClass( 'avt-simple-list' )
local res = mw.html.create( 'ul' ):addClass( 'avt-special' )
for i, attribut in ipairs(main) do
for i, attribut in ipairs(main) do
res :tag( 'li' )
res :tag( 'li' )
:tag('span')
:tag('span')
:addClass( 'avt-special-label' )
:addClass( 'avt-special-attr' )
:wikitext('[['..attribut..']] : ')
:wikitext('[['..attribut..']] : ')
:done()
:done()
Ligne 31 : Ligne 31 :
local derived = special.derived
local derived = special.derived
local value = nil
local value = nil
local res = mw.html.create('ul'):addClass('avt-simple-list')
local res = mw.html.create('ul'):addClass('avt-special-list')
for index, label in ipairs(derived) do
for index, label in ipairs(derived) do
Ligne 38 : Ligne 38 :
res
res
:tag('li')
:tag('li')
:tag('span')
:tag('span'):wikitext('[['..label:gsub("^%l", string.upper)..']]'):done()
:addClass( 'avt-special-label' )
:tag('span'):wikitext(value):done()
:wikitext('[['..label:gsub("^%l", string.upper)..']] : ')
:done()
:tag('span')
:wikitext(value)
:done()
:done()
:done()
end
end
Ligne 57 : Ligne 52 :
res
res
:tag('li')
:tag('li')
:tag('span')
:tag('span'):wikitext(resist[1]):done()
:addClass( 'avt-special-label' )
:tag('span'):wikitext((params[resist[2]] or '?')..'/'..(params[resist[3]] or '?')..' %'):done()
:wikitext(resist[1] .. ' : ')
:done()
:tag('span')
:wikitext((params[resist[2]] or '?')..' · '..(params[resist[3]] or '?')..' %'):done()
:done()
:done()
end
end
Ligne 78 : Ligne 69 :
local skills = special.skill
local skills = special.skill
local value = nil
local value = nil
local res = mw.html.create('ul'):addClass('avt-simple-list')
local res = mw.html.create('ul'):addClass('avt-special-list')
for index, label in ipairs(skills) do
for index, label in ipairs(skills) do
Ligne 85 : Ligne 76 :
res
res
:tag('li')
:tag('li')
:tag('span')
:tag('span'):wikitext('[['..label:gsub("^%l", string.upper)..']]'):done()
:addClass( 'avt-special-label' )
:tag('span'):wikitext(value):done()
:wikitext('[['..label:gsub("^%l", string.upper)..']] : ')
:done()
:tag('span')
:wikitext(value)
:done()
:done()
:done()
end
end
Notez bien que toutes les contributions à Les Archives de Vault-Tec sont considérées comme publiées sous les termes de la creative Commons - CC BY-NC-SA 3.0 (voir Les Archives de Vault-Tec:Copyrights pour plus de détails). Si vous ne désirez pas que vos écrits soient modifiés et distribués à volonté, merci de ne pas les soumettre ici.
Vous nous promettez aussi que vous avez écrit ceci vous-même, ou que vous l’avez copié d’une source placée dans le domaine public ou d’une ressource libre similaire. N’utilisez aucun travail sous droits d’auteur sans autorisation expresse !
Annuler Aide pour la modification (s’ouvre dans une nouvelle fenêtre)

Modèle utilisé par cette page :