Modulo:CategoriaMusicale: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m fix
altri fix
Riga 2:
 
local subject2wikilink = {
['Gruppi musicaliAlbum'] = '[[GruppoAlbum musicalediscografico|gruppialbum]] musicali]]',
['MusicistiAlbum video'] = '[[MusicistaAlbum discografico|musicistialbum]] video',
['Brani musicali'] = '[[Brano musicale|brani musicali]]',
['Cantanti'] = '[[Cantante|cantanti]]',
['Disc jockey'] = '[[disc jockey]]',
['Album'] = '[[Album discografico|album]] musicali',
['EP'] = '[[Extended play|EP]]',
['SingoliGruppi musicali'] = '[[SingoloGruppo (musica)musicale|singoligruppi musicali]]',
['Album videoMusicisti'] = '[[Album discograficoMusicista|albummusicisti]] video',
['Brani musicaliSingoli'] = '[[BranoSingolo musicale(musica)|brani musicalisingoli]]'
}
 
Riga 32:
local forced_link = args.link_genere or args[2]
local subject = p.get_subject()
local wikitext = ""
localif subject then
wikitext = "Questa categoria raggruppa voci su " .. subject2wikilink[subject] .. " [["
if forced_link ~= "" then wikitext = wikitext .. forced_link .. "|" end
wikitext = wikitext .. genre .. "]].\n\n'''Categorie correlate:''' "
end
if subject == "Gruppi musicali" or subject == "Musicisti" or subject == "Cantanti" then
wikitext = wikitext .. "'''Categorie correlate:'''\n<div class=\"colonne_strette\">"
wikitext = wikitext .. string.format("[[:Categoria:%s per nazionalità|%s per nazionalità]]&nbsp;·", subject, subject)
if subject == "Gruppi musicali" or subject == "Musicisti" or subject == "Cantanti" or subject == "Disc jockey" then
wikitext = wikitext .. string.format("\n* [[:Categoria:%s per nazionalità|%s per nazionalità]]&nbsp;·", subject, subject)
end
if subject then
wikitext = wikitext .. string.format("\n* [[:Categoria:%s per genere|%s per genere (tutti)]]", subject, subject)
end
wikitext = wikitext .. string.format("[[:Categoria:%s per genere|%s per genere (tutti)]]", subject, subject)
-- aggiungi link alle categorie correlate se diverse da quella attuale
for k, v in pairs(subject2wikilink) do
if subject ~= k then
wikitext = wikitext .. string.format("&nbsp;·\n* [[:Categoria:%s %s|%s %s]]", k, genre, k, genre)
end
end
wikitext = wikitext .. "</div>"
return wikitext