Modification de Module:Capacité
Aller à la navigation
Aller à la recherche
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 204 : | Ligne 204 : | ||
if not pokemon[i][3] then pokemon[i][3] = "-" end | if not pokemon[i][3] then pokemon[i][3] = "-" end | ||
table.insert(resultat, '<tr><td style="text-align: left;">' .. ressources.infosPokemon( pokemon[i][1] ) .. '</td><td style="text-align: left;">' .. ressources.infosPokemon( pokemon[i][2] ) .. '</td><td>' .. pokemon[i][3] .. '</td></tr>') | table.insert(resultat, '<tr><td style="text-align: left;">' .. ressources.infosPokemon( pokemon[i][1] ) .. '</td><td style="text-align: left;">' .. ressources.infosPokemon( pokemon[i][2] ) .. '</td><td>' .. pokemon[i][3] .. '</td></tr>') | ||
end | |||
i = i + 1 | |||
end | |||
table.insert(resultat, '</table>') | |||
return table.concat(resultat, '') | |||
end | |||
function p.evenement ( frame ) | |||
local pokemon = frame.args[1] | |||
if pokemon ~= nil then pokemon = mw.text.split( pokemon, "\n" ) else pokemon = {} end | |||
local type = mw.smw.ask('[[' .. frame:getParent():getTitle() .. ']]|?Type') | |||
if type ~= nil then | |||
type = type[1]['Type'] | |||
if type ~= nil then type = mw.ustring.lower( string.gsub( type, "É", "é" ) ) else type = '' end | |||
else type = '' end | |||
local resultat = {} | |||
table.insert(resultat, '<table class="tableaustandard centre ' .. type .. '"><tr><th>Pokémon</th><th>Événement(s)</th></tr>') | |||
local i = 1 | |||
while pokemon[i] do | |||
pokemon[i] = mw.text.split( pokemon[i], "/" ) | |||
if mw.text.trim( pokemon[i][1] ) ~= "" then | |||
if not pokemon[i][2] then pokemon[i][2] = 'Inconnu' end | |||
table.insert(resultat, '<tr><td style="text-align: left;">' .. ressources.infosPokemon( pokemon[i][1] ) .. '</td><td>' .. pokemon[i][2] .. '</td></tr>') | |||
end | end | ||
i = i + 1 | i = i + 1 |