Quantcast

drupal

Bitacora Esto. Drupal con Bitacoras.com

Bitacoras y Drupal

Bitacoras.com es una plataforma que está pegando fuerte ultimamente en la internet hispanoparlante, entre otras cosas por la variedad de servicios que está aportando como el que esta pequeña chapucilla que aquí presentamos emplea, y es su agregador de noticias y sistema de votación.


Mediante el modulo Drupal "Bitacora Esto" que presentamos aquí puedes integrar uno de sus botones en cada uno de tus posts para que los usuarios que lleguen a tu blog puedan proceder a votar simplemente haciendo click en el botón expuesto, quien conozca otros módulos similares como por ejemplo el Digg This de Ramiro sabrán perfectamente como funciona.



Actualizacion a DRUPAL 6

Como podeis ver abajo, hay una nueva versión de este módulo para DRUPAL 6. Es básicamente lo mismo con la salvedad de que ahora viene con un sistema de ping automático incorporado, así no necesitas modificar ningún otro módulo ni toequetear nada. No hace falta ninguna configuración adicional para el sistema de ping.


Configuración e instalación

Estos pasos aplican por igual a los módulos de para DRUPAL 5 y DRUPAL 6. Se coge el paquete correspondiente y se desintala en el sites/all/modules de tu plataforma, una vez hecho esto se activa el módulo a través de admin/build/modules y se procede acto seguido a configurarlo en a través de admin/content/bitacoraesto. Las opciones de configuración son bastante simples, el tipo de botón a usar, el peso dentro de la página y los tipos de nodos en los que puede aparecer el botón.
Con respecto a cómo mostrar el botón, su maquetación, ésta es controlada por un fichero CSS bitacoraesto.css , que puede ser modificado según las necesidades de cada uno.
En el caso de DRUPAL 6 la funcionalidad del ping automático no necesita ningún tipo de configuración


Requisitos

Obviamente, el primero y principal es estar dado de alta en Bitácoras.com, y luego en el caso de DRUPAL 6 tener activado el modulo core PING (que casi al 100% todo el mundo lo tendrá activado ya). Más allá de eso no me imagino ningun otro requisito


Licencia

Pues la LGPL 2, como casi todo lo de DRUPAL, en resumidas cuentas, que no tienes que pagar nada y que puedes modificarlo a placer sin pedir permiso a nadie. Si deseas recompensarme de algún modo pues por ejemplo puedes seguirme en Bitacoras, hablar de este módulo o de este blog o cualquier otro signo de reconocimiento que se te pueda ocurrir. Pero no tienes por que hacer nada si no quieres, repito, no hay compromisos de ningún tipo


Mantenimiento y modificaciones

Evidentemente la version para DRUPAL 5 queda como está , no habŕá ninguna modificación adicional por mi parte ya que ya no uso esta versión de DRUPAL. Con respecto a la versión para DRUPAL 6 tengo algunas ideas en mente , como el añadir los bloques de "Comunidad" que permiten mostrar los últimos artículos enviados de los usuarios a los que sigues. Pero al fin y al cabo ya que sólo programo en función de mis necesidades por el momento no lo veo necesario, a menos que existan el suficiente número de peticiones.




Actualizando a Drupal 6

Como veis, aun estoy recolocando cosas en mi blog, debido a la actualización a Drupal 6.3, que, como efecto indeseado ha causado que todos los tags e indexación de mis páginas se fuera a la porra. Además de perder también todos los META TAGS en mis posts así como diversas corrupciones de datos en la base de datos. El nodewords fue difícil de encontrar y ahora tengo que pelearme para que funcione como antes, es decir, que en base a una taxonomía ( un listado de tags ) me etiquete correctamente las páginas. Menudo follón y perdida de tiempo.. en fin.




Estamos en reparaciones, mejoras y cambios

Esta entrada es un tanto inusual, pero tiene su explicación. Esta página está basada en Drupal como CMS, y en general estoy satisfecho, pero no es el CMS mas popular de todos. Además, para colmo, como base de datos empleo PostgreSQL y no MySQL, lo que me hace un poco "mas raro". Los problemas vienen por que al ser tan "raro" algunos módulos ( plugins ) de Drupal no me dan el servicio ni el soporte esperado, básicamente todo se hace primero para MySQL y luego, quizás con suerte, se adapta a PostgreSQL.


Uno de estos problemas que llevo arrastrando y quiero acabar definitivamente con él son los comentarios, crítico en un Blog , ya que sin comentarios no hay vidilla. Hasta ahora no tenía activado ninguna funcionalidad de seguimiento por correo tal como me había aconsejado Don Dado y otros. Lo intenté pero esto saltó por los aires y tuve que desactivar todo. Al final, he optado por coger yo mismo el código del módulo de comentarios y "retocarlo" para adaptarlo a mi gusto y mis necesidades, es lo grande de las licencias GPL.


Las funcionalidades que quiero son, a grosso modo:

  • NoFollow en todos los enlaces de gestión de comentarios y enlaces internos. No confundir con el NoFollow para los comentaristas, esta es una página DoFollow y trabajaré para que siga así. Básicamente quiero decir que meto NoFollow a todos los enlaces relativos a comentarios que apunten a mi propio dominio
  • Recordar los datos de los comentaristas anónimos, de tal modo que al día siguiente no tengan que volver a poner su url, su email, su nombre, etc. Estos datos no se almacenan aquí sino en una cookie en la maquina del lector, como hacen casi todas las páginas.
  • Consolidar algunos "trucos" antispam de tal modo que según que tipo de comentarios automáticamente sean eliminados. Poca cosa, pero alivia un poco el spam
  • Soporte para PostgreSQL obviamente
  • Opción de recordatorio por correo de nuevos comentarios en el post ( HECHO )

Estas son las funcionalidades básicas que quiero tener disponibles YA, así que es posible que veais comentarios absurdos en este artículo, no os asusteis por que seré yo mismo probando en "caliente" mis pinitos con el PHP. Nada de probar las cosas en máquinas de test, no, así, en directo y en público.