Funcionamiento de Prontus
El siguiente diagrama muestra el proceso de publicación de contenidos en Prontus:
Figura 1 - Diagrama Funcional |
Los contenidos ingresados en un formulario de ingreso de datos (FID) dan origen a una página de artículo, la cual es vinculada en una portada.
La creación de ambas páginas web se basa en plantillas, dentro de las cuales el desarrollador define marcas o tags que serán interpretadas por Prontus para generar la visualización del contenido. Como repositorios de información se utiliza la base de datos (MySQL) y archivos XML.
Sobre este esquema básico de funcionamiento se agregan muchas otras prestaciones, las cuales son consistentes con la arquitectura, por ejemplo:
- Multiplantillas. Capacidad para escoger una plantilla diferente para artículos y portadas.
- Salidas RSS por portada, con parte o la totalidad del contenido publicado.
- Multivistas. Formatos distintos de salida orientados a dispositivos diferentes, tamaños de pantalla distintos, múltiples idiomas, etc.
- Postprocesos. Capacidad de extender las funcionalidades de Prontus cada vez que se guarda un artículo o una portada.
Figura 2: Diagrama Funcional Extendido |
Además, existen prestaciones que extienden las funcionalidades de Prontus sin intervenir su estructura. Estas prestaciones extra reciben el nombre de Portlets.