Agregamos la posibilidad de excluir artículos de las plantillas de lista. Es común desear que los artículos ya presentados en otras áreas de una portada no aparezcan repetidos en la lista. Esto puede especificarse en la plantilla de lista con las siguientes configuraciones:
< !--CONFIG LIST_EXCLUDE_PORT = inicio.xml -- >
< !-- CONFIG LIST_EXCLUDE_PORT_AREA = 1 -- >
La primera debe ser el nombre del archivo XML de la portada (si la portada es "noticias.html" deberemos tipear "noticias.xml").
La segunda es opcional, y permite especificar un área donde se encuentren los archivos a excluir. De no hacerlo, se leerán todas las áreas de la portada especificada.
Agregamos la variable de configuración LIST_PORT_PPROC para activar o desactivar la generación de salidas de artículo cada vez que se guarde una portada. Esta configuración está disponible en el archivo
< nombre_prontus >-list.cfg en la carpeta < nombre_prontus >/cpan/, y también a través del CPAN de Prontus, en la sección de Administración - Configuración, en la pestaña Listados.
Expandimos la funcionalidad de regeneración de artículos, disponible en la sección de Administración - Regeneración, para permitir la regeneración de artículos que pertenezcan a una taxonomía determinada (Sección, Tema, Subtema).
Agregamos al mapa del sitio la posibilidad de usar marcas condicionales para verificar la existencia de temas o subtemas anidados. En el artículo enlazado se puede ver un ejemplo de implementación.