79 548
contributi
m |
(Refactoring Modulo:Colore core implementation (and code formatting) *** sovrascritto il testo esistente ***) |
||
--[[
Data module for colors.
Since modulo Colore exports functions (for Wikicode interface), we use this
local c = {}▼
module to put its data in a tabular form, in order to mw.loadData it.
local s = require('Modulo:colore')▼
--]]
▲local c = {}
-- stylua: ignore
-- Dynamic generation: calls all colore functions. There a couple corner cases,
-- handledbelow (mainly zona_text and pcwiki)
for a in pairs(s) do
c[a] = {}
if string.lower(a:match(
c[a].normale = s[a]({ args = {
c[a].light = s[a]({ args = {
c[a].dark = s[a]({ args = {
else
c[a] = s[a]({ args = {} })
end
end
c.background = s.background
c.Background = c.background
c.pcwiki.medium_light = s.pcwiki({ args = {
c.pcwiki.medium_dark = s.pcwiki({ args = {
c.zona_text = {}
c.zona_text.palude = s.zona_text({ args = {
c.zona_text.marsh = c.zona_text.palude
c.zona_text.vulcano = s.zona_text({ args = {
c.zona_text.volcano = c.zona_text.vulcano
c.zona_text.spazio = s.zona_text({ args = {
c.zona_text.space, c.zona_text.ombra, c.zona_text.shadow =
c.zona_text.
c.zona_text.distorsione = s.zona_text({ args = { "distorsione" } })
c.zona_text.distortion = c.zona_text.distorsione
c.zona_text.grotta =
c.zona_text.Grotta, c.zona_text.caverna =
c.zona_text.terra, c.zona_text.Terra, c.zona_text.land =
c.zona_text.
c.zona_text.grotta,
c.zona_text.palude, c.zona_text.Palude, c.zona_text.marsh = c.zona_text.grotta, c.zona_text.grotta, c.zona_text.grotta▼
c.zona_text.grotta,
c.zona_text.cenere, c.zona_text.Cenere, c.zona_text.ash = c.zona_text.grotta, c.zona_text.grotta, c.zona_text.grotta▼
c.zona_text.grotta,
c.zona_text.rovine, c.zona_text.Rovine, c.zona_text.ruins = c.zona_text.grotta, c.zona_text.grotta, c.zona_text.grotta▼
c.zona_text.grotta
c.zona_text.sabbia, c.zona_text.Sabbia, c.zona_text.sand = c.zona_text.grotta, c.zona_text.grotta, c.zona_text.grotta▼
c.zona_text.
c.zona_text.
c.zona_text.
c.zona_text.
c.zona_text.
c.zona_text.
▲
c.zona_text.oceano, c.zona_text.Oceano, c.zona_text.ocean =
▲
c.zona_text.sottacqua, c.zona_text.Sottacqua, c.zona_text.underwater =
▲
c.zona_text.montagna, c.zona_text.Montagna, c.zona_text.mountain =
▲
c.zona_text.vulcano, c.zona_text.Vulcano, c.zona_text.volcano =
c.zona_text.grotta, c.zona_text.grotta, c.zona_text.grotta
c.zona_text.neve, c.zona_text.Neve, c.zona_text.snow =
c.zona_text.grotta, c.zona_text.grotta, c.zona_text.grotta
c.zona_text.spazio, c.zona_text.Spazio, c.zona_text.space =
c.zona_text.grotta, c.zona_text.grotta, c.zona_text.grotta
c.zona_text.distorsione, c.zona_text.Distorsione, c.zona_text.distortion =
c.zona_text.grotta, c.zona_text.grotta, c.zona_text.grotta
c.zona_text.ombra, c.zona_text.Ombra, c.zona_text.shadow =
c.zona_text.grotta, c.zona_text.grotta, c.zona_text.grotta
c.zona_text.edificio, c.zona_text.Edificio, c.zona_text.building, c.zona_text.palazzo =
c.zona_text.grotta,
c.zona_text.grotta,
c.zona_text.grotta,
c.zona_text.grotta
c.zona_text.strada, c.zona_text.Strada, c.zona_text.road =
c.zona_text.grotta, c.zona_text.grotta, c.zona_text.grotta
return c
|