No puedo quejarme de tener mucho SPAM en el blog, al menos en términos de frecuencia absoluta. Hasta ahora tenía los comentarios moderados para frenar los intentos de SPAM, pero por pocos que sean me molesta tener más intentos de SPAM que comentarios de seres humanos.

Así las cosas, he sacado un rato para añadir el plugin de captcha creado por Boriel. La instalación es sencilla, aunque tiene un par de detalles que añadir al readme.txt, y genera unos captchas realmente duros. Es una suerte saber que los caracteres están en el conjunto 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Actualizado: Arreglado un bug de la versión 1.9 del plugin de captcha creado por Boriel. Estas mejoras se incorporarán en la versión 2.0, pero por si alguien tiene prisa, el directorio wp-content/plugins:

  • En el fichero captcha.php, línea 99, cambiar $_SERVER['PHP_SELF'] . $gets; por
    $_SERVER['REQUEST_URI'];
  • En el fichero captcha/hn_captcha.class.php, línea 489, cambiar $_SERVER['PHP_SELF'] por captcha::back_url()

Al parecer el problema estaba en que el plugin se desarrolló sobre PHP 5 y no se llevaba del todo bien con el viejo PHP 4.1.1 que utiliza DreamHost para los que no hemos optado por PHP 5.

He aquí un ejemplo claro de lo rápido que se resuelven los problemas con el Software Libre. ¡Gracias Boriel! :-)