Muchos conoceréis el plugin Web Developer para Firefox, una herramienta que permite “diseccionar” una web elemento a elemento y nos hace mucho más fácil la vida a aquellos que tenemos que adivinar qué tenemos que manipular en los archivos CSS/HTML/PHP para darle a nuestras páginas el aspecto que queremos.

Ahora estoy peleándome con Drupal, por aquello de ampliar horizontes, y la verdad es que la cantidad de hojas de estilo, funciones y plantillas que utiliza este gestor de contenidos para generar cada página de una web puede ser abrumador, como para echar atras a cualquiera, y el plugin que mencionaba antes se queda corto. Necesitamos algo más específico, algo que nos diga qué funciones se llaman para generar cada elemento de la página, qué plantillas se están usando y qué variables se pasan a cada plantilla. Y precisamente eso es lo que nos dan el el proyecto Devel, un amplio conjunto de módulos de Drupal que nos muestra cada uno de esos detalles que necesitamos para empezar a manipular nuestros temas y conseguir la web que queremos. Si queréis echar un vistazo a las “habilidades” de esta herramienta al final del post os dejo un vídeo que también podéis ver en su fuente original. Si estáis pensando en crear algún tema para Drupal 6 estos módulos son imprescindibles y, en combinación con los ya tradicionales plugins para desarrolladores de FireFox, constituyen una máquina de ahorrar tiempo.

No tardando mucho os haré algún comentario sobre el libro que estoy utilizando como referencia, “Drupal 6 Themes” de Ric Shreves.