Drupal 5.0
Acaba de publicarse la versión 5.0 de Drupal, uno de los gestores de contenidos para web con mayor proyección que hay en la actualidad.
Drupal es un gestor de contenidos generalista que además incorpora un motor de blogs bastante potente y que personalmente considero el cms de elección a la hora de crear comunidades web. Se trata de un software de código abierto bajo licencia GPL.
Webs como la de Tim Berners Lee, el portal SpreadFirefox, la MTV Reino Unido o unos cuantos sitos de la NASA usan Drupal como gestor de contenidos.
La nueva versión nos trae las siguientes mejoras :
Mejoras de usabilidad
- Administración de páginas: La página de administración ha sido totalmente rediseñada. Principalmente con una vista "por módulos" con enlaces a las opciones de configuración y otra vista organizada "por tareas".
- Configuración de páginas: La configuración ha sido dividida en pequeñas páginas haciendo más facil encontrar las opciones.
- Tablas: las listas de contenidos, usuarios y comentarios incluyen un sencillo "seleccionar todos" y permiten además selecciones por rango.
- Capitalización y tipografía: se ha prestado especial atención en el formateo de textos y etiquetas.
Nuevas características
- Página de informe de estado y requisitos: en la que se proporciona información detallada sobre PHP / MYSQL / DRUPAL y sobre los requisitos del sistema.
- Interfaz de instalación vía web
- Sístema de templates: Garland es el nuevo sistema de gestión de templates que implementa un gestor de esquema de colores para los templates.
- Tipos de contenido personalizados
- Filtro de URLs: se ha integrado un filtro de urls en el módulo de filtros. Éste permite que las direcciones web y de e-mail se enlacen directamente.
- Bloques por roles: mejoras en el sistema de configuración de bloques con configuraciones específicas para roles de usuarios y control de los bloques mediante "php snipets".
- Títulos de los bloques: ahora se pueden cambiar los títulos de los bloques e incluso dejarlos vacíos.
- Mejoras en la configuración de usuarios: soporta "auto-completar" en los formularios para los perfiles de usuario. Filtrar usuarios por rol. Verificación de usuarios por e-mail.
- Mejoras en la administración de módulos: éstos se muestran organizados por categorías y origen y además se muestra el número de versión y sus dependencias (marcando si son opcionales o requeridas).
- Más logs
- Pre-procesado de las hojas de estilo (CSS): las CSS son se agregan a un fichero comprimido con la consiguiente mejora de velocidad, sobre todo para los usuarios que acceden por primera vez.
- Ajustes y mejoras de ejecución
Mejoras para desarrolladores
- Integración de la librería de javascript Jquery. Todo el javascript de Drupal se ha transformado para usar esta librería.
- Reorganización de la estructura de directorios
- Desinstalación de módulos: al ser desinstalados se produce una notificación que permite limpiar las tablas de la base de datos.
- Caché en el backend
- Mejoras en PHPTemplate: introduce la posibilidad de buscar templates sugeridos. Drupal auto descubre un amplio rango de templates que permite sobreescribir la vista por defecto de diversas páginas.
- Árbitro de acceso a nodos: que facilita el acceso de los módulos a los nodos mejorando el trabajo entre ellos.
- Renderizado de nodos: se ha cambiado para trabajar con arrays estructurados.
- API para formularios: formularios en varios pasos mejorados.
Vía / Digg