menu
Consultoría y desarrollo web Drupal
Drupal es un gestor de contenidos enfocado a facilitar el diseño y desarrollo de páginas web. Da una gran flexibilidad a nivel de resultados ya que permite crear desde tiendas online a webs corporativas o galerías de imágenes o vídeos, pudiendo customizar al detalle aspectos como el diseño y funcionalidades.
Por otro lado, y no menos importante, Drupal cuenta con una de las comunidades online más grandes y activas aportando al gestor de contenidos nuevas funcionalidades y resolviendo errores. La comunidad facilita el trabajo con el gestor de contenidos y amplia aún más sus posibilidades.
En Atenea tech llevamos trabajando y contribuyendo a la comunidad Drupal con Drupal desde 2007. Somos expertos en Drupal y es la única tecnología que utilizamos en nuestros desarrollos. En estos años hemos podido abarcar gran variedad de tipologías de proyecto debido a la flexibilidad de la plataforma.
Artículos en el blog
Recientemente hemos desarrollado para uno de nuestros clientes un sencillo sistema para crear galerías de imágenes. Nuestros clientes ya disponían de su propio sistema de galerías pero no estaban satisfechos, crear una nueva era demasiado complejo, requería crear un nodo por cada imagen. Por este motivo decidimos crear un nuevo tipo de contenido que representara toda la galería donde fuera posible subirlas todas de golpe gracias a CCK y ImageField. También creamos una View necesaria para visualizar las imágenes en los nodos de la mejor forma posible, con paginación y en forma de grid. Y añadimos una plantilla al tema para incluirla. En este articulo describo cual es el proceso para hacer que todo funcione.
Convenciones
Antes de empezar hago dos puntualizaciones sobre como está escrito este artículo:
- Cuando hablo de secciones a las que se debe acceder escribiré una dirección dentro del directorio en el que tengáis instalado Drupal. Así, por ejemplo, si escribo "admin/settings" y tenéis Drupal instalado en "google.com" me refiero a que debéis acceder a "google.com/admin/settings"
- Cuando describo los valores de un formulario solo incluiré los relevantes, los demás no son necesarios para el correcto funcionamiento del sistema
Empezamos desde cero
Empezamos con una instalación limpia de Drupal 6. A la que añadiremos los módulos necesarios:
2009 esta siendo un año prolífico en proyectos que van más allá de la creación de webs, como pueden ser estudios de viabilidad, consultoría y formación. Esta vez hemos realizado un desarrollo a medida para la UOC (Universitat Oberta de Catalunya), una institución de educación a distancia con más de 35.000 alumnos.
La institución quiere incorporar Drupal a su ecosistema y por eso nos pidieron que desarrolláramos un módulo que integrara su sistema de autenticación. La verdad es que los requisitos fueron muy claros desde el principio y el trabajo fue bastante ágil, y es que muchas veces gran parte del éxito de un proyecto depende del cliente y de su implicación. En este caso el trato fue exquisito.
Este módulo en Drupal se añade a otros creados por nosotros para la API Google Maps o para modificar menús y otras pequeños desarrollos que son necesarios dependiendo de ciertos requisitos en el diseño.
Como anunciamos en el anterior post, tenemos varios proyectos en el candelero y poco a poco irán saliendo a la luz. El primero de ellos es un desarrollo web para Sales Monzón, una empresa que se dedica a la extracción de sal en Aragón.
El desarrollo está hecho con Drupal, creando un tema a partir de una plantilla y personalizándolo a la imagen del cliente.
Además, este último mes hemos estado realizando consultoría y formación en Drupal a OMASprojects, además de colaborar en el desarrollo web de un centro de formación jurídica. El cliente ha quedado muy satisfecho con las lecciones aprendidas sobre Drupal y el seguimiento de las diferentes etapas de su proyecto.
Este sábado en el Citilab presentamos la web municipal de Sant Climent en el marco de las sesiones organizadas por Drupal.cat. Aquí os dejo la presentación:
El próximo día 14 de febrero se celebra en el Citilab una nueva sesión de Drupal.cat. En este caso más que una sesión técnica o formativa se trata de una presentación de webs realizadas con Drupal. Habrán cinco presentaciones de 45 minutos aproximadamente cada una. Nosotros realizaremos la primera presentación (a las 10h) presentando la web de Sant Climent de Llobregat.
Así que hacemos un llamamiento para todos aquellos que estén interesados en ver las posibilidades de Drupal y de paso quieran conocernos personalmente (os invitamos a café y os hacemos una rápida visita turística al Citilab).