Modulo:Gastronomia: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Moroboshi (discussione | contributi)
typo
Moroboshi (discussione | contributi)
aggiungo una funzione per listare le province riconosciute
Riga 170:
table_row:tag('td'):wikitext(table.concat(alias_cat, ', '))
table_row:tag('td'):wikitext(cfg.categorie[cat].voce)
end
return tostring(tableNode)
end
 
function p.list_province(frame)
 
local tableNode = mw.html.create("table"):addClass('wikitable'):addClass('sortable')
tableNode:tag('tr')
:tag('th'):wikitext('Provincia'):done()
:tag('th'):wikitext('Regione'):done()
:tag('th'):wikitext('Categoria'):done()
local prov_list = {}
for cat, _ in pairs(cfg.province) do
prov_list[#prov_list+1] = cat
end
table.sort(prov_list)
for _,prov in ipairs(prov_list) do
local table_row = tableNode:tag('tr')
table_row:tag('td'):wikitext(prov)
table_row:tag('td'):wikitext(cfg.province[prov].regione)
table_row:tag('td'):wikitext('[[:Categoria:Cucina ' .. cfg.province[prov].categoria .. '|' .. cfg.province[prov].categoria .. ']]')
end
return tostring(tableNode)