Congreso ORP 2104

Online desde Septiembre del 2013
Tras la reciente salida de su portal de Prevención Integral el departamento de CERpIE de la UPC ha acometido el desarrollo de un potente complemento para la gestión de su congreso internacional ORP. Encajado en el sistema Drupal 7 de la web se ha desarrollado una potente gestión de inscripciones, pagos, papers y actividades.

Tras la salida de su portal principal se trabajó la arquitectura para encajar un segundo portal en el primero para el congreso que esta entidad organiza internacionalmente cada año. La dificultad no estribaba solamente en encontrar el encaje de una web dentro de la otra, sinó de que este encaje fuera el modelo para todos los congresos posteriores y anteriores, convirtiendo a Prevención Integral en un superportal.

Estructuralmente ha sido un punto importante encajar la estructura de los congresos en formato multidioma en una web que inicialmente es monoidioma. Drupal 7 dispone de muchas herramientas multidioma a las que ha habido que explotar al máximo para encontrar este equilibrio.

Un aspecto importante del congreso es la gestión de inscripciones al congreso, inscripciones a las diversas actividades y actos, pagos, y adquisición de otros productos. Con el equipo de desarrollo propio del cliente se han estudiado mucho los workflows de datos intentando encontrar siempre los cambios más cercanos a la plataforma Drupal. Se utilizó mucho tiempo para escojer la plataforma eCommerce que finalmente ha sido Ubercart. Se han usado muchos mecanismos propios de Drupal 7 (Views, Flag, Rules, Context, módulos para generar entidades adicionales, etc), así como código a medida para encontrar los mecanismos necesarios que el cliente necesitaba.

Como congreso científico que es, un aspecto muy importante de la web de ORP 2014 ha sido la gestión de abstracts y papers. Este material aportado por la comunidad de participantes encaja en un workflow de datos y aprobaciones muy complej, y todo este contenido debe ser disponible en varios formatos y localizaciones de la web del congreso y del portal padre "Prevención Integral".

Muchos otros aspectos, como la gestión personal de datos, las herramientas de comunicación entre usuarios, la integración de contenidos en un portal y en otro, el SEO y posicionamiento de los datos, la posibilidad de generar documentos en formato PDF a partir de nodos normales de Drupal, y muchos otros convierten a esta plataforma en un potente ejemplo de lo que se puede llegar a construir con Drupal 7.