Configuración de un entorno AMP para Drupal en Mac OS X con soporte GD

Ayer le tocó el turno a la configuración de la librería GD para PHP en Ubuntu y Windows, y hoy le dedico una entrada a la configuración de un entorno de desarrollo AMP en Drupal (Apache + MySQL + PHP) en Mac OS X, probado para Leopard.

Instalación y actualización de la librería gráfica GD

En muchas instalaciones web necesitaremos las librerías gráficas GD para mostrar y manipular las imágenes presentes en nuestro sitio.

¿Qué son las librerías GD?

Las siglas GD proceden originalmente de "gif draw" o "graphics draw" y son unas librerías de código abierto desarrolladas en C para la creación dinámica de imágenes en aplicaciones. Entre otros muchos formatos, permiten manipular al vuelo imágenes PNG, JPEG y GIF.

Vistas con argumentos y relaciones en Drupal 6

De la charla de Views 2 que hice en drupal.cat salieron muchos ejemplos interesantes de utilización de vistas que quiero ir mostrando en diferentes videos, hoy es el turno de un ejemplo de vistas con relaciones y argumentos.

¿qué son los argumentos y las relaciones?

En otro artículo anterior ya he ofrecido mi definición de argumentos para vistas en drupal, vamos ahora a definir qué es una relación. Las relaciones en las vistas para drupal permiten mostrar contenido de varios origenes diferentes que tengan alguna relación entre sí. Normalmente querremos utilizar esta funcionalidad de Views 2 para mostrar tipos de contenido que se relacionan entre sí mediante node reference o contenido de usuarios relacionado con user reference. Para nuestro ejemplo, he partido de un tipo de contenido Lugar, que tiene información sobre diferentes lugares y un tipo de contenido Viaje, que cada usuario crea cuando viaja a un Lugar y que tiene un node reference apuntando a dicho Lugar. La vista que vamos a crear nos permitirá mostrar los lugares que ha visitado cada usuario, un contenido que sin utilizar relationships sería mucho más complejo y laborioso de mostrar.

¡todo se vé más fácil en un video!

Nota importante: Blip.tv no soporta todavía los subtítulos automáticos, por lo que antes de reproducir el video es conveniente que pulseis en CC y seleccionéis Spanish.

recursos

Para poder exportar / importar los tipos de contenido, es necesario tener activado el módulo Content Copy, que viene con CCK. Es recomendable tener el módulo ImageCache activado para cargar la vista.

Quedada drupalera en Madrid

Ayer sábado 16 de Mayo Modesto y yo fuimos a la quedada drupalera que se había organizado en Madrid. Fuimos y volvimos en avión en el mismo día, pero la paliza mereció la pena ya que lo pasamos en grande. Nos reunimos cerca de 20 drupaleros para charlar de Drupal, software libre y bueno, de un montón de cosas más acompañados de unas cañas, tapitas y una agradable comida. Gracias a Oskar, Paco de Arena Futura y UrbanMovil, pudimos disfrutar de una vuelta por Madrid en Segway, ¡fue muy divertido! Paseo en Segway

Si tenéis más fotos, podéis subirlas a flickr con el tag drupalmadridmayo2009 El tiempo ayudó mucho y disfrutamos de una estupenda comida en una terracita.

Drupal en terracita

Foto cortesía de reyero

Tuve la oportunidad de conocer en persona a mucha gente con la que había tenido contacto solamente online, como Oskar Calvo, Manuel, Daniel Primo, Jose Reyero, Fernando y conocer a mucha gente interesante relacionada con Drupal, como Elizabeth y Ricardo, de idealista.com, Ramón Ovelar y mucha más gente. Esperemos fijar esta fecha para repetirla el año que viene!

También hablan de la quedada: Reyero.net

A actualizar toca! Drupal 6.12 y 5.18

Apenas nos habíamos recuperado de la última actualización y toca nueva versión, tanto en 6.x como en 5.x.
Parece ser que el último parche (http://drupal.org/node/449078) arreglaba problemas de XSS (Cross Scripting), pero no solucionaba por completo la vulnerabilidad y han tenido que completarlo con esta actualización.

Nuevas actualizaciones, drupal 6.11 y 5.17

Llevabamos tiempo sin tener que actualizar nuestros sitios en Drupal 6.10, en concreto desde el 26 de Febrero, y 63 días después sale una nueva versión por motivos de seguridad. Creo que es un timing más que razonable.

Gran quedada drupalera en Madrid el 16 de Mayo

El próximo sábado 16 de Mayo tendrá lugar una quedada de drupaleros en Madrid. El encuentro será totalmente informal, unas cervezas, charla animada y mucho drupal!
Si quieres sumarte a nosotros, presentate a las 12 de la mañana el 16 de Mayo en el Kilómetro 0, dónde sino, en la misma Puerta del Sol.

Diez plantillas gratuitas de alta calidad para montar un blog con Drupal

En muchas ocasiones se comenta que Wordpress es la solución ideal para montar un blog, es una manera rápida de tener online nuestra propia bitácora en pocos minutos, otro punto a favor es la variedad de plantillas que podemos encontrar en diferentes páginas de descargas.

Pero utilizando Drupal también también podemos montar un blog, incluso con la posibilidad de montar blogs multiusuario de serie, además cada vez son más numerosas las plantillas o themes de alta calidad y muy vistosas que podemos encontrar, mi propuesta de hoy es mostraros diez temas gratuitos y además bonitos que nos permiten darle un toque diferente a nuestro blog en Drupal 6.

Color Paper

color-paper.jpg

Color Paper es una adaptación de un tema de Wordpress creado originalmente para el blog Smashing Magazine y del que hasta está contribuido el fichero PSD por si necesitamos modificarlo.

Viene con cinco variaciones de colores, es un diseño sin tablas a dos columnas fijas que valida XHTML y CSS y que incluso tiene fix de PNG para Internet Explorer.

Podéis probarla en ThemeGarden.

Resumen de la II drupalada en barcelona

Ayer tuvo lugar la II edición de la Drupalada en el Michael Collins, muy cerca de la Sagrada Familia. Llegamos a contar 22 drupaleros, así que hemos superado la asistencia de la edición anterior, lo que tiene mérico contando la lluvia que está cayendo esta semana en Barcelona.

Durante cerca de tres horas estuvimos conversando acompañados de cerveza, algunos de varias cervezas ;), y muy buen ambiente. Como hilo conductor habíamos propuesto el aprendizaje y dificultades de Drupal, y sirvió para romper el hielo e iniciar la conversación y poco a poco fue dejando paso a pequeños grupitos de conversación.

La mayoría de los asistentes estabamos relacionados profesionalmente con Drupal, gente de Drauta, Atenea Tech, drupal.cat, además de Juan Carlos, Carlos y yo por parte de Neurotic, pero también había gente interesada en empezar con Drupal, y otros que buscaban empresas o freelances para algún proyecto que otro. Si me he dejado a alguien, por favor que me lo comente y lo incluyo.

Desde drupal.cat aprovecharon para publicitar las sesiones que hacen cada més (normalmente el segundo sábado) y anunciaron el sprint que harán el 18 de abril para darle un empujón a la asociación, las traducciones al catalán y su web.

También surgió la iniciativa de hacer unas reuniones alternativas más técnicas (también informales) para compartir conocimiento y dinamizar la comunidad entre aquellos que nos peleamos cada día con el sistema ¿creéis que tendría suficiente acogida?.

Esta vez no hubo foto de familia, pero gracias a Robert tenemos un documento gráfico de la reunión :)

n703288883_1616605_7258857.jpg

¿Qué os pareció la drupalada? ¿Podríamos mejorar algo para la próxima edición?.
Estamos pensando en cambiar de ubicación a un local más céntrico, se aceptan sugerencias.

Atenea Tech también habla de la drupalada en su blog

II edición de la drupalada: reunión de Drupal en Barcelona

Hemos tardado mucho, pero por fin ha llegado la segunda edición de la drupalada. Mismo lugar y misma hora que la anterior, a las 19:00 en el pub Michael Collins, al ladito de Sagrada Familia el próximo martes 31 de Marzo.

La drupalada es una reunión informal de gente interesada en el mundo del CMS Drupal, desarrolladores, webmasters, emprendedores, diseñadores, y gente curiosa en general, si tenéis libre la tarde del martes, estáis invitados a pasaros por el Michael Collins a compartir un rato agradable con nosotros.

El hilo conductor, por si nos quedamos sin temas, será el aprendizaje de Drupal, cómo estamos aprendiendo cada uno, recursos, libros, trucos, errores cometidos, etc etc. Así que tanto si eres un novato como un ninja, tendrás con quien compartir tus experiencias!.

View Larger Map

La primera edición fue todo un éxito, los cerca de 20 drupaleros que nos reunimos, estuvimos un par de horitas hablando de Drupal y más cosas en un ambiente agradable.

No es imprescindible, pero si os unís al grupo de facebook, podréis apuntaros al evento, para saber más o menos cuantos vamos a ser esta vez.

Páginas