Un vistazo a las novedades de Drupal 7
Un vistazo a las novedades que traerá Drupal 7
La versión actual de Drupal a la hora de escribir estas lineas es la 6, Drupal 5 también es mantenido.
Sin embargo, en donde la mayoría de los desarrolladores están trabajando arduamente es en la versión 7.
Con fecha incierta de liberación definitiva, semana a semana se van actualizando las novedades que se agregan en el núcleo.
Para este artículo instalé la versión 7.x de desarrollo siguiente a UNSTABLE-6 de Drupal 7. No hace falta indicar que esta versión no está lista para utilizarse en sitios en producción. Pero para probarla por probar, funciona, y estas son las novedades.
Instalando...
El asistente de instalación no posee grandes diferencias con la versión de Drupal 6. Lo que si llama la atención es la elección de la instalación mínima o normal de Drupal.

Más adelante se observa algo realmente interesante. El formulario de creación de usuarios fue modificado para indicar de forma más simple la seguridad de la constraseña elegida.

Un vistazo general
La buena noticia es que todo sigue más o menos en su lugar. Recuerdo haber visto un video en el que Dries mostraba los cambios de Drupal 4 a la versión 5. Los pobres usuarios se encontraban con cambios realmente grandes. Digamos, ahora existían los themes. Menudo cambio. En esta caso, Garland sigue siendo el Theme por defecto, y los menús están organizados casi igual. Se observan algunos items nuevos como el filtrado de IPs, formatos de entrada cambio por formatos de texto.
Es realmente notable el trabajo que se esta haciendo para mejorar la usabilidad de Drupal. Algunos ejemplos:
Ayuda en los módulos

Esos pequeños globitos con la ayuda permiten encontrar rápidamente para que sirve el módulo.
Formatos de entrada (ahora formatos de texto)

Ahora, haciendo click en una opción del combo box se recarga con javascript la descripción de lo que consiste el formato. Muy útil si hay para elegir entre muchos formatos de texto.
Permisos con descripciones

Ahora los permisos deben incluir además de su título, una pequeña descripción. A mi criterio esta opción es realmente útil para personas que recién están comenzando con Drupal y no desean hacer un sitio inseguro.
Cambiaron los Themes
Bluemarine, ahora es un theme descargable desde drupal.org, al igual que chamaleon y marvin. Por otro lado hay un nuevo theme el el núcleo. Se llama stark y es bastante feo. Pero esa es justamente la idea. Es un theme al estilo de zen, para poder ser modificado fácilmente y crear estilos propios.

Los cambios invisibles
Por supuesto, toda nueva versión de drupal incluye nuevas novedades para los desarolladores. Y esta versión trae muchas, y todavía no terminaron de definirlas a todas, asi que, gente, a ponerse a estudiar.
La reina de la fiesta
Si no lo escuchó antes, le comento. Parte de CCK, va a formar parte del núcleo. Que significa esto. Bueno, muchas cosas, pero básicamente que el código para crear tipos de contenidos complejos ahora va a ser mucho más sólido y revisado por más cantidad de personas. Desconozco realmente el alcance que va a tener esto, pero me atrevería a decir que el impacto en la solidez y características de Drupal va a ser muy, muy grande.

Los fields en el núcleo tambien implican algo importante. Ahora va a ser posible agregar campos no solo a los nodos. Taxonomías, y usuarios van a ser posibles contenedores de campos.
Muchos muchos cambios para los desarrolladores
Sin caer en una lista de cambios, el hecho de que los fields estén el el núcleo de drupal ya trae aparejada una nueva API.
Por otro lado, existe una nueva API, para las bases de datos. Este quizás sea el cambio de mayor impacto de todos. ¿Desarrolló algún módulo? ¿Se conecta con una base de datos? Adivine, va a tener que modificarlo.
Ejemplo de consultas a la base de datos:
<?php
// Drupal 6
$res = db_query("SELECT nid FROM {node} WHERE uid = %d AND status <> %d", 2, 0);
// Drupal 7
$res = db_query("SELECT nid FROM {node} WHERE uid = :uid AND status <> :status", array(
':uid' => 2,
':status' => 0,
));
?>Y ya que hablamos de la capa de abstración de bases de datos hay que mencionar que ahora Drupal va a poder funcionar con el motor SqlLite.
Nuevos elementos de formularios
Ahora hay un par de elementos nuevos para usar en el formulario. Lo más llamativo sea tal vez, el uso de pestañas verticales. Aunque este es un ejemplo no implementado, todavia falta que se empiece a incorporar en las interfaces.

Y también se incorpora un elemento para que hasta entonces se emulaba con una técnica especial. Este nuevo elemento permite crear tablas con filas seleccionables. Tal como lo tienen ahora las interfaces para administrar usuarios, nodos y comentarios, pero más simple de programar.

Aún falta mucho...
Con un año de desarrollo por delante, Drupal 7 no va a ser liberado, creo, hasta el 2010. En septiembre de 2009, está programado el congelamiento de características. Así que si usted tiene algo que proponer, apúrese. Después de esa fecha, solo las características incluídas serán pulidas y mejoradas.
Esta nueva versión se perfila como algo realmente impactante. En este link se pueden ver los cambios que se van produciendo al core de Drupal. Por ahora, Drupal 6 tiene bastante tiempo de fama, por lo menos hasta el año próximo.
Para ver una lista (hasta la versión UNSTABLE 6) de las caracterísitcas nuevas de drupal traducidas al español pueden consultar este enlace: http://carlos.rinconsanchez.com/novedades-en-drupal-7
- 1704 lecturas
Contenido Relacionado
Resumen
Este artículo explica como se configuraron los dos módulos más utilizados en cualquier sitio con Drupal. CCK y Views. Como se utiliza una versión de Drupal 6 se trabajará con CCK 2.x y Views 2.x
Inicio de sesión
Comentarios recientes
- no aparece la galeria de galerias
hace 17 horas 50 mins - dependencia de modulo desaparecida
hace 1 día 10 horas - Nombre del Sitio + Nombre de Carpeta
hace 1 semana 21 horas - Gracias
hace 14 semanas 4 días - Tutorial espectacular
hace 19 semanas 19 horas - Muchisimas gracias, realmente
hace 20 semanas 2 días - Re: no puedo ver los videos
hace 20 semanas 5 días - no puedo ver los videos
hace 20 semanas 5 días - Gracias
hace 21 semanas 2 días - Re: Añadir regiones en drupal 6
hace 22 semanas 1 día

Comentarios
Muy bueno el informe
Muy bueno el informe realmente.
Es muy difícil actualmente encontrar información traducida al español de Drupal, así que este tipo de cosas son bienvenidas.
Respecto a estas nuevas características, creo que la mas sobresaliente e igualmente importante es la incorporación de CCK al núcleo, no sólo porque va a tener muchísimo mas soporte, sino también porque este tipo de Gestión de Contenidos en particular, es una de las cosas que hace único a Drupal y los iniciados en el tema tardan en ver el real potencial que tiene el CMS al ser un módulo de terceros.
Buen artículo:gracias
Gracias por el artículo!! Claro y conciso!! Felicidades por tu página!!
Felicitaciones!!.. muy buen
Felicitaciones!!.. muy buen sitio.. la verdad es que soy muy novato en esto, y queremos comenzar con un amigo y estamos muy motivados en montar un servidor linux y comenzar a usar drupal para desarrollar sitios webs. Por fin encuentro un sitio a mi gusto y espero poder aprovecharlo al máximo y aportar mi granito de arena en lo que pueda.. aunque todavía no sé mucho... pero hay muchas ganas. Espero que sigan para adelante con esto, poruqe está muy bueno... Felicitaciones nuevamente y saludos!
excelente! ... muy
excelente! ... muy interesante, no he tenido tiempo para probarlo al drupal 7, pero ya me estaba dando curiosidad, con este informe ya tengo una idea de lo que viene, muchas gracias y segui asi =)
codigo de colores
como haces para que el codigo php te salga en colores tengo drupal
modificas el css o es cuestion de alguna funcion o modulo ya que veo que para poner comentarios trae botones que dicen php citas code en el mio aparece austero
de ante mano gracias
Hola kanzer: Supongo que te
Hola kanzer:
Supongo que te referis a esto:
<?php$variable = "valor";
?>
Para eso utilizo el módulo Code Filter
Saludos
gracias mariano
pues ayer por la tarde me desspere un poco e instale syntaxhighlighter
se ve muy padre pero me dio problemas me desespere mas de que no me quedaba y termine instalando GeSHi
se ve bien aunque me gustaria mas como era syntaxhighlighter se ve mas bonito
de antemano gracias espero segir visitando tu web
Enviar un comentario nuevo