Aller au contenu

Module:Infobox/Philosophe

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 1 mai 2014 à 19:02 et modifiée en dernier par Zolo (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

 Documentation[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.


local helper = require "Module:InfoboxBuilder/Helpers"
local common = require "Module:InfoboxBuilder/Common queries"

bgcolorTitle = function(frame) if frame.args['couleur'] and frame.args['couleur'] ~= '' then return frame.args['couleur'] else return '#B0C4DE' end end

return {
    parts = {
	{
		type = 'title',
		textparameter = 'nom',
		class = 'entete icon auteur', 
		style = {['background-color'] = 'bgcolorTitle'}
	},
	{
		type = 'text',
		textparameter = 'région',
		class = 'center',
		style = {['font-weight'] = 'bold'},
	},
	{
		type = 'text',
		textparameter = 'époque',
		class = 'center',
		style = {['font-weight'] = 'bold'},
	},
--	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', textparameter = 'langue', property='p103'},
		{type = 'mixed', label = 'Titre', textparameter = 'titre'},
		{type = 'mixed', label = 'École/tradition', textparameter = 'tradition philosophique'},
		{type = 'mixed', label = 'Principaux intérêts', textparameter = 'principaux intérêts'},
		{type = 'mixed', label = 'Idées remarquables', textparameter = 'idées remarquables'},
		{type = 'mixed', label = 'Œuvres principales', textparameter = 'œuvres principales'},
--		common.influencedby('influencé par'),
--		common.influenced('a influencé'),
		{type = 'mixed', label = 'Célèbre pour', textparameter = 'célèbre pour'},
		{type = 'mixed', label = 'Citation', textparameter = 'citation'},
		{type = 'mixed', label = 'Adjectifs dérivés', textparameter= 'adjectifs dérivés'}
		),
	}
}