« Module:Infobox/Entreprise de jeux vidéo » : différence entre les versions

De Starfield Wiki
Aucun résumé des modifications
mAucun résumé des modifications
Ligne 2 : Ligne 2 :
local localdata = require("Module:Infobox/Localdata")
local localdata = require("Module:Infobox/Localdata")
local tools = require("Module:Outils")
local tools = require("Module:Outils")
-- Formate la valeur du paramtère MobyGames
format_mobygames = function(localdata)
local mobygames = localdata["mobygames"]
if mobygames then
mobygames = "[" .. mobygames .. " " .. tools.simpletitle(mw.getCurrentFrame()) .. "]"
end
end


return {
return {
Ligne 57 : Ligne 49 :
{ type = "row", label = "Site officiel", value = "site officiel" },
{ type = "row", label = "Site officiel", value = "site officiel" },
{ type = "row", label = "Wikipédia", value = "wikipédia" },
{ type = "row", label = "Wikipédia", value = "wikipédia" },
{ type = "row", label = "MobyGames", value = format_mobygames },
{ type = "row", label = "MobyGames", value = "mobygames" },
{ type = "row", label = "Facebook", value = "facebook" },
{ type = "row", label = "Facebook", value = "facebook" },
{ type = "row", label = "Instagram", value = "instagram" },
{ type = "row", label = "Instagram", value = "instagram" },

Version du 3 juillet 2023 à 14:23

Documentation[voir] [modifier] [purger]

Ce module contient le paramétrage de l'infobox {{Infobox entreprise de jeux vidéo}}.

local general = require("Module:Infobox/Fonctions")
local localdata = require("Module:Infobox/Localdata")
local tools = require("Module:Outils")

return {
	parts = {
		general.title(),
        general.image(),
		{
			type = "table",
			title = "Informations",
			rows = {
				{ type = "row", label = "Fondateur", value = "fondateur" },
				{ type = "row", label = "Direction", value = "direction" },
				{ type = "row", label = "Date de fondation", value = "date fondation" },
				{ type = "row", label = "Date de fermeture", value = "date fermeture" },
				{ type = "row", label = "Siège social", value = "siège social" },
				{ type = "row", label = "Personnalités", value = "personnalités" }
			},
		},
		{
			type = "table",
			title = "Entreprises connexes",
			rows = {
				{ type = "row", label = "Société mère", value = "société mère" },
				{ type = "row", label = "Filiales", value = "filiales" }
			},
		},
		{
			type = "table",
			title = "''Starfield''",
			rows = {
				{ type = "row", label = "Développeur", value = "développeur"  },
				{ type = "row", label = "Éditeur", value = "éditeur" }
			},
		},
		{
			type = "table",
			title = "Autres jeux",
			rows = {
				{ type = "row", label = "Développeur", value = "autre développeur" },
				{ type = "row", label = "Éditeur", value = "autre éditeur" }
			},
		},
		{
			type = "table",
			title = "Liens externes",
			rows = {
				{ type = "row", label = "Site officiel", value = "site officiel" },
				{ type = "row", label = "Wikipédia", value = "wikipédia" },
				{ type = "row", label = "MobyGames", value = "mobygames" },
				{ type = "row", label = "Facebook", value = "facebook" },
				{ type = "row", label = "Instagram", value = "instagram" },
				{ type = "row", label = "Twitter", value = "twitter" },
				{ type = "row", label = "Youtube", value = "youtube" },
				{ type = "row", label = "Twitch", value = "twitch" },
				{ type = "row", label = "TikTok", value = "tiktok" },
				{ type = "row", label = "Serveur Discord", value = "discord" },
				{ type = "row", label = "Communauté Reddit", value = "reddit" },
				{ type = "row", label = "Steam", value = "steam" },
				{ type = "row", label = "ArtStation", value = "artstation" },
				{ type = "row", label = "LinkedIn", value = "linkedin" },
				{ type = "row", label = "Autres liens", value = "autres liens" }
			},
		},
	},
}