Integrar reCAPTCHA a CuteNews

Integrar reCAPTCHA a CuteNews

Hace tiempo se publico aquí en skyandstars una entrada para integrar un Captcha a Cutenews, además publicamos una entrada de cómo usar reCAPTCHA a los formularios. En este tutorial vamos a mostrarte como integrar el que para mí es el mejor Captcha que existe actualmente a CuteNews.

Paso 1

El paso 1 consiste en simplemente en registrarnos en la pagina del servicio, para eso haz clic AQUI

Completa todos los datos y haz clic en “Sing up“, una vez hagas clic ahí, vas a tener una ventana donde tienes que colocar el dominio de la pagina en la que vas a usar el Captcha, este dato es importante que sea el correcto ya que vas a tener un código que SOLO va a servir para ese dominio.

Para finalizar el registro, haces clic en Create Key.

Ahora vas a tener una página parecida a la siguiente:

captch1

*Por seguridad oculte algunos campos

Lo que ves ahí que dice “Public Key” y “Private Key” son claves necesarias para codificar nuestros formularios, es importante que las tengas a mano siempre que las necesites y que SEAN PRIVADAS.

Paso 2

Descarga la librería del captcha haciendo clic AQUI, abre con tu programa FTP (por ejemplo FireFTP) la carpeta “cutenews/inc/” de tu CuteNews y guarda el archivo “recaptchalib.php” que descargaste.

Paso 3

Es turno de integrar el captcha a los formularios de CuteNews. Primero vas a abrir el archivo shows.inc.php de tu CuteNews (se encuentra en cutenews/inc/).

Busca la línea 93 donde sale lo siguiente:

1
if($allow_add_comment){

Y justo después de esa línea, vas a agregar el siguiente código:

1
2
3
4
5
6
7
8
9
10
require_once('recaptchalib.php');
$privatekey = "AQUI LA CLAVE PRIVADA";
$resp = recaptcha_check_answer ($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
 
if (!$resp->is_valid) {
die ("El Recaptcha no ha sido agregado correctamente.");
}

*En la línea 2 agregas la clave privada que conseguiste en el paso 1

Luego vas a buscar la línea 613 donde sale:

1
$template_form = str_replace("{smilies}", $smilies_form, $template_form);

Y justo después de eso, vas a agregar lo siguiente:

1
2
3
require_once('recaptchalib.php');
$publickey = "CLAVE PUBLICA AQUI";
$template_form = str_replace("{captcha}", recaptcha_get_html($publickey), $template_form);

*En la línea 2 agregas la clave pública que conseguiste en el paso 1

Eso es todo lo que tienes que hacer con tu archivo sows.inc.php.

Paso 4

Entra en la administración de tu cutenews en la sección options>>edit templates

En la sección “add coment form” vas a agregar lo siguiente donde quieras que salga tu captcha.

1
{captcha}

Haces clic en “save changes” y listo! debes tener el captcha agregado en tu CuteNews.
captchacute

GRACIAS AL FORO DE CUTENEWS POR LOS CODIGOS SUMINISTRADOS

Mijael es el creador y editor de skyandstars.net donde publica guias y tutoriales sobre WordPress, Cutenews, PHP, HTML y mucho más. Acutalmente estudiante universitario.

Mijael166

Quizas alguna de estas entradas te pueda interesar

6 Comentarios en "Integrar reCAPTCHA a CuteNews"

  1. maisa

    10 Diciembre 2009

    aah bastante facil!! Aunque deverian dejar de usar cutenews, es muy inestable.
    Gracias por el tuto!

  2. Mijael166

    10 Diciembre 2009

    Jajajaja siempre lo he dicho…cutenews no es bueno…pero hay gente que lo usa y no puede salir de el :P

  3. maisa

    10 Diciembre 2009

    Anda a ver mi sitio Mijael! Lo cambie totalmente al WordPress :) Aunque todavia me falta agregar widgets, podrias poner un tutorial de como agregarlos? (Es decir que esten activos y que funcionen en el sidebar) :D

  4. maisa

    11 Diciembre 2009

    si? auch. A mi me sale bien en explorer, mozilla, y chrome. Voy a ver el tuto para que quede bien en todas las resoulciones :)

  5. Hugo

    23 Diciembre 2009

    Excelente tutorial para integrar el recaptcha a Cutenews. Te comento que recién estoy probándolo ya que siempre he usado WP, pero me parece sencillo y fácil de integrar, cierto es que no podemos compararlo com WP pero para sitios pequeños creo que es funcional.

    Saludos cordiales y gracias por este tutorial.

  6. Mijael

    23 Diciembre 2009

    Q bien que el tutorial te sirva!! Y si, tienes razon nada como WordPress pero igual hay quienes usan Cutenews por ser mas simple y facil de trabajar. Saludos!!

Deja un Comentario

Nombre (Requerido)

Email (Requerido pero no publicado)

Web

Comentario (Requerido)

*Tu E-mail es usado para relacionarlo con tu cuenta en Gravatar