« Module:Infobox/Épisode » : différence entre les versions

types (finalement j'arrive pas à le supprimer mais c'est pas plus mal) : épisodes ou bonus
Aucun résumé des modifications
Balise : Révoqué
types (finalement j'arrive pas à le supprimer mais c'est pas plus mal) : épisodes ou bonus
 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
local localdata = require('Module:Infobox/Localdata')
local localdata = require('Module:Infobox/Localdata')
function buildSubject(localdata)
local subject = 'Épisode'
if localdata['type'] then
local types = {
['épisode']        = 'Épisode',
['Bonus']            = 'Épisode bonus'
}
subject = types[localdata['type']:lower()] or subject
end
return subject
end


return {
return {
parts = {
parts = {
{ type = "title", value = "nom", subtitle = "sous-titre", icon = "icône", subhead = { games = 'série', subject = Episode, link = 'Épisodes' }},
{ type = "title", value = "nom", subtitle = "sous-titre", icon = "icône", subhead = { games = 'série', subject = buildSubject(localdata), link = 'Épisodes' }},
{ type = "images", imageparameters = { "image", "image2", "image3", "image4", "image5" }, captionparameter = { "légende", "image desc" }},
{ type = "images", imageparameters = { "image", "image2", "image3", "image4", "image5" }, captionparameter = { "légende", "image desc" }},
{ type = "table", title = 'Information', separator = true, rows = {
{ type = "table", title = 'Information', separator = true, rows = {