Modulo:Mapframe: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m +ipairs, piccola semplificazione |
aggiunta table defaults per i valori predefiniti, fix minori |
||
Riga 55:
local geo = args.dati or -1
local sinottico = tonumber(args.sinottico) or 0
local colore = args.colore or '#b80000'
local simbolo = args.simbolo or (sinottico ~= 1 and '-number' or nil)
local gruppo = args.gruppo or ''
local autozoom = args.autozoom or 's'
local elenco = (args.elenco == '1' or args.elenco == '2') and args.elenco or nil
local dsimbolo = 'medium'
▲ if args.cornice then cornice = tonumber(args.cornice) or 1 else cornice = 1 end
local lat1, lat2, lon1, lon2 = 400, -400, 400, -400
local defaults = {
width = sinottico == 1 and 260 or 350,
height = sinottico == 1 and 260 or 300,
align = sinottico == 1 and 'center' or 'right'
}▼
if geo == -1 then
Riga 99 ⟶ 102:
end
local m_args = {
}
▲ m_args.width = args.larghezza or m_args.width
▲ m_args.height = args.altezza or m_args.height
▲ m_args.align = args.allinea or m_args.align
-- elimina cornice per cornice = 0 e per sinottico = 1
if cornice ~= 1 or sinottico == 1 then m_args.frameless = 1 end
|