Module:Infobox/Fiction

De Les Archives de Vault-Tec
Révision datée du 1 août 2021 à 18:31 par Kharmitch (discussion | contributions) (Page créée avec « local localdata = require( 'Module:Infobox/Localdata' ) -------------------------------------------------------- ----- Calcul des champs à afficher -----… »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Documentation du module

Ce module contient le paramétrage de l'infobox {{Infobox fiction}}.

Documentation transclues de Module:Infobox/Fiction/doc.
local localdata = require( 'Module:Infobox/Localdata' )

--------------------------------------------------------
-----         Calcul des champs à afficher         -----
--------------------------------------------------------

-- Apparitions
local apparition = localdata['apparition']
if apparition then
	apparition = require( 'Module:Abréviation' ).links({ apparition, ['séparateur'] = '<br/>' })
end

--------------------------------------------------------
-----          Construction de l'infobox           -----
--------------------------------------------------------

return {
	parts = {
		{ type = 'title', value = 'nom', subtitle = 'sous-titre', icon = 'icône', subhead = { subject = 'Entreprise de jeux vidéo' }},
		{ type = 'images', imageparameters = { 'image', 'image2', 'image3', 'image4', 'image5' }, captionparameter = { 'légende', 'image desc' }},
		{ type = 'table', separator = true, rows = {
			{ type = 'row', label = 'Rôle', value = { 'role', 'rôle' }},
			{ type = 'row', label = 'Média', value = 'média' },
			{ type = 'row', label = 'Créateur', value = 'créateur' },
			{ type = 'row', label = 'Apparitions', value = function() return apparition end }
		}},
		{ type = 'text', value = 'pied' }
	}
}