Modulo:Bio/Configurazione/sandbox

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
local config = {}

--[[
Configurazione del warning per errore sui parametri Attività/Attività2/Attività3.
Il testo del messaggio viene composto come:
testo + testo2a + testo3 quando Attività/Attività2/Attività3 non è riconosciuta
testo + testo2b + testo3 quando Attività è mancante
]]
config.warningA = {
    ["tipo"] = "stile",
    ["immagine"] = "[[File:Nuvola apps important.svg|40px]]",
    ["immagine_a_destra"] = "[[File:Stub biografie.png|40px]]",
    ["testo"] = "Il template {{[[Template:Bio|Bio]]}} non funziona correttamente perché ",
    ["testo2a"] = "l'attività '''$1''' non è riconosciuta.",
    ["testo2b"] = "il parametro '''Attività''' non è valorizzato.",
    ["testo3"] = "\n----\n<div style=\"font-size:90%;\">Se possibile utilizza un'attività presente " ..
                 "nell'[https://it.wikipedia.org/w/index.php?title=Modulo:Bio/Plurale_attivit%C3%A0&action=edit elenco].\n" ..
                 "Puoi proporre [[Discussioni progetto:Biografie/Attività|qui]] l'inserimento di un'attività mancante.</div>"
} 
    
--[[
Configurazione del warning per errore sui parametri Nazionalità/NazionalitàNaturalizzato/Cittadinanza.
Il testo del messaggio viene composto come:
testo + testo2a + testo3 quando Nazionalità/NazionalitàNaturalizzato/Cittadinanza non è riconosciuta
testo + testo2b + testo3 quando Nazionalità è mancante
]]
config.warningN = {
    ["tipo"] = "stile",
    ["immagine"] = "[[File:Nuvola apps important.svg|40px]]",
    ["immagine_a_destra"] = "[[File:Stub biografie.png|40px]]",
    ["testo"] = "Il template {{[[Template:Bio|Bio]]}} non funziona correttamente perché ",
    ["testo2a"] = "la nazionalità '''$1''' non è riconosciuta.",
    ["testo2b"] = "il parametro '''Nazionalità''' non è valorizzato.",
    ["testo3"] = "\n----\n<div style=\"font-size:90%;\">Se possibile utilizza una nazionalità presente " ..
                 "nell'[https://it.wikipedia.org/w/index.php?title=Modulo:Bio/Plurale_nazionalit%C3%A0&action=edit elenco].\n" ..
                 "Puoi proporre [[Discussioni progetto:Biografie/Nazionalità|qui]] l'inserimento di una nazionalità mancante.</div>"
}

--[[
Configurazione del warning per errore sugli altri parametri.
]]
config.warningParams = {
    ["tipo"] = "stile",
    ["immagine"] = "[[File:Nuvola apps important.svg|40px]]",
    ["immagine_a_destra"] = "[[File:Stub biografie.png|40px]]",
    ["testo"] = "Il template {{[[Template:Bio|Bio]]}} non funziona correttamente perché $1.",
}

-- HTML usato dal parametro Didascalia2, visualizzato quando non c'è Immagine
config.didascalia2 = "<div style=\"width:200px; clear:right; float:right; border:solid #CCCCCC 1px; text-align:left; " ..
                     "margin:0 1em .5em 1em; font-size:90%; background:#F9F9F9; padding:.3em;\">$1</div>"

-- Nomi categorie di servizio
config.categorie = {
    -- inserita sempre per il bot nel namespace principale
    ["bot"] = "BioBot",
    -- inserita quando ci sono errori con i parametri di attività e nazionalità
    ["warning"] = "Bio warning",
    -- inserita quando ci sono parametri sconosciuti
    ["unknown-params"] = "Bio con parametri sconosciuti",
    -- inserita quando ci sono parametri valorizzati incorrettamente
    ["wrong-params"] = "Errori di compilazione del template Bio"
}

--[[
Configurazione wikidata.
Quando impostata a true, alcuni parametri vengono letti da Wikidata, se non inseriti dall'utente:
GiornoMeseNascita e AnnoNascita (P569)
GiornoMeseMorte e AnnoMorte (P570)
]]
config.wikidata = false

--[[
Traduzione in lua del Template:Bio/epoca
Configurazione per l'aggiunta delle categorie del tipo: "Attività nazionalità [del XX secolo]".
Nella colonna di sinistra ci sono i valori che possono assumere i parametri Epoca e Epoca2,
nella colonna di destra i corrispondenti valori usati come suffissi nelle categorie.
]]
config.epoche = {
    ["-400"] = "del V secolo a.C.",
    ["-300"] = "del IV secolo a.C.",
    ["-200"] = "del III secolo a.C.",
    ["-100"] = "del II secolo a.C.",
    ["-0"] = "del I secolo a.C.",
    ["0"] = "del I secolo",
    ["100"] = "del II secolo",
    ["200"] = "del III secolo",
    ["300"] = "del IV secolo",
    ["400"] = "del V secolo",
    ["500"] = "del VI secolo",
    ["600"] = "del VII secolo",
    ["700"] = "dell'VIII secolo",
    ["800"] = "del IX secolo",
    ["900"] = "del X secolo",
    ["1000"] = "dell'XI secolo",
    ["1100"] = "del XII secolo",
    ["1200"] = "del XIII secolo",
    ["1300"] = "del XIV secolo",
    ["1400"] = "del XV secolo",
    ["1500"] = "del XVI secolo",
    ["1600"] = "del XVII secolo",
    ["1700"] = "del XVIII secolo",
    ["1800"] = "del XIX secolo",
    ["1900"] = "del XX secolo",
    ["2000"] = "del XXI secolo",
    ["V a.C."] = "del V secolo a.C.",
    ["IV a.C."] = "del IV secolo a.C.",
    ["III a.C."] = "del III secolo a.C.",
    ["II a.C."] = "del II secolo a.C.",
    ["I a.C."] = "del I secolo a.C.",
    ["I"] = "del I secolo",
    ["II"] = "del II secolo",
    ["III"] = "del III secolo",
    ["IV"] = "del IV secolo",
    ["V"] = "del V secolo",
    ["VI"] = "del VI secolo",
    ["VII"] = "del VII secolo",
    ["VIII"] = "dell'VIII secolo",
    ["IX"] = "del IX secolo",
    ["X"] = "del X secolo",
    ["XI"] = "dell'XI secolo",
    ["XII"] = "del XII secolo",
    ["XIII"] = "del XIII secolo",
    ["XIV"] = "del XIV secolo",
    ["XV"] = "del XV secolo",
    ["XVI"] = "del XVI secolo",
    ["XVII"] = "del XVII secolo",
    ["XVIII"] = "del XVIII secolo",
    ["XIX"] = "del XIX secolo",
    ["XX"] = "del XX secolo",
    ["XXI"] = "del XXI secolo",
}

--[[
Traduzione in lua del Template:Bio/articolo
Configurazione dell'articolo che precede l'attività quando il parametro Sesso è "M".
Se l'attività non è nella sezione "uno" o "una" viene utilizzato il default "un".
È preferibile per comodità mantenere l'ordine alfabetico.
]]
config.articoli_maschili = {
    ["uno"] = {
        ["pseudoscienziato"] = true,
        ["psicoanalista"] = true,
        ["psichiatra"] = true,
        ["psichiatra forense"] = true,
        ["psicologo"] = true,
        ["psicoterapeuta"] = true,
        ["scacchista"] = true,
        ["sceneggiatore"] = true,
        ["scenografo"] = true,
        ["sci orientista"] = true,
        ["scialpinista"] = true,
        ["sciatore"] = true,
        ["sciatore alpino"] = true,
        ["sciatore freestyle"] = true,
        ["sciatore nautico"] = true,
        ["sciatore nordico"] = true,
        ["scienziato"] = true,
        ["scrittore"] = true,
        ["scrittore di fantascienza"] = true,
        ["schermidore"] = true,
        ["scultore"] = true,
        ["showman"] = true,
        ["skateboarder"] = true,
        ["slittinista"] = true,
        ["snowboarder"] = true,
        ["speedcuber"] = true,
        ["speleologo"] = true,
        ["sportivo"] = true,
        ["statista"] = true,
        ["statistico"] = true,
        ["stilista"] = true,
        ["storico"] = true,
        ["storico dell'architettura"] = true,
        ["storico dell'arte"] = true, 
        ["storico delle religioni"] = true,
        ["storico della scienza"] = true,
        ["stuccatore"] = true,
        ["stuntman"] = true,
        ["zoologo"] = true
    }, 
    ["una"] = {
        ["personalità religiosa"] = true,
    }
}

--[[
Traduzione in lua del Template:Bio/articolo_F.
Configurazione dell'articolo che precede l'attività quando il parametro Sesso è "F".
Se l'attività non è nella sezione "un" viene utilizzato il default "un'/una".
È preferibile per comodità mantenere l'ordine alfabetico.
]]
config.articoli_femminili = {
    ["un"] = {
        ["arbitro di baseball"] = true,
        ["arbitro di calcio"] = true,
        ["arbitro di football americano"] = true,
        ["arbitro di hockey su ghiaccio"] = true,
        ["arbitro di hockey su prato"] = true,
        ["arbitro di karate"] = true,
        ["arbitro di pallacanestro"] = true,
        ["arbitro di pallanuoto"] = true,
        ["arbitro di rugby a 13"] = true,
        ["arbitro di rugby a 15"] = true,
        ["architetto"] = true,
        ["avvocato"] = true,
        ["contralto"] = true,
        ["magistrato"] = true,
        ["medico"] = true,
        ["mezzosoprano"] = true,
        ["personaggio televisivo"] = true,
        ["soprano"] = true
    }
}

return config