Joomla.it Forum

Forum traduzioni italiano => Le traduzioni e le informazioni della community => Articoli della community => : alexred 24 Mar 2015, 18:03:25

: Con la versione 3.4 di Joomla! è arrivato anche il nuovo reCAPTCHA
: alexred 24 Mar 2015, 18:03:25
Per proteggerci dallo spam ci troviamo ad attivare sui nostri siti Joomla il plugin reCAPTCHA, ma spesso oltre ad allontanare lo spam allontana anche i possibili contatti e utenti vanificando così molto del lavoro svolto sul sito. La verifica del vecchio reCAPTCHA (v1) costringeva a far ripetere in un campo di testo strane lettere e parole riprese da scansioni orribili di libri o simili, questo comportava spesso errori e dover ripetere la procedura e spesso abbandonare il form...
Con la nuova versione reCAPTCHA v2 presente in Joomla 3.4 non è più necessario far scappare anche gli utenti buoni.

Link all'articolo:  http://www.joomla.it/e-ancora/articoli-community-3x/7709-con-la-versione-3-4-di-joomla-e-arrivato-anche-il-nuovo-recaptcha.html
: Re:Con la versione 3.4 di Joomla! è arrivato anche il nuovo reCAPTCHA
: giovi 28 Mar 2015, 10:39:46
Ottima notizia! Grazie come sempre alexred per averla condivisa  :)

Per gli sviluppatori che intendono inserire il reCaptcha nella proprie estensioni (sia v1 che v2) riporto il codice da utilizzare:
:
//Codice PHP da anteporre al form:
JPluginHelper::importPlugin('captcha');
$dispatcher = JDispatcher::getInstance();
$dispatcher->trigger('onInit','dynamic_recaptcha_1');

//Codice html da inserire nel form nel punto in cui il captcha dovrà apparire
<div id="dynamic_recaptcha_1"></div>

Questo è invece il codice da utilizzare per la validazione:
:
$post = JFactory::getApplication()->input->post;
$dispatcher = JEventDispatcher::getInstance();
JPluginHelper::importPlugin('captcha');
$res = $dispatcher->trigger('onCheckAnswer',$post['recaptcha_response_field']);
if(!$res[0]){
    die('Invalid Captcha'); //Sostituibile con un messaggio di errore
}
: Re:Con la versione 3.4 di Joomla! è arrivato anche il nuovo reCAPTCHA
: mevnad 30 Mar 2015, 23:00:47
Salve, qualcuno sa come si può rendere reCAPTCHA responsive?
: Re:Con la versione 3.4 di Joomla! è arrivato anche il nuovo reCAPTCHA
: alexred 30 Mar 2015, 23:11:05
ciao mevnad,
credo sia già responsive, misura meno di 320px
quindi non credo ci sia bisogno di altri interventi, probabilmente quelli di Google hanno fatto le sue misure considerando anche questo aspetto. In template e form resposive il reCAPTCHA si posizionerà per occupare il solo spazio della sua piccola interfaccia che è minore di 320px che credo sia il valore minore di larghezza da prendere in considerazione riguardo al responsive.
: Re:Con la versione 3.4 di Joomla! è arrivato anche il nuovo reCAPTCHA
: cdinapoli 16 Apr 2015, 00:37:00
Salve qualcuno può dirmi come mai non mi appare il captcha a meno che nn faccio un refresh della   pagina del form?
: Re:Con la versione 3.4 di Joomla! è arrivato anche il nuovo reCAPTCHA
: gnutello 23 Apr 2015, 14:58:16
Sta capitando anche a me di dover fare il refresh con la versione 2 del captcha. Poi sto trovando un'altra difficoltà su un sito multilingue, mi appare solo sull'italiano. Per il momento ho dovuto ripristinare il captcha V1, temo sia un problema di J3.4. Qualcuno ne sa niente? Grazie.