Module:Infobox/Biographie : Différence entre versions

De Lagny-sur-Marne Wiki
Aller à : navigation, rechercher
(ajout fonction)
(adaptation du libellé de l'occupation au sexe, dates pour l'apparetnance politique, nom du paramètre du parti politique changé en 'parti politique' (en cohérence avec la doc), noms sous les dates de vie sinon un peu bizarre (voir Bai Guang))
Ligne 9 : Ligne 9 :
 
person.mainimage(),
 
person.mainimage(),
 
{type = 'table', title = 'Informations', rows = {
 
{type = 'table', title = 'Informations', rows = {
person.othernames(),
 
 
person.birth(),
 
person.birth(),
 
person.death(),
 
person.death(),
 +
person.othernames(),
 
person.nationality(),
 
person.nationality(),
 
{type = 'row', label = 'Langue maternelle', value = 'langue maternelle', property = 'P103'},
 
{type = 'row', label = 'Langue maternelle', value = 'langue maternelle', property = 'P103'},
 
person.education(),
 
person.education(),
{type = 'row', label = 'Occupation', value = 'occupation', property = 'P106'},
+
person.occupation(),
 
{type = 'row', label = 'Fonction', value = 'fonction', property = 'P39'},
 
{type = 'row', label = 'Fonction', value = 'fonction', property = 'P39'},
 
{type = 'row', label = 'Organisation', value = 'organisation', property = 'P1268'},
 
{type = 'row', label = 'Organisation', value = 'organisation', property = 'P1268'},
 
{type = 'row', label = 'Employeur', value = 'employeur', property = 'P108'},
 
{type = 'row', label = 'Employeur', value = 'employeur', property = 'P108'},
 
{type = 'row', label = 'Domaine', value = 'domaine', property = 'P101'},
 
{type = 'row', label = 'Domaine', value = 'domaine', property = 'P101'},
{type = 'row', label = 'Parti politique', value = 'politique', property = 'P102'},
+
person.politicalparty(),
 
{type = 'row', label = 'Conjoint', value = 'conjoint', property = 'P26'},
 
{type = 'row', label = 'Conjoint', value = 'conjoint', property = 'P26'},
 
person.awards(),
 
person.awards(),

Version du 17 juillet 2015 à 16:11

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

local person = require "Module:Infobox/Fonctions/Personne"
local wikidata = require "Module:Wikidata"
return 
	{
	maincolor = '#cce6ff',
	parts =
    	{
			person.title(),
			person.mainimage(),
			{type = 'table', title = 'Informations', 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 = 'Fonction', value = 'fonction', property = 'P39'},
				{type = 'row', label = 'Organisation', value = 'organisation', property = 'P1268'},
				{type = 'row', label = 'Employeur', value = 'employeur', property = 'P108'},
				{type = 'row', label = 'Domaine', value = 'domaine', property = 'P101'},
				person.politicalparty(),
				{type = 'row', label = 'Conjoint', value = 'conjoint', property = 'P26'},
				person.awards(),
				},
			},
			person.signature(),
		}
	}