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:38 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")
-- local wikidatamodule = require("Module:Wikidata") -- si besoin pour Wikidata

return {
    -- Optionnel : agrandir la largeur pour un meilleur rendu en deux colonnes
    style = 'width:320px;',  

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

    parts = {
        -- 1) Titre de l’infobox (reprend paramètre |titre=)
        generic.title(),

        -- 2) Première section : Presse papier
        {
            type  = 'table',
            title = 'Presse papier',
            rows  = {
                -- Ligne d’en-tête à deux colonnes : "Média" / "Note"
                {
                    type    = 'header',
                    columns = { 'Média', 'Note' }
                },
                -- Exemple de critiques :
                {
                    -- EGM (US)
                    type  = 'element',
                    label = '[[EGM]] (US)',
                    data  = 'egm',  -- paramètre local : |egm=*****
                },
                {
                    -- PC Gamer (UK)
                    type  = 'element',
                    label = '[[PC Gamer]] (UK)',
                    data  = 'pcgamer',  -- paramètre : |pcgamer=77 %
                },
                -- Ajoutez d’autres si besoin...
            },
        },

        -- 3) Deuxième section : Presse numérique
        {
            type  = 'table',
            title = 'Presse numérique',
            rows  = {
                {
                    type    = 'header',
                    columns = { 'Média', 'Note' }
                },
                {
                    -- Eurogamer (UK)
                    type  = 'element',
                    label = '[[Eurogamer]] (UK)',
                    data  = 'eurogamer',  -- |eurogamer=*****
                },
                {
                    -- Gamekult (FR)
                    type  = 'element',
                    label = '[[Gamekult]] (FR)',
                    data  = 'gamekult',  -- |gamekult=6/10
                },
                {
                    -- GamesRadar+ (US)
                    type  = 'element',
                    label = '[[GamesRadar+]] (US)',
                    data  = 'gamesradar',  -- |gamesradar=***** 
                },
                {
                    -- Jeuxvideo.com (FR)
                    type  = 'element',
                    label = '[[Jeuxvideo.com]] (FR)',
                    data  = 'jeuxvideo.com',  -- |jeuxvideo.com=18/20
                },
                -- Ajoutez d’autres sites si besoin
            },
        },
    }
}