Modulo:Modifica su Wikidata: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Protetto "Modulo:Modifica su Wikidata": Modulo usato estensivamente ([Modifica=Consentito solo agli amministratori] (infinito) [Spostamento=Consentito solo agli amministratori] (infinito)) |
m se utilizzabile da altro modulo dovrebbe avere una funzione senza frame |
||
Riga 18:
}
-- Funzione per l'utilizzo da altro modulo
p.showMessage = function(frame)▼
p._showMessage = function(args)
-- Restituisce nil quando un parametro locale è specificato ma non compilato.
local local_parm = mw.text.trim(
if local_parm and (#local_parm == 0) then local_parm = nil end
Riga 29 ⟶ 30:
-- Parametro qid= per indicare l'ID dell'elemento su Wikidata.
-- Di norma non viene usato, se non per test al di fuori della voce.
local qid =
if qid and (#qid == 0) then qid = nil end
-- Parametro pid= per creare un link diretto alla proprietà dell'elemento su Wikidata.
local propertyID = mw.text.trim(
-- Ottiene l'oggetto contenente tutte le informazioni per la voce.
Riga 53 ⟶ 54:
end
-- Funzione per il template Modifica su Wikidata
▲p.showMessage = function(frame)
return p._showMessage(frame.args)
end
return p
|