Añadir nuevo comentario

Nuevo filtro de spam, enlaces a servicios y nombrado de las url

Spam en introblog

Nuevo filtro de spam

Últimamente mi blog ha estado sufriendo varios comentarios de spam. Para el problema del Spam tenía puesto el módulo Akismet pero no se porque no me funcionaba (No se si sería que lo tendría mal configurado, que tendría algún bug para mi versión de drupal, ...). Por ello empecé a buscar otras soluciones. Encontré módulos que utilizaban servicios web para detectar el spam:

También encontré sistemas que pedían siempre un captcha (Imagen de un código que tienes que introducirlo para certificar que eres una persona y no un bot) como los siguientes:

  • ReCAPTCHA
  • CAPTCHA
  • Como Akismet no me funcionaba, decidí probar con Mollom, este módulo se conecta a su servicio web para comprobar si cada comentario es spam y aveces pide que introduzcas un CAPTCHA si tiene dudas. En menos de 1 día he comprobado que ya ha detectado 2 comentarios de spam, así que funcionar me funciona bien.

Nombrado de las url

Por defecto drupal usa los enlaces para acceder a cada contenido con el id de este, lo cual hace que los enlaces sean muy poco descriptivos. Con el módudo Path podemos crear un alias para cada enlace que muestre el titulo de cada contenido con la url. Antes los artículos tenían la siguiente url:

Ahora los enlaces a los artículos muestran el título del artículo en la url de la siguiente manera:

Luego con el módulo Pathauto esto se hace automáticamente cada vez qeu ponga un artículo. También necesitaremos el módulo Token ya que es una dependendia del Pathauto.

Enlaces a servicios

 Otra de las funcionalidades que he puesto a sido añadir en la vista de los artículos varios enlaces a servicios de internet para añadir el articulo a nuestros favoritos o redes sociales (delicious, digg, technorati, facebook, ...) con el módulo Service links, como podemos ver en la siguiente imagen:

Service links en Drupal 6

El módulo permite añadir enlace a las siguientes redes:

  • del.icio.us
  • Digg
  • StumbleUpon
  • Propeller
  • Reddit
  • ma.gnolia.com
  • Newsvine
  • Furl
  • Facebook
  • Google
  • Yahoo
  • Technorati
  • IceRocket