Module:Date/Data

Cette page fait l’objet d’une mesure de semi-protection étendue.
Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 31 août 2013 à 01:20 et modifiée en dernier par Zebulon84 (discuter | contributions). 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]


Ce module est une base de données de langues destinée à être chargée par mw.loadData.

Syntaxe

data['<clé>'] = {
    qualificatif = '<qualificatif>',
    cat = '<catégorie>',
    jour = true,
    mois = {
        aucun = 9999,
        tous = { 9999, 9999 },
        seul = { 'Mois année', ... }
    },
    annee = {
        aucun = 9999,
        tous = { 9999, 9999 },
        seul = { 9999, ... }
    }
}
data['<alias>'] = data['<clé>']

Paramètres

  • <clé> - texte : qualificatif ou nom de catégorie de qualificatif.
  • <qualificatif> - texte qui sera utilisé pour tester si des pages dédiées existent. Exemple : en sport
  • <catégorie> - texte permettant de regrouper un ensemble de qualificatifs. L'élément ayant pour clé ce texte sera utilisé si aucune page n'existe pour le qualificatif. Exemple : sport
  • <alias> - texte : qualificatif automatiquement redirigé vers un autre qualificatif. Les alias doivent impérativement être placés après la clé vers laquelle ils renvoient.
  • jour = true - booléen : indique qu'il existe des éphémérides pour ce qualificatif (pour tous les jours de l'année). S'il n'y en a pas, utiliser la valeur false ou omettre ce paramètre.
  • mois - table contenant les années pour lesquelles il sera testé de lier une page mensuelle à ce qualificatif, type [[mois année qualificatif|mois]], par exemple [[juin 2010 en sport|juin]].
    • aucun - nombre : toutes les années inférieures ou égales à ce nombre ne seront pas testées, et aucun lien ne sera fait. Exemple : aucun = 2004
    • tous - table contenant deux nombres. Pour toutes les années de cet intervalle, un lien sera systématiquement fait. Exemple : { 2008, 2011 }
    • pour les années qui sont supérieures à aucun et qui ne sont pas dans l'intervalle tous, l'existence de la page sera testée par mw.title, l'équivalent de {{#ifexist: et cela sera dans le compteur de fonction couteuse
    • seul - table contenant une liste de dates (texte Mois année) inférieures à aucun pour lesquelles une page existe pour <qualificatif>. exemple : { 'Mai 1968' }
  • annee - table contenant les années pour lesquelles il sera testé de lier une page à ce qualificatif, type [[année qualificatif|année ]], par exemple [[1998 en sport|1998]]. Notez que le nom du paramètre n'a pas d'accent.
    • aucun et tous - similaire au paramètres de mois
    • seul - table contenant une liste d'années (nombre) inférieures à aucun pour lesquelles une page existe pour <qualificatif>. exemple : { 1836, 1875, 1882 }

Syntaxe générale

  • les nombres sont saisis sans séparateur de milliers
  • Les textes sont entourés de guillemets anglais simple ou double (au choix) et peuvent contenir l'autre type. Exemple : "en Côte d'Ivoire"
  • Les tables sont encadrées par des accolades, chaque paramètre est séparé par une virgule. Le dernier paramètre peut être suivi par une virgule.
  • les espaces et les différents sauts de ligne ne sont pas pris en compte. il ne servent qu'à la présentation.
  • des commentaires peuvent être ajoutés commençant par le signe moins « -- » et se terminant à la fin de la ligne (qui a cette fois de l'importance)

Exemples

data['sport'] = {                                   -- clé = catégorie
    qualificatif = 'en sport',                      -- qualificatif principal de la catégorie
    cat = 'sport',                                  -- cette catégorie doit être reprise pour tous les qualificatifs liés au sport.
    jour = true,                                    -- il y a des éphémérides « en sport »
    mois = { aucun = 2004, tous = {2005, 2012} },   -- il n'y a pas de pages mensuelles jusqu'en 2004 (inclu)
                                                    -- mais elles existent toutes de 2005 à 2012 (incul)
    annee = { aucun = 1849, tous = {1850, 2018} },  -- toutes les pages annuelles existent de 1849 à 2018
}                                                   -- fin de la table de la clé « sport »
data['en sport'] = data['sport']                    -- alias de l'élément précédent clé = qualificatif

data['en athlétisme'] = {                           -- clé = qualificatif
    qualificatif = 'en athlétisme', cat = 'sport',  -- cat = sport et pas de jour → utilisera les éphéméride « en sport »
                                                    -- pas de pages mensuelles, utilisera « en sport »
    annee = { aucun = 2000, tous = {2002, 2013} },  -- pour une date de l'année 2000, l'existance de la page [[2000 en athlétisme]] sera tesée
}                                                   -- fin de la table de la clé « athlétisme »

Philosophie de cette base

L'objectif de cette base est de permettre tous les liens vers les pages existantes tout en réduisant sensiblement les appels aux fonction couteuses.

  • Pour ne pas priver de liens de nouvelles pages, aucun doit être positionné de a une année qui a peu de chances de voir une page se créer dans les jours et semaines à venir
  • Pour réduire l'appel aux fonction couteuses, il ne faut pas mettre -500 partout. La vitalité d'un projet, l'état des pages déjà créées et leur date de création doivent guider le choix.
  • Les clés de catégorie risquant d'être plus appelées que les autres, il faut être particulièrement attentif à la plage qui risque d'être testée. Il suffira de les surveiller d'un peu plus près.
  • seul permet de lié quelques pages existantes sans trop étendre la plage testée s'il y a peu de chance que ces pages (créées il y a plusieurs années) aient des petites sœurs.
  • tous ne permet qu'une plage de date. s'il y en a plusieurs potentielles, choisir celle qui sera le plus souvent présente sur les pages visitées, en général la plage la plus récente.

Mise à jour : checkDataCat

Utilisation

Pour faciliter le repérage des pages qui aurait été créées, il y a la fonction checkDataCat

Cette fonction crée une (longue) liste de liens vers les pages annuelles et éventuellement mensuelles pour chaque qualificatif d'une catégorie. Il est alors facile de repérer les pages existantes (en bleu) au milieu des pages inexistantes (lien rouge)

La plage de date affichée dépend de la valeur de aucun. L'ordre des qualificatifs est indéterminé.

Des pages utilisant ce cette fonction ont été créées dans le projet Chronologie :

Syntaxe

{{#invoke:Date/Vérification Data|checkDataCat|catégorie}}

  • catégorie - nom d'une catégorie de la base. Laissé vide pour avoir les pages sans qualificatif. Utiliser la valeur « cat » pour avoir uniquement les clés de catégorie ;
  • une ou deux autres catégories peuvent être ajoutées en paramètre 2 et 3.

Redirection

Certaines pages sont des redirections, soit vers la page décennale du qualificatif, soit vers la page de l'année en question, sans qualificatif. Dans ce deuxième cas, les pages peuvent être ignorées puisque c'est le résultat par défaut.

Pour détecter facilement les pages qui sont des redirections, il est possible de les colorer de vert au lieu de bleu. Il suffit pour cela d'ajouter à votre commons.css le code suivant :

.mw-redirect {
    color: forestGreen;
}
a.mw-redirect:visited   {
    color: darkGreen;
}
-- base de donnée répertoriant pour différentes thématique 
-- les plages de chronologique existant ou qui ont très peu de chance d'exister.
local data = { }

data[''] = { 
    qualificatif = ' ', cat = '',
    mois = {aucun = 1700, tous = {1938, 2013} },
}


-- -------------- --
--   Thématiques  --
-- -------------- --

-- Sport

data['en sport'] = {
    qualificatif = '  en sport', cat = 'sport',
    jour = ' en sport',
    mois = { aucun = 2004, tous = {2005, 2012} },
    annee = { aucun = 1849, tous = {1850, 2018} },
}

data['en athlétisme'] = {
    qualificatif = '  en athlétisme', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 2000, tous = {2002, 2013} },
}

data['en baseball'] = {
    qualificatif = '  en baseball', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 1860, tous = {2006, 2013} },
}

data['en basket-ball'] = {
    qualificatif = '  en basket-ball', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 1880, tous = {1930, 2015} },
}

data['en cyclisme'] = {
    qualificatif = '  en cyclisme', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 1900, tous = {1935, 2014} },
}

data['en football'] = {
    qualificatif = '  en football', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 1850, tous = {1871, 2014} }
}

data['en football américain'] = {
    qualificatif = '  en football américain', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 2000, tous = {2006, 2008} },
}

data['en gymnastique'] = {
    qualificatif = '  en gymnastique', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 1970, tous = {1980, 2012} },
}

data['en handball'] = {
    qualificatif = '  en handball', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 2008, tous = {2013, 2013} },
}

data['en hockey sur glace'] = {
    qualificatif = '  en hockey sur glace', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 1890, tous = {1920, 2013} },
}

data['en natation'] = {
    qualificatif = '  en natation', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 2004, tous = {2008, 2017} },
}

data['en rugby à XIII'] = {
    qualificatif = '  en rugby à XIII', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 2006, tous = {2010, 2013} },
}

data['en rugby à XV'] = {
    qualificatif = '  en rugby à XV', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 1858, tous = {1871, 2013} },
}

data['en ski'] = {
    qualificatif = ' en ski', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 2004, tous = {2007, 2009} },
}

data['en sport automobile'] = {
    qualificatif = ' en sport automobile', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 1880, tous = {1911, 2013} },
}

data['en tennis'] = {
    qualificatif = ' en tennis', cat = 'sport',
    jour = ' en sport', mois = 'en sport',
    annee = { aucun = 1980, tous = {1998, 2013} },
}


-- Autres thématiques

data['en aéronautique'] = {
    qualificatif = ' en aéronautique', cat = 'thématique',
    annee = { aucun = 1899, tous = {1900, 2014} },
}

data['en architecture'] = {
    qualificatif = ' en architecture', cat = 'thématique',
    annee = { aucun = 1189, tous = {1567, 2013} },
}

data['en astronautique'] = {
    qualificatif = ' en astronautique', cat = 'thématique',
    annee = { aucun = 1950, tous = {2000, 2014}, }
}

data['en astronomie'] = {
    qualificatif = ' en astronomie', cat = 'thématique',
    annee = { aucun = 1995, tous = {2000, 2013}, seul = {1975}}
}

data['en automobile'] = {
    qualificatif = ' en automobile', cat = 'thématique',
    annee = { aucun = 1940, }
}

data['en bande dessinée'] = {
    qualificatif = ' en bande dessinée', cat = 'thématique',
    annee = { aucun = 1899, tous = {1900, 2013} }
}

data['dans les chemins de fer'] = { 
    qualificatif = '  dans les chemins de fer', cat = 'thématique',
    jour = 'dans les chemins de fer',
    annee = { aucun = 1799, tous = {1800, 2013} },
}

data['au cinéma'] = {
    qualificatif = ' au cinéma', cat = 'thématique',
    annee = { aucun = 1887, tous = {1888, 2015} }
}

data['chez Disney'] = {
    qualificatif = ' chez Disney', cat = 'thématique',
    annee = { aucun = 1920, tous = {1922, 2013} }
}

data['en droit'] = {
    qualificatif = ' en droit', cat = 'thématique',
    annee = { aucun = 1600, tous = {1692, 2014} }
}

data['aux échecs'] = {
    qualificatif = ' aux échecs', cat = 'thématique',
    annee = { aucun = 1980, tous = {1987, 2013} }
}

data['en économie'] = {
    qualificatif = ' en économie', cat = 'thématique',
    mois= { aucun = 2008 },
    annee = { aucun = 1900, tous = {2005, 2010}, seul = {1854} }
}

data['en informatique'] = {
    qualificatif = ' en informatique', cat = 'thématique',
    annee = { aucun = 1940, tous = {1964, 2013} }
}

data['en jeu'] = {
    qualificatif = ' en jeu', cat = 'thématique',
    annee = { aucun = 1960, tous = {1974, 2013} }
}

data['en jeu vidéo'] = {
    qualificatif = ' en jeu vidéo', cat = 'thématique',
    annee = { aucun = 1960, tous = {1971, 2014} }
}

data['en littérature'] = { 
    qualificatif = ' en littérature', cat = 'thématique',
    annee = {aucun = 1350, tous = {1468, 2014} },
}

data['en musique'] = {
    qualificatif = ' en musique', cat = 'thématique',
    annee = { aucun = 1750, tous = {1797, 2013} }
}

data['en musique classique'] = {
    qualificatif = ' en musique classique', cat = 'thématique',
    annee = { aucun = 1399, tous = {1400, 2013}, seul = {1375} }
}

data['en numismatique'] = {
    qualificatif = ' en numismatique', cat = 'thématique',
    annee = { aucun = 1940, tous = {1998, 2021} }
}

data['dans les parcs de loisirs'] = {
    qualificatif = ' dans les parcs de loisirs', cat = 'thématique',
    annee = { aucun = 1850, tous = {1870, 2014} }
}

data['en photographie'] = {
    qualificatif = ' en photographie', cat = 'thématique',
    annee = { aucun = 1780, tous = {1949, 2014} }
}

data['en santé et médecine'] = {
    qualificatif = ' en santé et médecine', cat = 'thématique',
    annee = { aucun = 1900, tous = {2005, 2009} },
}

data['en science'] = {
    qualificatif = ' en science', cat = 'thématique',
    annee = { aucun = 1499, tous = {1500, 2013}, seul = {850, 783}  },
}

data['en sociologie'] = {
    qualificatif = ' en sociologie', cat = 'thématique',
    annee = { aucun = 1850, tous = {1900, 1939} },
}

data['à la télévision'] = {
    qualificatif = ' à la télévision', cat = 'thématique',
    annee = { aucun = 1896, tous = {1897, 2014} },
}

data['au théâtre'] = {
    qualificatif = ' au théâtre', cat = 'thématique',
    annee = { aucun = 1500, tous = {1596, 2013} },
}



-- -------------- --
--   Géographie   -- 
-- -------------- --

-- Afrique

data['en Afrique'] = {
    qualificatif = ' en Afrique', cat = 'Afrique',
    mois = { aucun = 2004, tous = {2005, 2007} },
    annee = { aucun = 2000, tous = {2004, 2009} },
}

data['par pays en Afrique'] = {
    qualificatif = ' par pays en Afrique', cat = 'Afrique',
    annee = { aucun = 2000, tous = {2005, 2013} },
}

data['en Algérie'] = {
    qualificatif = ' en Algérie', cat = 'Afrique',
    annee = { aucun = 2000, tous = {2009, 2011} },
}

data['au Burundi'] = {
    qualificatif = ' au Burundi', cat = 'Afrique',
    annee = { aucun = 2005, tous = {2009, 2010} },
}

data['en Égypte'] = {
    qualificatif = ' en Égypte', cat = 'Afrique',
    annee = { aucun = 2005, tous = {2008, 2011} },
}

data['à Madagascar'] = {
    qualificatif = ' à Madagascar', cat = 'Afrique',
    annee = { aucun = 2005, tous = {2009, 2010} },
}

data['au Mali'] = {
    qualificatif = ' au Mali', cat = 'Afrique',
    annee = { aucun = 2000, tous = {2005, 2013} },
}

data['au Maroc'] = {
    qualificatif = ' au Maroc', cat = 'Afrique',
    annee = { aucun = 1900, tous = {2001, 2012} },
}

data['en Mauritanie'] = {
    qualificatif = ' en Mauritanie', cat = 'Afrique',
    annee = { aucun = 2005, tous = {2008, 2010} },
}

data['en Tunisie'] = {
    qualificatif = ' en Tunisie', cat = 'Afrique',
    annee = { aucun = 2000, tous = {2006, 2011} },
}

data['au Zimbabwe'] = {
    qualificatif = ' au Zimbabwe', cat = 'Afrique',
    annee = { aucun = 2005, tous = {2008, 2010} },
}

data['en Angola'] = data['par pays en Afrique']
data['au Bénin'] = data['par pays en Afrique']
data['au Botswana'] = data['par pays en Afrique']
data['au Burkina Faso'] = data['par pays en Afrique']
data['au Burundi'] = data['par pays en Afrique']
data['au Cameroun'] = data['par pays en Afrique']
data['en République centrafricaine'] = data['par pays en Afrique']
data['au Congo Brazzaville'] = data['par pays en Afrique']
data['au Congo démocratique'] = data['par pays en Afrique']
data['au Comores'] = data['par pays en Afrique']
data["en Côte d'Ivoire"] = data['par pays en Afrique']
data['à Djibouti'] = data['par pays en Afrique']
data['en Érythrée'] = data['par pays en Afrique']
data['en Éthiopie'] = data['par pays en Afrique']
data['au Gabon'] = data['par pays en Afrique']
data['au Ghana'] = data['par pays en Afrique']
data['en Guinée'] = data['par pays en Afrique']
data['en Guinée-Bissau'] = data['par pays en Afrique']
data['en Guinée équatoriale'] = data['par pays en Afrique']
data['au Kenya'] = data['par pays en Afrique']
data['au Liberia'] = data['par pays en Afrique']
data['en Libye'] = data['par pays en Afrique']
data['au Mozambique'] = data['par pays en Afrique']
data['en Namibie'] = data['par pays en Afrique']
data['au Niger'] = data['par pays en Afrique']
data['au Nigeria'] = data['par pays en Afrique']
data['en Ouganda'] = data['par pays en Afrique']
data['au Rwanda'] = data['par pays en Afrique']
data['au Sahara occidental'] = data['par pays en Afrique']
data['au Sénégal'] = data['par pays en Afrique']
data['en Somalie'] = data['par pays en Afrique']
data['au Soudan'] = data['par pays en Afrique']
data['en Tanzanie'] = data['par pays en Afrique']
data['au Tchad'] = data['par pays en Afrique']
data['au Togo'] = data['par pays en Afrique']

-- Amérique

data['en Amérique'] = {
    qualificatif = ' en Amérique', cat = 'Amérique',
    annee = { aucun = 1995, tous = {2000, 2010} },
}

data['par pays en Amérique'] = {
    qualificatif = ' par pays en Amérique', cat = 'Amérique',
    annee = { aucun = 1990, tous = {2000, 2013} },
}

data['au Canada'] = {
    qualificatif = ' au Canada', cat = 'Amérique',
    mois = { aucun = 2100, seul = { 'Novembre 2005', 'Décembre 2005', 'Janvier 2006', 'Février 2006'} },
    annee = { aucun = 1680, tous = {1700, 2015}, seul = {1534} },
}

data['au Nouveau-Brunswick'] = {
    qualificatif = ' au Nouveau-Brunswick', cat = 'Amérique',
    annee = { aucun = 1700, tous = {1860, 2013} },
}

data['au Québec'] = {
    qualificatif = ' au Québec', cat = 'Amérique',
    annee = { aucun = 1700, tous = {1866, 2015} },
}

data['aux États-Unis'] = {
    qualificatif = ' aux États-Unis', cat = 'Amérique',
    annee = { aucun = 1700, tous = {1980, 2013} },
}

data['en Argentine'] = data['par pays en Amérique']
data['à la Barbade'] = data['par pays en Amérique']
data['au Belize'] = data['par pays en Amérique']
data['en Bolivie'] = data['par pays en Amérique']
data['au Brésil'] = data['par pays en Amérique']
data['au Chili'] = data['par pays en Amérique']
data['en Colombie'] = data['par pays en Amérique']
data['au Costa Rica'] = data['par pays en Amérique']
data['à Cuba'] = data['par pays en Amérique']
data['en Équateur'] = data['par pays en Amérique']
data['au Groenland'] = data['par pays en Amérique']
data['au Guatemala'] = data['par pays en Amérique']
data['en Guyane'] = data['par pays en Amérique']
data['à Haïti'] = data['par pays en Amérique']
data['au Honduras'] = data['par pays en Amérique']
data['en Jamaïque'] = data['par pays en Amérique']
data['au Mexique'] = data['par pays en Amérique']
data['au Nicaragua'] = data['par pays en Amérique']
data['au Panama'] = data['par pays en Amérique']
data['au Paraguay'] = data['par pays en Amérique']
data['au Pérou'] = data['par pays en Amérique']
data['à Porto Rico'] = data['par pays en Amérique']
data['à Saint-Pierre-et-Miquelon'] = data['par pays en Amérique']
data['au Salvador'] = data['par pays en Amérique']
data['en Uruguay'] = data['par pays en Amérique']
data['au Venezuela'] = data['par pays en Amérique']


-- Asie

data['en Asie'] = {
    qualificatif = ' en Asie', cat = 'Asie',
    annee = { aucun = 2000, tous = {2005, 2010} },
}

data['par pays en Asie'] = {
    qualificatif = ' par pays en Asie', cat = 'Asie',
    annee = { aucun = 2000, tous = {2005, 2013} },
}

data['en Afghanistan'] = data['par pays en Asie']
data['au Bangladesh'] = data['par pays en Asie']
data['en Birmanie'] = data['par pays en Asie']
data['au Bhoutan'] = data['par pays en Asie']
data['au Cambodge'] = data['par pays en Asie']
data['en Chine'] = data['par pays en Asie']
data['aux Comores'] = data['par pays en Asie']
data['en Corée du Nord'] = data['par pays en Asie']
data['en Corée du Sud'] = data['par pays en Asie']
data['en Inde'] = data['par pays en Asie']
data['en Indonésie'] = data['par pays en Asie']
data['en Iran'] = data['par pays en Asie']
data['au Japon'] = data['par pays en Asie']
data['au Kazakhstan'] = data['par pays en Asie']
data['en Malaisie'] = data['par pays en Asie']
data['à Mayotte'] = data['par pays en Asie']
data['au Népal'] = data['par pays en Asie']
data['en Ouzbékistan'] = data['par pays en Asie']
data['au Pakistan'] = data['par pays en Asie']
data['aux Philippines'] = data['par pays en Asie']
data['à la La Réunion'] = data['par pays en Asie']
data['aux Seychelles'] = data['par pays en Asie']
data['à Singapour'] = data['par pays en Asie']
data['au Sri Lanka'] = data['par pays en Asie']
data['à Taïwan'] = data['par pays en Asie']
data['en Thaïlande'] = data['par pays en Asie']
data['au Tibet'] = data['par pays en Asie']
data['au Timor oriental'] = data['par pays en Asie']
data['au Turkménistan'] = data['par pays en Asie']
data['au Viêt Nam'] = data['par pays en Asie']

-- Europe

data['en Europe'] = {
    qualificatif = ' en Europe', cat = 'Europe',
    annee = { aucun = 1950, tous = {2008, 2013} },
}

data['par pays en Europe'] = {
    qualificatif = ' par pays en Europe', cat = 'Europe',
    annee = { aucun = 1985, tous = {1999, 2013}, seul = {1976} },
}

data['en France'] = { 
    qualificatif = ' en France', cat = 'Europe',
    mois = { aucun = 2004, tous = {2008, 2009}, seul = { 'Octobre 2004', 'Mai 1968'} },
    annee = { aucun = 1499, tous = {1545, 2014} },
}

data['en Albanie'] = data['par pays en Europe']
data['en Allemagne'] = data['par pays en Europe']
data['en Arménie'] = data['par pays en Europe']
data['en Autriche'] = data['par pays en Europe']
data['en Belgique'] = data['par pays en Europe']
data['en Biélorussie'] = data['par pays en Europe']
data['en Bosnie'] = data['par pays en Europe']
data['en Bulgarie'] = data['par pays en Europe']
data['à Chypre'] = data['par pays en Europe']
data['en Croatie'] = data['par pays en Europe']
data['au Danemark'] = data['par pays en Europe']
data['en Espagne'] = data['par pays en Europe']
data['en Estonie'] = data['par pays en Europe']
data['en Finlande'] = data['par pays en Europe']
data['en Géorgie'] = data['par pays en Europe']
data['en Grèce'] = data['par pays en Europe']
data['en Hongrie'] = data['par pays en Europe']
data['en Irlande'] = data['par pays en Europe']
data['en Islande'] = data['par pays en Europe']
data['en Italie'] = data['par pays en Europe']
data['au Kosovo'] = data['par pays en Europe']
data['en Lituanie'] = data['par pays en Europe']
data['en Lettonie'] = data['par pays en Europe']
data['au Luxembourg'] = data['par pays en Europe']
data['en Macédoine'] = data['par pays en Europe']
data['à Malte'] = data['par pays en Europe']
data['en Moldavie'] = data['par pays en Europe']
data['au Monténégro'] = data['par pays en Europe']
data['en Norvège'] = data['par pays en Europe']
data['aux Pays-Bas'] = data['par pays en Europe']
data['en Pologne'] = data['par pays en Europe']
data['au Portugal'] = data['par pays en Europe']
data['en Roumanie'] = data['par pays en Europe']
data['au Royaume-Uni'] = data['par pays en Europe']
data['en Russie'] = data['par pays en Europe']
data['en Serbie'] = data['par pays en Europe']
data['en Slovaquie'] = data['par pays en Europe']
data['en Slovénie'] = data['par pays en Europe']
data['en Suède'] = data['par pays en Europe']
data['en Suisse'] = data['par pays en Europe']
data['en République tchèque'] = data['par pays en Europe']
data['en Turquie'] = data['par pays en Europe']
data['en Ukraine'] = data['par pays en Europe']
data["dans l'Union européenne"] = data['par pays en Europe']
data['au Vatican'] = data['par pays en Europe']

-- Océanie

data['en Océanie'] = {
    qualificatif = ' en Océanie', cat = 'Océanie',
    annee = { aucun = 2000, tous = {2007, 2013} },
}

data['par pays en Océanie'] = {
    qualificatif = ' par pays en Océanie', cat = 'Océanie',
    annee = { aucun = 2000, tous = {2005, 2013} },
}

data['en Australie'] = data['par pays en Océanie']
data['en Micronésie'] = data['par pays en Océanie']
data['en Nouvelle-Calédonie'] = data['par pays en Océanie']
data['en Nouvelle-Zélande'] = data['par pays en Océanie']
data['en Papouasie-Nouvelle-Guinée'] = data['par pays en Océanie']

-- ------------- --
--   Générique   -- 
-- ------------- --

data['en wikipédie'] = {
    mois = { aucun = 2100, tous = { 0, 0} },
    annee = { aucun = 1492, tous = {2245, 2256} },
}

data['en test'] = { 
    mois = 'test mois erron�',
    annee = { aucun = 'pas mal', tous = 2014 },
}


-- ------------------------------- --
--   paramètres date pour la page  -- 
-- ------------------------------- --

local page = mw.title.getCurrentTitle():getContent() or ''
local param = string.match( page, '{{date|[^}]*|paramétres page=(.-)}}' ) or ''

data.parametresPage = { 
    qualificatif = string.match( param, 'qualificatif=(.-)[,.|}]' ), 
    julien = string.match( param, 'julien=(.-)[,.|}]' ),
    avJC = string.match( param, 'avJC=(.-)[,.|}]' ),
}



return data