Module:Infobox/Jeu de données

Une page de Wikipédia, l'encyclopédie libre.

 Documentation[voir] [modifier] [historique] [purger]


Voir Modèle:Infobox Jeu de données/Documentation

local wikidata = require('Module:Wikidata') -- importe le module Wikidata afin de pouvoir l'utiliser dans la table
local generic = require "Module:Infobox/Fonctions"
local datasets = require "Module:Infobox/Fonctions/Jeu de données"
local p = {}

return 
	{
	maincolor = '#459966',
        secondcolor = '#FFFFFF',
        thirdcolor = '#FFFFFF',
	parts = {
        generic.title(),
	generic.mainimage('Article à illustrer'),     
	{type = 'table',
		        rows = {
                        {type = 'mixed', label = 'Titre', value = 'titre', property='P1476', showqualifiers=true},
                        {type = 'row', label = 'Sigle', plurallabel = 'Sigles', value = {'sigle'}, wikidata = {property = {'P1813'}, showlang = true, isinlang = {'fr', 'en'}}},
                        {type = 'mixed', label = 'Nommé en référence à', value = 'nommé en référence à ', property='P138'},
			{type = 'mixed', label = 'Pays', value = 'pays', property='p17'},
                        {type = 'row', label = 'Date de création', value = {'création', 'fondation', 'date de fondation'}, wikidata = {property = {'P571'}, showqualifiers = {'P518', 'P1810', 'P4649'}, conjtype = 'new line'}},
                        {type = 'mixed', label = 'Langue', value = 'langue', property='P407'},
                        {type = 'mixed', label = 'Sujet principal', value = 'sujet', property='p921'},
                        {type = 'mixed', label = 'Partie de', value = 'partie', property='p361'},
		        {type = 'mixed', label = 'Producteur', value = 'producteur', property='P176'},
                        {type = 'mixed', label = 'Décrit', value = 'element', wikidata = {property='p180', showqualifiers = 'P1354'}},
                        {type = 'mixed', label = 'Granularité', value = {'granularité', 'unité statistique'}, wikidata = {property='P2353', conjtype = 'new line'}},
			{type = 'mixed', label = 'Couverture géographique', value = 'couverture géographique', property = 'P1001'},
			{type = 'mixed', label = 'Couverture temporelle', value = 'couverture temporelle'},
			{type = 'mixed', label = 'Variables', value = 'variables'},
			{type = 'mixed', label = 'Décrit par', value = 'decrit', property='P1343'},
			generic.website()
			}
			},
	{type = 'table', title = 'Diffusion',
        rows = {
         {type = 'mixed', label = 'Périodicité', value = 'périodicité', property='P2896'},
         {type = 'mixed', label = 'Licence', value = 'licence', property='P275'},
         {type = 'mixed', label = 'Format de fichier', value = 'format de fichier', property='P2701'}
          }
},
                datasets.ids()
		}
	}