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

De Starfield Wiki
Page créée avec « localdata = require( "Module:Infobox/Localdata" ) -- sujet function buildSubject(localdata) local subject = 'Robot' if localdata['type'] then local types = { ['robot'] = 'Robot', ['compagnon'] = 'Compagnon', } subject = types[localdata['type']:lower()] or subject end return subject end return { parts = { { type = 'title', value = 'nom', subtitle = 'sous-titre', subhead = { games = 'jeu', subject = buildSubject(localdata), link = '... »
 
Aucun résumé des modifications
 
Ligne 1 : Ligne 1 :
localdata = require( "Module:Infobox/Localdata" )
-- sujet
function buildSubject(localdata)
local subject = 'Robot'
if localdata['type'] then
local types = {
['robot']        = 'Robot',
['compagnon']    = 'Compagnon',
}
subject = types[localdata['type']:lower()] or subject
end
return subject
end
return {
return {
parts = {
    parts = {
{ type = 'title', value = 'nom', subtitle = 'sous-titre', subhead = { games = 'jeu', subject = buildSubject(localdata), link = 'Robot' }},
        {
{ type = "images", imageparameters = { "image", "image2", "image3", "image4", "image5" }, captionparameter = { "légende", "image desc" }},
            type = "title",
{ type = "table", separator = true, rows = {
            value = "titre",
{ type = "row", label = "Concepteur", value = "concepteur" },
            subtitle = "sous-titre",
{ type = "row", label = "Faction", value = "faction" },
        },
}},
        {
{ type = "text", value = "pied" }
            type = "images",
}
            imageparameters = {"image", "image2", "image3", "image4", "image5"},
            captionparameter = "légende",
        },
        {
            type = "table",
            separator = true,
            rows = {
                {type = "row", label = "Concepteur", value = "concepteur"},
                {type = "row", label = "Faction", value = "faction"}
            }
        },
    }
}
}

Dernière version du 10 janvier 2023 à 16:26

Documentation[voir] [modifier] [purger]
return {
    parts = {
        {
            type = "title",
            value = "titre",
            subtitle = "sous-titre",
        },
        {
            type = "images",
            imageparameters = {"image", "image2", "image3", "image4", "image5"},
            captionparameter = "légende",
        },
        {
            type = "table",
            separator = true,
            rows = {
                {type = "row", label = "Concepteur", value = "concepteur"},
                {type = "row", label = "Faction", value = "faction"}
            }
        },
    }
}