22
May
2008

Formularios Captcha en Blogsome

Publicado en Blogsome el 22 de May de 2008 -

Los comentarios en Blogsome incorporan un formulario antispam basado en el sistema CAPTCHA, y aunque el código original no es HTML válido, podemos modificar este código para que supere la validación.

Para poder incorporar el formulario CAPTCHA a nuestros comentarios, primero debemos activar el formulario. Para ello, vamos a la sección Options > Miscellaneous y elegir la opción “Enable in-form Captcha“.

Si consultamos la documentación al respecto, comprobaremos que hay dos maneras de introducir el código en nuestro formulario de comentarios:

  • En la sección Manage > Hacks pulsamos sobre el botón “Add code“.
  • En la sección Manage > Files pulsamos sobre el enlace “Comments” y añadimos el código HTML que aparece en la documentación.

En cualquiera de los dos casos, el código que Blogsome proporciona no es HTML válido:
{if $captcha_image_URL != "" && $blog_user_level == -1}
{$captcha_hidden_form_fields}
<p>
<img src="{$captcha_image_URL}" align="center">
<input type="text"
name="captcha_value_typed"><br>
Anti-spam measure: please retype the
above text into the box provided.
</p>
{/if}

Sin embargo, en esta entrada de It’s all Beta nos proporcionan un código para validar el formulario:
{if $captcha_image_URL != "" && $blog_user_level == -1}
<p><input type="hidden" name="captcha_secret"
value="{$captcha.secret|escape}"/>
<input type="hidden" name="captcha_creation_time"
value="{$captcha.creation_time|escape}"/>
<input type="hidden" name="captcha_expiry_time"
value="{$captcha.expiry_time|escape}"/>
<input type="hidden" name="captcha_generator"
value="{$captcha.generator|escape}"/>
<input type="hidden" name="site" value="{$captcha.site|escape}"/>
</p>
{/if}

Incorporar un formulario CAPTCHA en nuestros comentarios nos ayudará como medida Anti-spam, pero debemos tener en cuenta que no es accesible para discapacitados. Encontraremos má información sobre los sistemas CAPTCHA en la Wikipedia.

Comments »

Aún no se han realizado comentarios en esta entrada de blog.

RSS feed for comments on this post.

The URI to TrackBack this entry is: this

Escriban un comentario

Los saltos de línea y de párrafo son automáticos, la dirección de correo electrónico es necesaria para evitar Spam aunque nunca se muestra al público.
Como medida anti-spam, algunos comentarios pueden estar sujetos a aprobación. Por ello, si su comentario no se muestra al instante, le ruego esperen a que su comentario sea aprobado y no reenvíen su comentario varias veces. Gracias por visitar mi blog.
A continuación se muestran las etiquetas HTML permitidas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>


© copyright 2006 Las cosicas de Rekete. Design by: Rekete.

Valid CSS!Valid XHTML 1.0 Strict