Drupal 5
4to Drupal MeetUp en Guadalajara
![]()
UPDATE: El meetup se realizará en el Starbucks de Plaza Cordilleras ubicado en Av. Cordilleras (Clouthier) esquina con Av. Patria

Hola a todos!
Esta es una invitación abierta al cuarto Drupal Meetup aquí en Guadalajara.
Será el jueves 04 de Febrero a las 7.00 PM en el Centro de Software ubicado en Plaza del Angel (Av. Lopez Mateos Sur).
¿Qué es un Drupal Meetup?
Es una reunión informal, de gente interesada en Drupal. El chiste es ir a conocer gente y compartir conocimientos. El formato es:
* 15 minutos para introducciones. ¿Quién eres? ¿Dónde trabajas? ¿En qué proyectos andas? etc...
* 15 a 45 minutos de presentación de algún asistente. En los comentarios aceptamos propuestas adicionales.
* 15 minutos de preguntas y respuestas sobre la presentación.
* El tiempo que quieran para cotorrear (networking)
* Por lo pronto se tiene contemplado que haya una muestra sencilla de cómo hacer una galería de fotos rápida y sencilla por parte de Gustavo Anaya.
Para subscribirse por favor entren a: http://groups.drupal.org/node/36966
Ahí los esperamos!
--
This is an open invitation to the fourth Drupal Meetup in Guadalajara.
When: Thursday February 4th, 2010, from 7.00pm to 10.00pm
Where: Software Center located in Plaza del Angel
buscador de codigo
Acabo de encontrarme con el Drupal code search, que es un buscador de codigo, al parecer trabaja haciendo busquedas sobre google en una serie de versiones y modulos salvados en una dirección. Suena interesante para hacer consultas.
Extensión para dreamweaver
En un mensaje de twitter hablaban una extensión para dreamweaver para que se ve el código de archivos como .module. o page.tpl.php con colores y un formato más visible. un buen añadido para mejorar el armado de temas o la creación de módulos sobre dreamweaver.
También existe un articulo en el sitio de drupal que explica como modificar algunos archivos de la aplicación para mejorar su uso con Drupal.
Cheat sheets para Drupal
Es una lista algo larga de Cheat sheets, esos pequeños documentos que ayudan a revisar que código modificar.
En Drupal no existen tantas, pero algunas son bastante interesantes.
Drupal 6 Api Cheat Sheet
http://growingventuresolutions.com/blog/drupal-6-api-cheat-sheet
Drupal 6 Core Hooks Cheat Sheet
http://www.scribd.com/doc/6442768/Drupal-6-Core-Hooks-Cheat-Sheet
drupal-theming-cheat-sheet
http://www.minezone.org/blog/wp-content/uploads/2009/02/drupal-theming-c...
Translate themes
http://hojtsy.hu/files/Drupal6TranslationCheatSheet.pdf
How to Effectively Manage and Release Your Drupal Contributions
http://dwwright.net/release-talk/release-handout_v1.pdf
Ubercart Installation Cheat Sheet
http://www.ubercart.org/files/ubercart-install.pdf
Drupal 7 Quick Database Reference
http://open.madcap.nl/blog/drupal-seven-database-layer-the-cheat-sheet
Usando Zen theme
Escuchaba hace poco un podcast de la gente de lullabot sobre diseño de themas en Drupal y mencionaban como uno de los grandes errores que comete casi todo mundo es intentar empezar un thema nuevo a partir de Garland, el thema por default al instalar, siendo que este no es un buen thema para usar como base.
La mejor manera de empezar un nuevo diseño es con un thema pensado como base para ser modificado, una especie de hoja en blanco con una estructura ya definida, pero que permita modificar los espacios y añadir estilos y colores.
Zen theme me parece hasta ahora uno de los mejores themas para empezar a desarrollar algo nuevo. Más alla de las cosas que gustan presumir en un thema como ser table-less o cubrir bien los estandares de WC3, cuando se empieza a trabajar con Zen se encuentra uno con un codigo muy, muy comentado, con archivos css separados por cada una de sus funciones, por ejemplo: html-elements.css para cosas como las ligas (a, a:hover) todos los H1 a H6, tr y demas elementos html, layout-fixed.css para un thema con medidas fijas y layout-liquid.css para un thema flexible (de hecho se puede cambiar cual de los dos usar desde la administración del thema) y hasta un archivo ie.css para todos los trucos para lograr que se vea bien el sitio en versiones viejas (y no tanto) de explorer.
Otra de las ventajas son sus 8 regiones donde se pueden colocar bloques con contenido de esta manera es posible hacer varios acomodos y colocar información dinámica en áreas superiores o bien tener dos regiones diferentes al pie.
La carpeta del thema trae por default dos temas zen y zen classic, pero la idea básica de este tema es utilizarlo como base para crear un thema nuevo, por lo que se usa la carpeta STARTERKIT para empezar, se copia esta carpeta y se re nombra así como el archivo STARTERKIT.info al nombre del nuevo thema, dentro de este archivo que es el que controla todo el thema se seleccionan los archivos css que se usaran y se copian de la carpeta zen los que se quieren usar, todo este proceso se explica a detalle en el archivo README.txt que contiene el thema.
¿ Quien más esta usando Zen theme para desarrollar themas?
Alterar el profile

Es reconfortante encontrarse de vez en cuando con algún modulo que hace algo pequeño, pero que soluciona algo tedioso. La pagina del profile de cada usuario en Drupal es una de las partes más antiguas y desfasadas del software de pronto se encuentra uno con datos como la cantidad de tiempo que lleva el usuario que no se requieren mostrar, por lo menos no siempre, gracias a este modulo My account alter es posible ocultar toda esta información.
Ayuda con un error en mi sitio
saludos,
este código apareció en mi sitio
user warning: Table 'db_drupal.casatalavera_panels_page' doesn't exist query: SELECT * FROM casatalavera_panels_page in /var/www/drupal/includes/database.mysql.inc on line 172.
y han desparecido las herrmientas de edición de texto para editar la creación de contenidos, y también todas las características de edición de html
alguien puede ayudar?
gracias, polyester.
Problemas con cuentas, permisos y login
De vez en cuando, al actualizar un sitio o ponerlo fuera de linea (no se me ocurre otro escenario) no se puede volver a entrar a el, ya sea que la dirección del usuario no se recuerde, o bien que la instalación de Drupal no reconozca la clave que se esta seguro que es la buena.
para todo este tipo de terribles escenarios que son similares a quedarse afuera de la casa con las llaves adentro, existe una sección en drupal llamada
Account, Permission and Login Issues
con varios artículos que le ayudan a uno a encontrar las dirección, modificar la base de datos para asignar una nueva clave y demás técnicas para volver a la vida una cuenta de administración, no son cosas que deban hacerse a diario pero para una emergencia funcionan.
Actualización: también aun que algo obvio es importante seguir los pasos para actualizar que se encuentran en el archivo UPGRADE.txt en cada paquete de Drupal
Ligas externas
El modulo external link, hace algo muy especifico, permite que las ligas que van hacia fuera del sitio se abran en otra ventana y para distinguir estas ligas les añade un pequeño icono de flecha.
Desarrollo del sitio de Banco de ideas

Este es un proyecto que termine el año pasado, pero habia olvidado publicar un poco el como se hizo el sitio.
Banco de ideas es una compañía mexicana de entretenimiento formativo y comunicación.
hace algunos años se había hecho una primera versión del sitio en flash que aun que resultaba bastante atractiva, era muy difícil de actualizar con la información de los proyectos que se iban desarrollando
A partir de esta necesidad de actualizar el sitio directamente por la compañía se decidió usar Drupal como administrador de contenido.
Diseño gráfico
En esta nueva versión del sitio se creo un diseño que permitiera una navegación de diversas maneras, por ejemplo en la pagina de inicio el diseño implica diversas áreas horizontales que empiezan primero con una navegación muy general y conforme se baja se encuentra información y ligas más especificas.
En las paginas interiores se busco tener una serie de cambios de diseño que dieran variedad e identidad a las secciones.
Estructura del sitio
Siendo una compañía que a desarrollado una gran cantidad de proyecto de muy diverso tipo, fue necesario desarrollar toda una serie de categorías que soportaran la clasificación de los proyectos, esta categorización en buena medida fue creada por el cliente y fue implementada dentro de la taxonomía de drupal, cabe resaltar que una de las busquedas fue la de generar nombres para las secciones que fueran claros pero que fueran más alla de los titulos obvios de empresa, visión misión etc.
Modulos
Se destacan dos modulos:
Views - Para generar diversas listas automaticas del contenido, divididas por tipo de proyectos
Taxonomy menu - para generar menus a partir de las diferentes categorias que componen el sitio
El sitio fue desarrollado por medioyforma estudio