¿Qué es Prontus?
Prontus es un administrador de contenidos web flexible, fácil de usar, robusto y eficiente, utilizado por cientos de portales corporativos, servicios editoriales y sitios web transaccionales.
Última modificación: Martes 28 de mayo de 2024
Un sitio web basado en Prontus está formado por dos elementos constructivos:
- Los artículos, como unidades contenedoras de información.
- Las portadas, como las páginas web donde esta información se publica y vincula para hacerla accesible desde el web.
Combinando estos elementos entre sí e integrando prestaciones internas y externas se construye la estructura visible o "navegable" del sitio web, la que será desplegada a los visitantes y utilizada por los operadores (responsables por la publicación del sitio web) para la edición de contenidos.
La simplicidad de esta abstracción se traduce en una menor cantidad de pasos requeridos para publicar información, permitiendo a los operadores alcanzar una alta productividad y facilitando enormemente la tarea de diseñar, construir y mantener un portal web.
Los usuarios Prontus encargados de la administración de un sitio web se denominan "operadores", y están organizados en tres niveles:
- Administrador. Responsable por la estructura general y la organización de los usuarios operadores.
- Editor. Responsable de las portadas y tipos de artículo delegados en él, y por aprobar el trabajo de los periodistas (redactores) a su cargo.
- Redactor. Responsable de los tipos de artículo delegados en él. Puede ingresar contenidos, pero no puede publicarlos, ya que esa tarea le corresponde al Editor.
Prontus facilita el trabajo colaborativo permitiendo ver y/o modificar contenidos generados por otros operadores a editores y redactores, si el administrador así lo establece.
Toda la actividad de los operadores es registrada en archivos diarios de bitácora, desde los que el administrador puede auditar el trabajo realizado.
El siguiente diagrama muestra el proceso de publicación de contenidos en Prontus:
Tú, como desarrollador de un sitio Prontus, implementarás formularios de ingreso de datos (FID) que definirán los tipos de datos que tu Prontus almacenará, y plantillas de artículos que Prontus procesará con los datos cargados para generar páginas de artículos. Puedes luego implementar plantillas de portada, que Prontus procesará para agrupar los distintos artículos.
Dentro de los FIDs puedes definir marcas con etiquetas HTML y una sintaxis especial. Estas marcas serán procesadas e interpretadas por Prontus para guardar los datos cargados en tus artículos y para presentar esos datos como hayas especificado en las plantillas correspondientes.
Como repositorios de información, Prontus usa una base de datos (MySQL|MariaDB) y principalmente 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, y para usar plantillas paralelas para generar múltiples salidas a la vez
- 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
Conceptos Básicos
¿Qué es Prontus?
Estructura de directorios
Glosario
Navegadores soportados
Tutoriales
Instalación de Prontus CMS
Implementar un nuevo sitio en Prontus
Cómo crear un FID
Cómo crear una plantilla de artículo
Cómo crear una plantilla de portada
Cómo crear plantillas de formulario
Cómo implementar un formulario
Cómo implementar un buscador
Cómo implementar un buscador Elasticsearch
Cómo crear una plantilla de taxonomía
Cómo crear plantillas de tags
Cómo crear una plantilla de listado
Cómo crear una plantilla de tags jerárquicos
Implementar carga de videos en Prontus
Integración de Redes Sociales
Instalación y Configuración
Requerimientos
Configuración del servidor
Base de datos
Asegurar la plataforma
Instalación con Wizard Prontus
Ajustes post-instalación
Archivos de configuración de Prontus
Friendly URLs
Friendly URLs para imágenes
SSI en Prontus
Logs de Eventos
Ejecutar procesos periódicamente con cron
Debugging
Plantillas
Plantillas de FID
Plantillas de artículo
Plantillas de portada
Plantillas de taxonomía
Plantillas de artículos relacionados
Plantillas de tags
Plantillas de listado
Plantillas de tags jerárquicos
Plantillas de mapa de taxonomía
Plantillas de mapa de tags
Marcas
Tipos de marcas
Diccionario de marcas
Marcas para texto
Marcas de lógica
Marcas de despliegue
Marca Menú y Panel
Parsing de marcas en formularios Prontus
Funcionalidades
Funcionalidades SEO en Prontus CMS
Multivistas
Galería de Imágenes
Buscador Multivista
Buscador
Buscador Elasticsearch
Calendarios
Imprimir artículos
Posting de contenidos
Plugins
Post-procesos
Prontus functions
Implementar copias de seguridad automáticas con Dropbox
Implementar múltiples ediciones
Regeneración masiva de artículos via línea de comandos