El prototipo del portal de Infomed de Cuba (http://www.sld.cu/) está desarrollado sobre el Content Management System Drupal Versión 6 y extendido algunas funcionalidades por INFOMED, utiliza un tema que satisface las normas establecidas por las pautas, dándole una arquitectura de información única y a la vez compleja que satisface las expectativas del usuario final. Conjuntamente con el tema se desarrollaron varios módulos y otros se tomaron de la comunidad de Drupal para complementar las funcionalidades requeridas.
Tema
- infomed (Versión 1.0) Basado en los requisitos y normas según la arquitectura de información.
Módulos de la Comunidad de Drupal
- CCK: con el objetivo de añadir campos personalizados a los nodos utilizando un navegador web.
- Módulos de Core de Drupal opcional tales como: Comment, Color, Contact, Locale, Path, etc.
- Chaos tool suite: esta suite es ante todo un conjunto de APIs y herramientas para mejorar la experiencia del desarrollador. También contiene un módulo llamado el Administrador de Página cuyo trabajo es administrar páginas. En particular, se gestionan páginas del panel, pero a medida que crece será capaz de manejar mucho más que simples paneles.
- Clientside Validation: este módulo añade validación al lado del cliente (también conocido como “la validación de formularios Ajax“) para todas las formas y formularios web utilizando jquery.validate.
- Date: este paquete contiene un campo de fecha flexibles fecha / hora Tipo de campo y un API Fecha que otros módulos pueden utilizar.
- ImageCache: permite la configuración para el procesamiento de imágenes.
- Otros módulos de la comunidad tales como: View, Meta Tags, Printer, email and PDF versions, CAPTCHA, Views y XML sitemap.
Módulos desarrollados para el Portal de Infomed
- Infocontact: adiciona campos al formulario de contacto.
- Infocwis: permite listar, buscar y agregar recursos en Directorios de CWIS. Permite la integración con el web service XMLRPC, incluido en el plugin de CWIS ‘XmlrpcServer’.
- Infoevent: permite buscar e insertar eventos en el Directorio de Eventos de Infomed. Se integra con el Web Service XMLRPC del servicio de eventos.
- Infofooter: crea bloque del pie de páginas de Infomed. Con información de responsable de la página, políticas y copyright.
- Infocontact: este paquete contiene un campo de fecha flexibles fecha / hora Tipo de campo y un API Fecha que otros módulos pueden utilizar.
- Infosearch: permite hacer búsquedas con el Servicio de Búsquedas de Infomed. Se integra con el web Service SOAP de dicho servicio.
- Infowordpress: permite ver Entradas de WordPress Mu. Proporciona la integración con el web service XMLRPC del WordPress. Requiere el plugin Infoxmlrpc (http://wpmudev.org/project/infomed-xml-rpc-methods) para WpMu.
Partipantes:
El Departamento de Desarrollo WEB, Nodo Nacional y demás Vicedirecciones del CNICM.