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.





