Aller au contenu

Module:Infobox/Notes de jeu vidéo

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 2 février 2025 à 23:46 et modifiée en dernier par Aelxen (discuter | contributions) (Test d'infobox de notes de jeux vidéos, fait via lua). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
(diff) ← Version précédente | 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 Notes de jeu vidéo.


-- Module:Infobox Notes de jeu vidéo/test

local generic        = require("Module:Infobox/Fonctions")  -- Fonctions génériques d'infobox
local wikidatamodule = require("Module:Wikidata")           -- Pour gérer Wikidata

return {
    maincolor  = '#9EA7C3',  -- Couleur principale du bandeau
    thirdcolor = 'white',    -- Couleur de fond secondaire (pour l’intérieur)

    parts = {
        -- 1) Titre (reprend le paramètre "titre")
        generic.title(),

        -- 2) Table regroupant les notes agrégées
        {
            type  = 'table',
            title = 'Notes agrégées',
            rows = {
                {
                    type     = 'row',
                    label    = 'Metacritic',
                    value    = 'metacritic',
                    property = 'P12054',  -- Propriété Wikidata pour Metacritic
                },
                {
                    type     = 'row',
                    label    = 'GameRankings',
                    value    = 'gamerankings',
                    -- property = '???'
                },
                {
                    type  = 'row',
                    label = 'OpenCritic',
                    value = 'opencritic',
                    -- property = '???',   -- S’il en existe une pour OpenCritic
                },
                {
                    type  = 'row',
                    label = 'Jeuxvideo.com',
                    value = 'jeuxvideo.com',
                    -- property = '???',
                },
                -- Ajouter d’autres agrégateurs / sites
            },
        },
    }
}