Configuración de categorías: [nombre del prontus]-tax.cfg

En este archivo se guardan las opciones asociadas a las taxonomías o categorías taxonómicas de Prontus

Publicado: Viernes 12 de Octubre de 2018 por Adriano Varoli Piazza
Última modificación: Viernes 12 de Octubre de 2018
Opciones globales

TAXONOMIA_NIVELES

Indica el número de grupos de sección, tema y subtema que podrán seleccionarse en los FIDs, con un máximo de tres. Configurar la variable TAXONOMIA_NIVELES en 0 deshabilita el uso de categorías en la instancia Prontus, y por lo tanto, el resto de las variables de este archivo no tendrán efecto.

Valores posibles.

TAXONOMIA_NIVELES = '0'
TAXONOMIA_NIVELES = '1'
TAXONOMIA_NIVELES = '2'
TAXONOMIA_NIVELES = '3'

TAXPORT_ORDEN

Especifica el criterio que Prontus debe usar para ordenar los artículos en las portadas taxonómicas. Permite ordenar por fecha y hora de publicación, por fecha y hora de creación, o por titular (orden alfabético). En todos estos casos, puedes especificar si deseas orden descendente (100, 99, ..., 1; Z ... A) o ascendente (1, 2, 3, ...; A ... Z).

Valor por defecto

TAXPORT_ORDEN = 'PUBLICACION DESC'

Valores posibles

TAXPORT_ORDEN = 'PUBLICACION DESC' # o ASC
TAXPORT_ORDEN = 'TITULAR DESC' # o ASC
TAXPORT_ORDEN = 'CREACION DESC' # o ASC

TAXPORT_MAXARTICS

Indica el número máximo de artículos a procesar para generar las portadas taxonómicas. Puedes querer reducir este número para aliviar la carga de tu servidor, o aumentarlo para catalogar artículos antiguos que están quedando fuera de las taxonomías. Prontus forzará el valor a un máximo de 100.000  si ingresas un valor mayor que ese. Te recomendamos que el valor que ingreses no sea mayor que 1000.

Valor por defecto

TAXPORT_MAXARTICS = '500'

Valores posibles.

TAXPORT_MAXARTICS = '1000'
TAXPORT_MAXARTICS = '250'

TAXPORT_MAX_WORKERS

Número máximo de procesos que trabajarán en simultáneo para regenerar portadas taxonómicas. Cada vez que se guarda un artículo se ejecuta un proceso "maestro" que distribuye la carga a una cola de procesos "workers queue" disponibles, priorizando la generación de la primera página de todas las combinaciones de taxonomías en múltiples procesos workers de un solo trabajo.

Los workers de un solo trabajo, solo generan la primera página. Luego de que completa su tarea, finaliza. Los procesos "worker queue" en la cola, a diferencia de los workers de un solo trabajo, son únicos y manejan una cola de tareas, finalizando solamente cuando la cola está vacía. La variable de configuración define el número de estos últimos procesos.

Antes de asignarle un valor a esta variable debes considerar lo siguiente:

  • Un gran número de workers en sistemas lentos puede llegar a consumir todos los recursos del servidor.
  • Por cada proceso se abre una conexión a la base de datos. Se debe tener en cuenta al momento de configurar el número máximo de conexiones del motor de base de datos. Por ejemplo, si configuramos un máximo de 50 conexiones, el número de procesos no puede superar esta cantidad, ya que no seria posible establecer una conexión luego de alcanzado el máximo.

Valor por defecto

TAXPORT_MAX_WORKERS = '4'

Ejemplo

TAXPORT_MAX_WORKERS = '50'

NUM_RELAC_DEFAULT

Número máximo de links a mostrar en las plantillas de artículos relacionados.

Valor por defecto

NUM_RELAC_DEFAULT = '5'

Valores posibles

NUM_RELAC_DEFAULT = '3'
NUM_RELAC_DEFAULT = '4'
Opciones de paginación

TAXPORT_ARTXPAG

Número de artículos a mostrar en cada página de una portada taxonómica.

Valor por defecto

TAXPORT_ARTXPAG = '20'

Valores posibles

TAXPORT_ARTXPAG = '25'
TAXPORT_ARTXPAG = '30'

TAXPORT_TIPO_PAGINACION

Permite definir si se debe usar la paginación estándar (lista con todas las páginas disponibles) o la paginación breve (lista con enlaces a la página inicial, X páginas alrededor de la página actual, y la página final). El número de enlaces a páginas alrededor de la actual se define en la variable TAXPORT_PAGCORTA_MAXPAGS.

Valor por defecto

TAXPORT_TIPO_PAGINACION = '0'

Posibles valores

TAXPORT_TIPO_PAGINACION = '0', paginación estándar.
TAXPORT_TIPO_PAGINACION = '1', paginación breve.

TAXPORT_PAGCORTA_MAXPAGS

Especifica el número de páginas a mostrar alrededor de la página actual. Por ejemplo, si este valor es 2 y estás en la página 8 de 20, verías una lista de enlaces a páginas como la siguiente: 1 ... 6, 7, 8, 9, 10, ... 20

Valor por defecto

TAXPORT_TIPO_PAGINACION = '5'