Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : SimoR 25 Sep 2013, 18:25:25
-
Come da titolo il problema riguarda l'estensione di questi nuovi domini .travel durante l'inserimento nel campo email.
Googlando esce fuori che bisogna cambiare un numeretto da 4 a 6 nel file validate.js presente nella cartella media/system/js in modo tale che il controllo venga fatto su 6 caratteri anziché 4.
Da cosi:
this.setHandler('email',
function (value) {
regex=/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
return regex.test(value);
}
);
[/size]
A Così:
this.setHandler('email',
function (value) {
regex=/^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,6}$/;
return regex.test(value);
}
);
Purtroppo aprendo questa discussione si capisce che.... :o
Esatto.. il metodo non funziona :)
La mia versione di Joomla è la 2.5.11, un aiutino ??
-
Purtroppo non funziona, anche se dicono che il problema è stato risolto.
Aggiornati alla 2.5.14 intanto
-
Purtroppo non funziona, anche se dicono che il problema è stato risolto.
Aggiornati alla 2.5.14 intanto
Ok.... Rinunciamo a questo sistema.. :-\ un escamotage? 8)
Sicuramente ci sarà una soluzione, la troviamo? Altrimenti joomla è "chiuso" per i nuovi domini, non è bella come cosa.
-
ciao SimoR,
grazie per la segnalazione, il problema ti appare durante la procedura di installazione di Joomla?
Oppure ti riferisci alla compilazione di un form di contatto?
Hai verificato se è già stata aperta una segnalazione in merito sul tracker del JoomlaCode?
Grazie per l'aiuto
-
Ho provato su Joomla 3.1.5 e non ho riscontrato problemi.
Sia inserendo la mail .travel in fase di installazione che inserendola in un form di contatto.
Quindi probabilmente il problema è già stato risolto nella versione 3.1.5 o forse già nella 2.5.14
Puoi provare a comparare il codice dei due file per capire come hanno risolto, così a occhio mi pare sia stato modificato così quel controllo:
regex=/^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/;
-
Ho provato su Joomla 3.1.5 e non ho riscontrato problemi.
Sia inserendo la mail .travel in fase di installazione che inserendola in un form di contatto.
Quindi probabilmente il problema è già stato risolto nella versione 3.1.5 o forse già nella 2.5.14
Puoi provare a comparare il codice dei due file per capire come hanno risolto, così a occhio mi pare sia stato modificato così quel controllo:
regex=/^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/;
Oggi non sono in ufficio, non ho una postazioneper provare. Domani rientro e vi farò sapere. Grazie per il momento
-
No alex, su ramo 2.5.x non è stato risolto il problema, provato in vari modi sull'ultima 2.5.14.
Neanche con i trucchi del regex...
Prova a inserire da gestione utenti uno nuovo con la mail pippo@dominio.travel, e vedrai che non ti permette di andare avanti e di salvarlo.
Probabilmente hanno risolto il problema del dominio .travel solo sul ramo 3.1.x.
-
si, confermo che sulla 3.1.5 è risolto mentre sulla 2.5.14 rimane il problema.
Quindi non credo sia necessario procedere con una segnalazione ma solo consigliare l'aggiornamento alla 3.1
P.s.
sulla 1.5 non si presenta il problema e la mail pippo@dominio.travel in fase di registrazione nuovo utente viene accettata
-
Buongiorno a tutti,
in questa discussione viene pubblicata la patch:
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=29997 (http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=29997)