Modulo:Identificativo radio: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
m fix |
||
(2 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1:
-- Modulo per implementare le funzionalità di infobox
local p = {} -- per l'esportazione delle funzioni del modulo
local args={} -- variabile che contiene gli argomenti passati al template
Line 52 ⟶ 50:
-- Esclude lettere non corrispondenti a una bandiera
if not args.codice then return '' end
root =
local codice = string.upper(args.codice)
local extended_code = {}
local flags =
for letter in codice:gmatch(".") do
if icao_table[letter] then
flags
.. 'px|Bandiera ' .. icao_table[letter][1] .. ']]')
table.insert(extended_code, letter)
Line 68 ⟶ 66:
if #extended_code == 0 then return '' end
root
return tostring(root)
end
Line 78 ⟶ 76:
-- più sotto il codice per esteso)
if not args.codice then return '' end
root =
root
local codice = string.upper(args.codice)
local extended_code = {}
local inner_div =
for letter in codice:gmatch(".") do
if icao_table[letter] then
inner_div
:done()
table.insert(extended_code, icao_table[letter][1])
end
Line 98 ⟶ 97:
if #extended_code == 0 then return '' end
inner_div
root
return tostring(root)
end
|