Module:Infobox/Artiste : Différence entre versions
(corr lieu de travail, et remet la petite barre bleue en haut de la table, en fait, c'est vrai que dans certains cas, c'est un peu bizarre sans) |
|||
Ligne 13 : | Ligne 13 : | ||
}, | }, | ||
person.mainimage(), | person.mainimage(), | ||
− | {type = 'table', rows = { | + | {type = 'table', style = {['border-top'] = '1px solid #7DA7D9;'}, rows = { |
person.birth(), | person.birth(), | ||
person.death(), | person.death(), | ||
Ligne 25 : | Ligne 25 : | ||
{type = 'row', label = 'Maîtres', value = 'maîtres', property = 'P1066'}, | {type = 'row', label = 'Maîtres', value = 'maîtres', property = 'P1066'}, | ||
{type = 'row', label = 'Élèves', value = 'élèves', property = 'P802'}, | {type = 'row', label = 'Élèves', value = 'élèves', property = 'P802'}, | ||
− | {type = 'row', label = 'Lieu de travail', value = 'lieu de travail', | + | {type = 'row', label = 'Lieu de travail', value = 'lieu de travail', wikidata = function() return wikidata.formatStatements{entity = item, property = 'P937', showdate = true, sorttype = 'chronological'} end}, |
{type = 'row', label = 'Mouvement', value = 'mouvement', property = 'P135'}, | {type = 'row', label = 'Mouvement', value = 'mouvement', property = 'P135'}, | ||
{type = 'row', label = '[[Mécénat|Mécènes]]', value = 'mécènes'}, | {type = 'row', label = '[[Mécénat|Mécènes]]', value = 'mécènes'}, |
Version du 25 mai 2015 à 21:51
La documentation pour ce module peut être créée à Module:Infobox/Artiste/doc
local person = require "Module:Infobox/Fonctions/Personne" local wikidata = require "Module:Wikidata" return { maincolor = '#7DA7D9', parts = { { type = 'title', value = 'nom', icon = 'artiste', style = {color = '#ffffff'} }, person.mainimage(), {type = 'table', style = {['border-top'] = '1px solid #7DA7D9;'}, rows = { person.birth(), person.death(), {type = 'row', label = 'Période d\'activité' , value = 'Période d\'activité', property = 'P1317'}, {type = 'row', label = 'Autres noms', value = 'autres noms'}, {type = 'row', label = 'Nom de naissance', value = 'nom de naissance'}, person.nationality(), {type = 'row', label = 'Activités', value = 'activités'}, {type = 'row', label = 'Autres activités', value = 'autres activités'}, {type = 'row', label = 'Formation', value = 'formation', property = 'P69'}, {type = 'row', label = 'Maîtres', value = 'maîtres', property = 'P1066'}, {type = 'row', label = 'Élèves', value = 'élèves', property = 'P802'}, {type = 'row', label = 'Lieu de travail', value = 'lieu de travail', wikidata = function() return wikidata.formatStatements{entity = item, property = 'P937', showdate = true, sorttype = 'chronological'} end}, {type = 'row', label = 'Mouvement', value = 'mouvement', property = 'P135'}, {type = 'row', label = '[[Mécénat|Mécènes]]', value = 'mécènes'}, person.influencedby(), person.influenced(), person.awards(), }, }, {type = 'table', title = 'Œuvres réputées', rows = { {type = 'row', value = 'œuvres principales'}, }, }, {type = 'table', title = 'Compléments', rows = { {type = 'row', value = 'compléments'}, }, }, person.signature(), } }