Aller au contenu

Module:Infobox/Indice boursier

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 29 septembre 2014 à 19:10 et modifiée en dernier par Zolo (discuter | contributions) (Nouvelle page : local wikidata = require('Module:Wikidata') local p = {} local generic = require('Module:Infobox/Fonctions') return { maincolor = '#F0B020', parts = { generic.title(), gene...). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

 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 Indice boursier.


local wikidata = require('Module:Wikidata')
local p = {}
local generic = require('Module:Infobox/Fonctions')

return {
	maincolor = '#F0B020',
	parts = {
		generic.title(),
		generic.mainimage(),
		{type='table', rows = {
			{type = 'mixed', label = 'Place boursière', value = 'place'},
			{type = 'mixed', label = 'Type', value = 'type'},
			{type = 'mixed', label = 'Opérateur', value = 'opérateur'},
			{type = 'mixed', label = 'Pondération', value = 'pondération'},
		}},
		{type='table', title = 'Données chiffrées', rows = {
			{type = 'mixed', label = 'Création', value = 'création'},
			{type = 'mixed', label = 'Nombre de<br />valeurs cotées', value = 'valeurs'},
			{type = 'mixed', label = '[[Capitalisation boursière|Capitalisation]]', value = 'capital'},
			{type = 'mixed', label = 'Nombre de points<br />à la création', value = 'pts-départ'},
			{type = 'mixed', label = '[[ISO 6166|ISIN]] / [[Code mnémonique|Mnémo]]',
						value = 'code',
						wikidata = function() 
							local isin = wikidata._formatStatements{item=item, property = 'P946'}
							local mnemo = wikidata._formatStatements{item=item, property = 'P249'}
							if isin and mnemo then
								return isin .. ' / ' .. mnemo
							end
							return isin or mnemo
							end
						},
		}}
	}
}