• : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.
  • : Function ereg() is deprecated in /var/www/investic.net/drupal/includes/file.inc on line 646.

Recien salido cck2 para drupal 6 ( ejemplo screencast)

Las chicas y chicos de Drupal no nos deja de sorprender, hoy me encuentro con la nueva versión de nuestro querido Cck (content constuction kit), Este modulo fundamental para crear nuevos tipos de contenido y añadir ha esos tipos de contenido campos específicos: Link, imágenes, files, noderefence, date etc.

En esta adaptación para drupal 6 se han añadido un código más robusto así, mejoras en la API, mayor documentación, se ha aprovechado para hacer lo que Drupal 5 no permitía, simplificar procesos de creación de campos, el sistema de arrastrar (drag & drop) que ya esta implementado en menús y bloques y que permite una forma mas amigable de organizar los campos.

Hay varios bloques ha tener en cuenta en la actualización, hago mención especia al de la usabilidad que es el que he podido comprobar

  • Mejoras en la usabilidad
    • La gestión de campos ahora utiliza drag n drop
    • Simplificación a la hora de añadir campos y grupos así como trabajar con los widget de los campos
    • Se permite ordenar campos de modules externos
    • Mediante Ahah se puede añadir mas campos de un tipo sin necesidad de recargar (ver captura)
    • Muchas mejoras recogidas del los comentarios de grupo de trabajo de la universidad de Minesota sobre usabilidad
  • Campos y visibilidad de los mismos
  • Permisos en los contenidos
  • Mejoras en la copia de contenidos
  • API

Puedes ver el resto de cambios demás elementos estos links:

A falta de profundizar más a simple vista los cambios son muchos, la nueva API incorpora un CRUD (Crear / Leer / Actualizar / Eliminar ) para la gestión de los campos permitiendo que nuestros propios módulos trabaje de forma mas sencilla con cck. a su vez también han mejorado la relación con los widget de los campos, parece se que se podrá hace uso de ellos fuera del nodo (nota mentar, tengo que mirarlo.

Entre las grandes mejoras que he podido ver en este prematuro análisis, tenemos lo relativo al numero de campos, donde nos da la posibilidad de incluir el valor ilimitado, esto permite mediante ahah invocar al mismo capo tantas veces sea necesario si necesidad de recargar el formulario, creo que las posibilidades son brutales, he creado un screencast a modos de prueba de concepto. Es el primero que hago y se ve un tanto regular, pero valido para el propósito

Seguiré investigando las nuevas joyas que nos trae este modulo. desde este link puedes ver las novedades
http://drupal.org/node/329969


Diseño y desarrollo INVESTIC con DRUPAL