Module:Infobox/Philosophe
Apparence
[voir] [modifier] [historique] [purger]
Cette page définit un module d'infobox. Pour les conseils sur l'usage de ce module, voyez Modèle:Infobox Philosophe.
La documentation de ce module est générée par le modèle {{Documentation module}}.
Elle est incluse depuis la page Modèle:Documentation module d'infobox. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer).
Voir les statistiques d'appel depuis le wikicode sur l'outil wstat et les appels depuis d'autres modules.
local helper = require "Module:InfoboxBuilder/Helpers"
local common = require "Module:InfoboxBuilder/Common queries"
return {
parts = {
{
type = 'title',
value = 'nom',
class = 'entete icon auteur',
style = buildStyleTable({'background-color', function(frame) if frame.args['couleur'] then return frame.args['couleur'] else return '#B0C4DE' end end})
},
{
type = 'text',
class = 'center',
style = buildStyleTable( {'font-weight','bold'} ),
value = function( frame ) if frame.args['région'] then return frame.args['région'] end end
},
{
type = 'text',
class = 'center',
style = buildStyleTable( {'font-weight','bold'} ),
value = function( frame ) if frame.args['époque'] then return frame.args['époque'] end end
},
common.mainimage('image', 'légende'),
helper.table('hidden',
common.birth('naissance', 'lieu de naissance'),
common.death('décès', 'lieu de décès'),
common.nationality('nationalité'),
{type = 'mixed', label = 'Langue', value = 'langue', property='p103'},
{type = 'mixed', label = 'Titre', value = 'titre'},
{type = 'mixed', label = 'École/tradition', value = 'tradition philosophique'},
{type = 'mixed', label = 'Principaux intérêts', value = 'principaux intérêts'},
{type = 'mixed', label = 'Idées remarquables', value = 'idées remarquables'},
{type = 'mixed', label = 'Œuvres principales', value = 'œuvres principales'},
common.influencedby('influencé par'),
common.influenced('a influencé'),
{type = 'mixed', label = 'Célèbre pour', value = 'célèbre pour'},
{type = 'mixed', label = 'Citation', value = 'citation'},
{type = 'mixed', label = 'Adjectifs dérivés', value= 'adjectifs dérivés'}
),
}
}