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

aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
 
(6 versions intermédiaires par le même utilisateur non affichées)
Ligne 17 : Ligne 17 :
['usine']            = 'Usine',
['usine']            = 'Usine',
['monument']        = 'Monument',
['monument']        = 'Monument',
['dirigeable']      = 'Dirigeable',
['grotte']          = 'Grotte',
['grotte']          = 'Grotte',
['région']          = 'Région'
['région']          = 'Région',
['état']            = 'État',
['pays']            = 'Pays'
}
}
subject = types[localdata['type']:lower()] or subject
subject = types[localdata['type']:lower()] or subject
Ligne 63 : Ligne 66 :
{ type = 'title', value = 'nom', subtitle = 'sous-titre', icon = function(localdata) return buildIcon(localdata) end, subhead = { games = 'jeux', subject = buildSubject(localdata), link = 'Lieux' }},
{ type = 'title', value = 'nom', subtitle = 'sous-titre', icon = function(localdata) return buildIcon(localdata) end, subhead = { games = 'jeux', subject = buildSubject(localdata), link = 'Lieux' }},
{ 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 = 'images', imageparameters = 'image marqueur', captionparameter = 'image marqueur desc' },
{ type = 'table', title = 'Emplacement', rows = {
{ type = 'table', title = 'Emplacement', rows = {
{ type = 'row', label = 'Marqueur', value = 'marqueur' },
{ type = 'row', label = 'Marqueur', value = 'marqueur' },
{ type = 'row', label = 'Partie de', value = 'partie de' }
{ type = 'row', label = 'Partie de', value = 'partie de' },
{ type = 'images', imageparameters = 'image marqueur', captionparameter = 'image marqueur desc' }
}},
}},
{ type = 'table', title = 'Segments', rows = {
{ type = 'table', title = 'Segments', rows = {
Ligne 96 : Ligne 99 :
}},
}},
{ type = 'table', title = 'Technique', collapseparameters = { collapsible = true, collapsed = true }, rows = {
{ type = 'table', title = 'Technique', collapseparameters = { collapsible = true, collapsed = true }, rows = {
{ type = 'row', label = 'Nom .map', value = 'nom map' },
{ type = 'row', label = 'Cellule', value = 'nom cellule' },
{ type = 'row', label = 'Cellule', value = 'nom cellule' },
{ type = 'row', label = '[[Form ID|Ref ID]]', value = 'refid' },
{ type = 'row', label = '[[Form ID|Ref ID]]', value = 'refid' },
{ type = 'row', label = 'Terminaux', value = 'terminaux' }
{ type = 'row', label = 'Terminaux', value = 'terminaux' }
}},
}},
{ type = 'table', title = 'Carte locale', rows = {
{ type = 'images', imageparameters = 'carte locale', captionparameter = 'carte locale desc' },
{ type = 'images', imageparameters = 'carte locale', captionparameter = 'carte locale desc' },
{ type = 'images', imageparameters = 'carte locale2', captionparameter = 'carte locale2 desc' },
{ type = 'images', imageparameters = 'carte locale2', captionparameter = 'carte locale2 desc' },
{ type = 'images', imageparameters = 'carte locale3', captionparameter = 'carte locale3 desc' },
{ type = 'images', imageparameters = 'carte locale3', captionparameter = 'carte locale3 desc' },
{ type = 'images', imageparameters = 'carte locale4', captionparameter = 'carte locale4 desc' },
{ type = 'images', imageparameters = 'carte locale4', captionparameter = 'carte locale4 desc' },
{ type = 'images', imageparameters = 'carte locale5', captionparameter = 'carte locale5 desc' },
{ type = 'images', imageparameters = 'carte locale5', captionparameter = 'carte locale5 desc' }
{ type = 'row', label = 'Mentions', value = function(localdata) return require('Module:Abréviation').links({ localdata['mentions'], sep = '<br/>' }) end },
}},
{ type = 'text', value = 'pied' }
{ type = 'text', value = 'pied' }
}
}
}
}