« Module:Infobox/Fonctions/Personne » : différence entre les versions
Contenu supprimé Contenu ajouté
règlage |
autre règlage |
||
Ligne 325 :
function()
local thedate = datemodule.dateInfobox{args = {[1] = 'naissance', [2] = birthdate or '', [3] = deathdate or wddeathdate or '', qualificatif = linktopic}}
local theplace = wikidata.
return dateandplace(thedate, theplace)
end
Ligne 333 :
function p.death() -- même fonctionnement que la fonction p.birth
local thedate, theplace
--- cas particulier : date de disparition plutôt que de décès
sorttype = 'chronological', }
if disparitiondate then
theplace = localdata['lieu de disparition']
label = "Disparition"
else
thedate = deathdate
theplace = wikidata.formatStatements{value = localdata['lieu de décès'],entity = item, property= 'P20', rank = 'best', conjtype= ' ou ', unknownlabel = "lieu inconnu", linkback = true, addcat = true}
end
▲ theplace = wikidata.formatAndCat{value = localdata['lieu de décès'],entity = item, property= 'P20', rank = 'best', conjtype= ' ou ', unknownlabel = "lieu inconnu"}
val = dateandplace(thedate, theplace)
return
{
type = 'row',
label =
▲ value = function() return disparitiondate end
▲ label = 'Décès',
value = function() return val end,
end
|