Module:Infobox/Biographie : Différence entre versions

De Lagny-sur-Marne Wiki
Aller à : navigation, rechercher
(il faut vérifier qu'une fonction existe avant de l'utiliser)
(met "fonction" dans un paragraphe séparé pour éviter d'avoir "fonction" affiché dans la colonne de gauche et qui serre tout le reste dans la colonne de droite (voir Augusto Leguía). Si besoin de rv, rv aussi https://fr.wikipedia.org/w/index.php?t)
Ligne 8 : Ligne 8 :
 
person.title(),
 
person.title(),
 
person.mainimage(),
 
person.mainimage(),
{type = 'table', title = 'Informations', rows = {
+
{type = 'table',rows = {
 
person.birth(),
 
person.birth(),
 
person.death(),
 
person.death(),
Ligne 16 : Ligne 16 :
 
person.education(),
 
person.education(),
 
person.occupation(),
 
person.occupation(),
person.officialposition(),
 
 
{type = 'row', label = 'Organisation', value = 'organisation', property = 'P1268'},
 
{type = 'row', label = 'Organisation', value = 'organisation', property = 'P1268'},
 
person.employer(),
 
person.employer(),
Ligne 25 : Ligne 24 :
 
},
 
},
 
},
 
},
 +
person.officialposition(),
 
person.signature(),
 
person.signature(),
 
}
 
}
 
}
 
}

Version du 26 juillet 2015 à 08:13

La documentation pour ce module peut être créée à Module:Infobox/Biographie/doc

local person = require "Module:Infobox/Fonctions/Personne"

return 
	{
	maincolor = '#cce6ff',
	parts =
    	{
			person.title(),
			person.mainimage(),
			{type = 'table',rows = {
				person.birth(),
				person.death(),
				person.othernames(),
				person.nationality(),
				{type = 'row', label = 'Langue maternelle', value = 'langue maternelle', property = 'P103'},
				person.education(),
				person.occupation(),
				{type = 'row', label = 'Organisation', value = 'organisation', property = 'P1268'},
				person.employer(),
				{type = 'row', label = 'Domaine', value = 'domaine', property = 'P101'},
				person.politicalparty(),
				person.family(),
				person.awards(),
				},
			},
			person.officialposition(),
			person.signature(),
		}
	}