CCC-Graph: tu sitemap en un grafo

Ponente: 

Uno de los mayores problemas en sitios web de dimensión considerable es la dificultad para conocer y ubicar la información contenida en ellos, las relaciones existentes entre cada una de sus partes y su navegabilidad.

CCC-Graph es un módulo para Drupal 6-7 capaz de abstraer los tipos de contenido existentes en un sitio web y sus relaciones (a través de campos node reference y taxonomia), para representarlos gráficamente por medio de un applet en forma de hipergrafo.

Entre sus características destacan su alta configurabilidad, ofreciendo la posibilidad de seleccionar los elementos que formarán parte de la red mostrada, y su apariencia, el filtrado de relaciones visibles ‘in live’ a nivel de usuario y la focalización del hipergrafo en el entorno de la página en la que nos situamos.

Realizado como proyecto final de carrera, la charla consistirá en detallar los pasos seguidos en el desarrollo del módulo haciendo hicanpié en las dificultades halladas y las distintas alternativas encontradas para llevar a cabo la solución, desde el punto de vista de una persona que se acaba de introducir en el mundo de Drupal. Destaca:

- El estudio de la estructuración del contenido del CMS.
- Comunicación entre módulo y applet.
- Almacenamiento de la elección de las opciones de filtrado “in live”.
- Diseño y arquitectura de los formularios de configuración.

edit (26/10): Código modificado, siguiendo lo standards https://www.drupal.org/coding-standards
edit (27/10): Trabajando en la migración a D7 para la sesión.
edit(01/11): Migración a D7 llevada a cabo.

Archivo: 

Información

Nivel experiencia: 
Iniciación
Audiencia: 
Desarrolladores
Site Building
Versión de Drupal: 
Drupal 6.x
Drupal 7.x