Modulo:CAS: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Napoletano98 ha spostato la pagina Modulo:CAS a Modulo:Cas senza lasciare redirect: ripristina
nessun output se non viene fornito alcun CAS (anziché produrre un link errato e segnalarlo come non valido)
 
(3 versioni intermedie di 2 utenti non mostrate)
Riga 48:
--pulisco da eventuali trattini
cas_string = string.gsub(cas_string, '-', '')
--Alcuni template invocano questo modulo senza preventivamente controllare
--se sia stato fornito un CAS (manualmente o tramite Wikidata). Anziché
--considerarlo un errore, è più opportuno non emettere alcun output, in modo
--tale che sia a sua volta considerato un parametro assente.
if #cas_string == 0 then
return ''
end
--controllo se è un CAS valido
local check_result = check_CAS(cas_string)
Line 61 ⟶ 68:
tostring(mw.uri.fullUrl('toollabs:magnustools/cas.php',
{['cas']=CAS_formattato, ['language']='it'})) .. ' ' ..
CAS_formattato .. ']</span></span>' .. error_string
return reply
end