Modification de Module:Boîte de contenu de jeu

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 5 : Ligne 5 :
return '<li>' .. item.value .. '</li>'
return '<li>' .. item.value .. '</li>'
elseif item.type == 'sublist' then
elseif item.type == 'sublist' then
local sublist = item.value .. '<ul class="liste-horizontale">'
local sublist = item.value .. '<ul>'
for i, subitem in pairs(item.items) do
for i, subitem in pairs(item.items) do
sublist = sublist .. addItem(subitem)
sublist = sublist .. addItem(subitem)
end
end
sublist = sublist .. '</ul>'
sublist = sublist .. '</ul>'
return '<li>' .. sublist .. '</li>'
return sublist
end
end
end
end


function p.build(frame)
function p.build(frame)
local args = require('Module:Outils').extractArgs(frame)
-- chargement du module de paramétrage
-- chargement du module de paramétrage
local moduledata = require('Module:Boîte de contenu de jeu/' .. frame.args.nom)
local moduledata = require('Module:Boîte de contenu de jeu/' .. args.nom)
local list = '<ul class="avt-content-game-box-list mw-collapsible-content" aria-labelledby="avt-content-game-box-title">'
local list = '<ul class="avt-content-game-box-list" aria-labelledby="avt-content-game-box-title">'
for i, item in pairs(moduledata.items) do
for i, item in pairs(moduledata.items) do
list = list .. addItem(item)
list = list .. addItem(item)
Ligne 25 : Ligne 27 :
local contentBox = mw.html.create('div')
local contentBox = mw.html.create('div')
:addClass('avt-content-game-box mw-collapsible')
:addClass('avt-content-game-box')
:tag('div')
:tag('div')
:attr('id', 'avt-content-game-box-title')
:attr('id', 'avt-content-game-box-title')
:wikitext('[[Portail:' .. moduledata.portal .. '|Contenu de \'\'' .. moduledata.portal .. '\'\']]')
:wikitext('Contenu de \'\'[[' .. moduledata.game .. ']]\'\'')
:done()
:done()
:node(list)
:node(list)
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 :