« Module:Infobox/Caractéristique » : différence entre les versions

aucun résumé des modifications
Kharmitch (discussion | contributions)
mAucun résumé des modifications
Kharmitch (discussion | contributions)
Aucun résumé des modifications
 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
local localdata = require('Module:Infobox/Localdata')
local localdata = require('Module:Infobox/Localdata')
local gamesTool = require('Module:Jeux')
local abb = require('Module:Abréviation')


local keyWords = {
local keyWords = {
['dérivée']     = { subject = 'Statistique dérivée', link = 'Statistiques dérivées' },
['caractéristique'] = { subject = 'Caractéristique', link = 'Caractéristiques' },
['primaire']   = { subject = 'Statistique primaire', link = 'Statistiques primaires' },
['dérivée']         = { subject = 'Caractéristique dérivée', link = 'Caractéristiques dérivées' },
['compétence'] = { subject = 'Compétence', link = 'Compétence' }
['compétence']     = { subject = 'Compétence', link = 'Compétences' },
-- déprécié
['primaire']       = { subject = 'Caractéristique', link = 'Caractéristiques' },
}
}


Ligne 12 : Ligne 14 :
if localdata['jeux'..index] then
if localdata['jeux'..index] then
if gamesTool.buildLinksList({ localdata['jeux'..index] }) then
if abb.links({ localdata['jeux'..index] }) then
local keyWord = keyWords[localdata['type']] or {}
local keyWord = keyWords[localdata['type']] or {}
local link    = keyWord.link
local link    = keyWord.link
row = { type = 'table', title = gamesTool.buildLinksList({ localdata['jeux'..index], link }), rows = {
row = { type = 'table', title = abb.links({ localdata['jeux'..index], link }), rows = {
{ type = 'row', label = 'Modifie', value = 'modifie'..index },
{ type = 'row', label = 'Modifie', value = 'modifie'..index },
{ type = 'row', label = 'Gouvernée par', value = 'gouvernée par'..index },
{ type = 'row', label = 'Gouvernée par', value = 'gouvernée par'..index },
Bureaucrate, commentadmin, emailconfirmed, Administrateurs d’interface, staff, Administrateur
62 734

modifications