Modulo:Fumetto e animazione/sandbox: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
+
correggo
Riga 171:
:_addCategoriesBy('editore_manga')
:_addCategoriesBy('editore')
:_addCategoriesBy('target', nil, lcfirstself.ucfirst)
elseif self.media:inArray('manhua', 'manhwa') then
self:_addCategoriesBy('editore')
Riga 199:
 
if self.media:inArray('anime', 'cartone') then
self:_addCategoriesBy('studio')
local broadcaster
if self.media.alias:inArray('film ==TV', 'serie televisiveTV') then
local network = self.args['rete 1'] or self.args.rete
broadcaster = self:_getCategory(delink(network), 'rete')
elseif self.media.alias == 'webserie' then
local platform = self.args['streaming 1'] or self.args.streaming
broadcaster = self:_getCategory(delink(platform), 'streaming')
end
if broadcaster then
self:_addCategory(self.media.alias .. ' ' .. broadcaster)
end
self:_addCategoriesBy('studio')
end
 
Riga 232:
self:_getCategoryByCountry(value, gender, callback)
else
if callback then value = callback(self, value) end
local category = self:_getCategory(value, table_name)
if category then
Riga 295:
local adjective = self:_getCountryAdjective(value, gender)
if adjective then
return callback(self, adjective)
end
end
Riga 331:
function CategoryManager:_prependSubtype(value)
return self.media.sottotipo .. value
end
 
-- Converte la lettera iniziale di una stringa in maiuscola
function CategoryManager:ucfirst(str)
return str:gsub('^%l', string.upper)
end