« Module:Infobox/Artiste » : différence entre les versions
retire les oeuvres sans lien vers frwiki de la liste des oeuvres réputées |
suppression variables globales |
||
(9 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
local person = require "Module:Infobox/Fonctions/Personne" | local person = require "Module:Infobox/Fonctions/Personne" | ||
local wikidata = require "Module:Wikidata" | local wikidata = require "Module:Wikidata" | ||
return | return { | ||
maincolor = '#7DA7D9', | maincolor = '#7DA7D9', | ||
parts = | parts = { | ||
person.title('artiste'), | |||
person.mainimage(), | |||
{type = 'table', rows = { | |||
person.birth(), | |||
person.death(), | |||
person.floruit(), | |||
person.othernames(), | |||
person.nationality(), | |||
--- arrangemement pour le paramètre "autres activités" (obsolète ?) | |||
function ( localdata ) | |||
if localdata['autres activités'] then | |||
return {type = 'row', label = 'Activités', value = 'activités'} | |||
else | |||
return person.occupation() | |||
end | |||
end, | |||
{type = 'row', label = 'Autres activités', value = 'autres activités'}, | |||
---- | |||
person.education(), | |||
person.contacts(), | |||
person.places(), | |||
person.movement(), | |||
person.patron(), | |||
person.influencedby(), | |||
person.influenced(), | |||
person.family(), | |||
person.awards(), | |||
person.website(), | |||
}}, | |||
person.works({withlink = 'frwiki'}), | |||
{type = 'table', title = 'Compléments', rows = { | {type = 'table', title = 'Compléments', rows = { | ||
{type = 'row', value = 'compléments'}, | |||
}}, | |||
person.signature(), | |||
} | } | ||
} |
Dernière version du 16 septembre 2016 à 09:11
local person = require "Module:Infobox/Fonctions/Personne" local wikidata = require "Module:Wikidata" return { maincolor = '#7DA7D9', parts = {
person.title('artiste'), person.mainimage(), {type = 'table', rows = { person.birth(), person.death(), person.floruit(), person.othernames(), person.nationality(), --- arrangemement pour le paramètre "autres activités" (obsolète ?) function ( localdata ) if localdata['autres activités'] then return {type = 'row', label = 'Activités', value = 'activités'} else return person.occupation() end end, {type = 'row', label = 'Autres activités', value = 'autres activités'}, ---- person.education(), person.contacts(), person.places(), person.movement(), person.patron(), person.influencedby(), person.influenced(), person.family(), person.awards(), person.website(), }},
person.works({withlink = 'frwiki'}), {type = 'table', title = 'Compléments', rows = { {type = 'row', value = 'compléments'}, }},
person.signature(), } }