Modulo:Software/Archivio/Linguaggi di programmazione: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
sebbene assente SoftwareLibero=, software automaticamente categorizzato per le categorie tipo Categoria:Software libero in C oppure tipo Categoria:Software proprietario in C
Riga 6:
 
local mWikidata = require('Modulo:Wikidata')
local mSoftware = require('Modulo:Software')
local conf = mw.loadData('Modulo:Software/Configurazione')
local p = {}
Line 19 ⟶ 20:
local improved = false
local tplEmpty = frame.args[1]
local categorizzare = frame.args[2]
local libero = frame.args[3]
 
--[[
Line 46 ⟶ 45:
s = s .. separator .. frame:expandTemplate{
title = 'Software/Linguaggio',
args = {language, categorizzareframe.args[2], liberomSoftware.isFreeSoftware(frame)}
}
 
Line 78 ⟶ 77:
 
if noLanguages and nszero then
if liberomSoftware._isFreeSoftware(frame) then
libero = string.lower( mw.text.trim( libero ) )
libero = libero == 'sì' or libero == 'si'
end
 
if libero then
s = s .. '[[Categoria:Software libero senza linguaggio]]'
else