Modulo:WLM: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m modulo no globals obsoleto |
Nessun oggetto della modifica |
||
(4 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 8:
local p = {}
local root_category = 'Images from Wiki Loves Monuments
-- Associa il nome della regione (come usato nelle sottopagine di
-- [[Progetto:Wiki Loves Monuments
-- usato nelle categorie su Commons e la presenza o meno di un concorso regionale
local regioni = {
['Abruzzo'] = {'Abruzzo', true},
['Basilicata'] = {'Basilicata',
['Calabria'] = {'Calabria',
['Campania'] = {'Campania', false},
['Emilia-Romagna'] = {'Emilia-Romagna', false},
['Friuli-Venezia Giulia'] = {'Friuli-Venezia Giulia', true},
['Lazio'] = {'Lazio',
['Liguria'] = {'Liguria', true},
['Lombardia'] = {'Lombardy', true},
Riga 31:
['Toscana'] = {'Tuscany', true},
['Trentino-Alto Adige'] = {'Trentino-South Tyrol', false},
['Umbria'] = {'Umbria',
['Valle d\'Aosta'] = {'Aosta Valley',
['Veneto'] = {'Veneto',
}
Riga 46:
'Q24052892', -- Via Crucis (Esino Lario)
'Q533156' -- Villa Carlotta (Tremezzina)
}
Riga 116 ⟶ 103:
end
-- Verifica se si tratta di
-- Nota: possono esserci 0 , 1 , n
local function
local enti = mWikidata._getQualifier( { 'P2186', '
if enti then
-- return string.match( enti, '
return true
else
return false
Riga 182 ⟶ 170:
local categories = {}
local concorsosubregionale = false
local
-- Parsing del titolo della pagina per "localizzare" il monumento
Riga 205 ⟶ 193:
end
--
if
table.insert(categories, root_category .. ' -
else
table.insert(categories, root_category .. ' - traditional contest')
Riga 227 ⟶ 215:
end
-- Wiki Loves Avellino (lo identica tramite la provincia in 4' posizione nelle pagine del concorso nazionale o il nome in 2' posizione nelle pagine del concorso locale.)
if provincia == 'Provincia di Avellino' or edizionelocale == "
▲ concorsosubregionale = true
▲ table.insert(categories, root_category .. ' - Terre dell\'Ufita')
end
-- Wiki Loves Valle del Primo Presepe
if provincia == 'Provincia di Rieti' or edizionelocale == "Valle del Primo Presepe" then
Riga 253 ⟶ 236:
-- foto per regione (se il Modulo è invocato dalle pagine di un'edizione locale, imposta la regione in modo forzoso)
if edizionelocale == "Lake Como" then regione = "Lombardia" end
if edizionelocale == "
if edizionelocale == "Valle del Primo Presepe" then regione = "Lazio" end
if regioni[regione] then
if
table.insert(categories, root_category .. ' - ' .. regioni[regione][1] .. ' -
else
table.insert(categories, root_category .. ' - ' .. regioni[regione][1])
Riga 315 ⟶ 297:
image = 'Maki-park-11.svg'
else
if
image = '
else
image = 'BSicon_CITY.svg'
|