Modulo:Videogioco: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m sposto categorizzazione per aziende dopo le altre (seguendo l'attuale ordine del template Videogioco) |
integro categoria videogiochi per Debian; inizio migrazione a parametri con gli spazi (vedi discussione) |
||
Riga 54:
local function categorizza(args, base_name, table_name, lowercase, must_exist)
local categories = {}
local name_value = args[base_name] or args[base_name .. "1"] or args[base_name .. " 1"]
if name_value then
if lowercase then name_value = mw.ustring.lower(name_value) end
Riga 65:
local index = 2
while true do
name_value = args[base_name .. tostring(index)] or args[base_name .. ' ' .. tostring(index)]
if name_value then
if lowercase then name_value = mw.ustring.lower(name_value) end
Riga 112:
append_table(categories, categorizza(args, 'pubblicazione', 'aziende'))
append_table(categories, categorizza(args, 'distribuzionedigitale', 'distribuzione', false, true))
append_table(categories, categorizza(args, 'distribuzione digitale', 'distribuzione', false, true))
entity = mw.wikibase.getEntity()
if entity and entity.claims and entity.claims['P3442'] then
categories[#categories+1] = 'Videogiochi per Debian'
end
for index,cat in ipairs(categories) do
categories[index] = '[[Categoria:' .. cat .. ']]'
|