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 3 février 2025 à 03:36 et modifiée en dernier par Aelxen (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 Notes de jeu vidéo.


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

local generic = require("Module:Infobox/Fonctions")

return {
    -- Augmenter un peu la largeur de l’infobox
    style = 'width:320px;',  -- ou 300 / 350 px selon vos besoins

    maincolor  = '#9EA7C3',
    thirdcolor = 'white',

    parts = {
        -- Titre (reprend le paramètre |titre= du modèle)
        generic.title(),

        -- Première section : “Notes d’agrégateurs”
        {
            type  = 'table',
            title = 'Notes d’agrégateurs',
            -- style = 'width:320px;', -- optionnel, si on veut une largeur par section

            rows  = {
                {
                    -- "element" : label à gauche, data à droite
                    type  = 'element',
                    label = '[[Metacritic]] (en)',
                    data  = 'metacritic', 
                    -- wikidata = {property = 'P12054'}  si vous voulez lier à Wikidata
                },
                {
                    type  = 'element',
                    label = '[[GameRankings]] (en)',
                    data  = 'gamerankings',
                },
                {
                    type  = 'element',
                    label = '[[OpenCritic]] (en)',
                    data  = 'opencritic',
                },
                -- Ajoutez d’autres agrégateurs
            },
        },

        -- Deuxième section : “Presses spécialisées”
        {
            type  = 'table',
            title = 'Presses spécialisées',
            rows  = {
                {
                    type = 'element',
                    label = '[[Jeuxvideo.com]] (fr)',
                    data = 'jeuxvideo.com',
                },
                {
                    type = 'element',
                    label = '[[GameSpot]] (en)',
                    data = 'gamespot',
                },
                -- Ajoutez d’autres sites si besoin
            },
        },
    }
}