Mostrar casilla de verificación de condiciones en formulario contacto Joomla 3

Mucha gente suele recurrir a módulos o plugins de pago a la hora de cumplir con la legalidad en su web joomla. Se supone que, para que dicha ley sea cumplida a rajatabla, el usuario debe aceptar las condiciones de uso cada vez que use un formulario en el sitio web Joomla, ya sea cuando se registra, como cuando ¿envía un mensaje desde el formulario de contacto?

Vaya..., qué error. El formulario de contacto de joomla ¿no trae la casilla de verificación activada por defecto?, en la que el usuario debe marcar obligatoriamente que está de acuerdo con los términos y condiciones y los ha leído. 

Entonces, pensemos un poco... ¿hay alguna casilla de verificación a la que se pueda forzar al usuario a dejar marcada, por obligación, en el formulario de contacto que Joomla trae por defecto? Claro, estás pensando bien: el Captcha.

El método que muestro a continuación es una opción diferente y sencilla de implementar, que permite hacer uso del plugin Captcha, optimizando de este modo recursos.

La solución es tan simple, como acceder vía ftp al directorio: /language/es-ES/es-ES.com_contact.ini
y busca esto: 

COM_CONTACT_CAPTCHA_LABEL="Captcha"

Reemplázala por esto: 

COM_CONTACT_CAPTCHA_LABEL="Debe aceptar las <a href="/politica-de-cookies">condiciones y el aviso legal</a> del sitio web.</br>Por favor, marque la casilla para mostrar su conformidad y demostrar</br>que es humano." 

Suponiendo, claro, que en el enlace debes insertar la ruta a tu página donde hayas publicado los términos y condiciones.

Guarda el archivo, vuelve a subirlo sobreescribiendo el anterior y... vualá! La magia está hecha.

Ya ningún usuario humano podrá enviar mensajes, sin antes haber leído y verificado que acepta las condiciones de uso del sitio web.

Por cierto, para que esto funcione antes debes haber configurado el plugin captcha de joomla y activarlo desde la configuración general de tu Joomla 3 (se hace en menos de 5 minutos).

No olvides que antes de modificar cualquier archivo, es imprescindible realizar una copia de seguridad... por si acaso.

Te animo a visitar el resto del blog. Encontrarás recursos útiles e interesantes sobre informática, desarrollo y diseño web y nuevas tecnologías.