Ir al contenido principal

Entradas

Drupal 7 con Location + GMap

Hoy he dedicado algunas horas a lograr tener funcionando los módulos de Location y GMap en un proyecto con Drupal 7 . En Drupal 6 los había hecho y no recuerdo haber pasado gran trabajo, salvo entender para qué y como funcionan ambos módulos. Pero para eso ya hay alguna información en internet así que no voy a entrar en ese punto. Cuando se instalan y configuran estos módulos en los tipos de contenidos que tengamos, o que se creen a partir de ese momento, tendremos la opción de permitir agregar 'localizaciones' a los nodos. Esto lo encotramos cuando editamos cada tipo de contenido, como mismo configuramos las opciones para los comentarios, la publicación, etc. de los nodos que se creen dentro de este contenido, como se ve a continuación: El problema que tenía era que cuando se creaba un contenido, en el formulario se podía georeferenciar sobre un mapa gracias a GMap, pero cuando se renderizaba el nodo mostraba los datos de Location como texto, es decir, la direcci...

Ubercart, atributos o CCK ?

Ubercart (UC) es una gran solución para e-shops. Trabajando sobre el poderoso Drupal lo convierte en una herramienta muy adaptable a muchas situaciones. Recuerdo que cuando empecé a usarlo una de las primeras dudas que me asaltó la cabeza fue decidir que era mejor con UC: campos (fields) de CCK o los atributos (attributes) del propio UC. El uso de atributos y clases para categorizar los productos de la tienda puede resolver en muchas situaciones y está muy bien pensado. Pero como no todo es perfecto acabo de chocar con una de esas situaciones que parece ser la excepción de la regla y donde he tenido que sacrificar los atributos de Ubercart por los conocidos y siempre bienvenidos campos de CCK. La idea inicial era facilitar al vendedor que subiera un solo producto, con su modelo y precio básico, y que luego los clientes pudieran seleccionar los atributos requeridos. La cuestión se complicó porque los cinco (5) atributos asociados a la clase de producto X están muy poblados...

Analytics y Drupal con homepage.

Google Analytics sin dudas se ha vuelto una herramienta imprescindible para todo webmaster. La información que aporta sobre nuestro sitio es vital para evaluar y corregir nuestro sitio. Hace un tiempo lo vengo usando, pero no tengo aún muchos proyectos on-line que me conviertan en un 'experimentado' usuario del servicio Analytics, pero hasta ahora me ha ayudado mucho y por ejemplo, los reportes que hacia, según los números de la estadísticas que de ahí optenía, ayudaba mucho en la compañía donde trabajaba anteriormente. El otro protagonista de la historia es Drupal, el popular, y para mi, más completo de los CMS basados en PHP. Hoy por hoy, se ha vuelto más que trabajo, un hobby el andar ´tecnikeando´ con sus módulos, hooks y tpl. Dentro de los miles de módulos que posee está Google Analytics (GA)  que permite que nuestro sitio sea 'trackeado' por el servicio de Google. Me animé a escribir este post porque me tropecé en un proyecto con que GA no encontraba el script ...

Interfaz HTTP para VLC

VLC es un genial reproductor de video (y audio) libre y que cualquiera puede descargar desde aquí . Pero lo que no todos conocen son las facilidades de VLC como servidor de medias y transcodificador.  Es posible crear canales, grupos de canales, horarios de transmisión, recodificar un fichero (o un streaming) en tiempo real y muchas cosas más. Lo mejor es lo flexible que es y la cantidad de opciones disponibles tanto en modo gráfico, como en por comandos. Pero no todo es color de rosas, porque las interfaz no es muy amigable y a veces la documentación resulta no muy 'tragable' para usuarios comunes que no tengan muchos conocimientos sobre los servidores de media, los protocolos que se utilizan, compresión y hasta conceptos generales de televisión, video y audio. VLC me resuelve muchos problemas, pero he tenido que irme abriendo paso con él poco a poco, y aún me queda mucho por recorrer; por eso decidí ir documentando lo que voy aprendiendo, primero para compartirlo para que otr...