Variables generales: prontus_(nombre)-var.cfg

Estas son las variables generales de configuración disponibles.

PUBLIC_SERVER_NAME

Se debe indicar el nombre del servidor. Esto es necesario por ejemplo para la ejecución de los crons.

Posibles valores.
PUBLIC_SERVER_NAME = '192.168.6.24'

SERVER_PROTOCOLO_HTTPS

Indica si se usará un servidor HTTPS para servir el sitio Prontus, tanto en el Frontend, como en el Backend.

Posibles valores.
SERVER_PROTOCOLO_HTTPS = 'SI'

SERVER_PROTOCOLO_HTTPS = 'NO'

USAR_PUBLIC_SERVER_NAME_VER_ARTIC

Permite definir si al hacer click en el enlace "Ver Artículo" en los FIDs se usará la ruta absoluta del artículo usando el nombre del servidor (PUBLIC_SERVER_NAME), o la ruta relativa. Esto permite evitar problemas cuando por ejemplo el backend de Prontus está disponible desde una URL distinta a la principal, pero los operadores necesitan abrir los artículos desde los FIDs y compartir las URL en redes sociales.

Por defecto se utiliza la ruta relativa.

Posibles valores.
USAR_PUBLIC_SERVER_NAME_VER_ARTIC = 'SI'

USAR_PUBLIC_SERVER_NAME_VER_ARTIC = 'NO'

SERVER_SMTP

Indica el servidor SMTP a utilizar en el sitio Prontus:

Ejemplo.

SERVER_SMTP = '265.258.1.1'

SERVER_SMTP = 'mail.misitio.cl'

CONTROL_FECHA

Activa o desactiva la opción para controlar la fecha y hora de publicación y de expiración de artículos, lo cual permite que las portadas se actualicen según estos valores al ser guardadas manualmente o mediante un proceso cron. Para más información, puede consultar este artículo en el Manual de Operación, donde explica con mayor detalle esta funcionalidad.

El proceso cron que es necesario invocar para este efecto es:

prontus_cron_fechas.cgi < document root > < nombre prontus >

Ejemplo:

prontus_cron_fechas.cgi /var/www prontus_noticias

Posibles valores.

CONTROL_FECHA = 'SI'

CONTROL_FECHA = 'NO'

CONTROLAR_ALTA_ARTICULOS

Activa o desactiva el control de la disponibilidad de un artículo para ser incluido en portadas, artículos relacionados, portadas taxonómicas y buscador.

Posibles valores.

CONTROLAR_ALTA_ARTICULOS = 'NO' // Indica que todos los artículos quedan de alta automáticamente.

CONTROLAR_ALTA_ARTICULOS = 'SI' // El alta lo controla el editor.

MULTIVISTA

Define las vistas que tendrá Prontus, además de la vista por defecto (vista principal). Es posible agregar más de una definición.

Posibles valores.

MULTIVISTA = 'Nombre_Vista', donde Nombre_Vista sólo puede contener letras, números y guiones bajos (_).

Ejemplo.

MULTIVISTA = 'movil'
MULTIVISTA = 'test'

VTXT_DTD

Permite definir el uso de xhtml 1.0 strict o transitional para el código generado en el VTXT.

Prontus sólo genera xhtml.

Posibles valores.

VTXT_DTD = 'STRICT'

VTXT_DTD = 'TRANSITIONAL'

COMENTARIOS

Habilita o deshabilita el sistema de comentarios. Para activarlo, el valor debe ser SI

Posibles valores.

COMENTARIOS = 'SI'
COMENTARIOS = 'NO'

VARNISH_SERVER_NAME

Agregar uno o más servidores aquí habilita el soporta para el cache Varnish.

Con esta conf, Prontus cada vez que cambie o elimine un recurso, gatillará la url seguida
de /purge, por ejemplo, para:
- > /noticias/site/artic/20100919/imag/foto_2920100919213900.jpg
se gatillará internamente:
- > http://w2df.altavoz.net/noticias/site/artic/20100919/imag/foto_2920100919213900.jpg/purge
- > http://m2df.altavoz.net/noticias/site/artic/20100919/imag/foto_2920100919213900.jpg/purge

Desde la release 11.2.74, se hace purge de los recursos (archivos flash, audio, video, documentos) asociados a un artículo al guardarlo. Esto es indispensable para reflejar los cambios a esos recursos cuando se usa Varnish.

Desde la release 11.2.75, el método para refrescar el caché Varnish es hacer una llamada HTTP, por ejemplo usando CURL, a la URL del artículo, especificando el método PURGE en lugar de GET.

Ejemplo:

VARNISH_SERVER_NAME = 'w2df.altavoz.net'
VARNISH_SERVER_NAME = 'm2df.altavoz.net'

VARNISH_GLOBAL_PURGE

Permite ingresar una o más rutas a expirar siempre que se ejecute /purge. Disponible desde la versión 11.2.65. Esta configuración también está disponible desde la pestaña de Administración, en la sección Variables generales.

Ejemplo:

VARNISH_GLOBAL_PURGE = '/prontus/site/edic/base/port/portada.html'
VARNISH_GLOBAL_PURGE = '/noticias/'
VARNISH_GLOBAL_PURGE = '/'

VTXT_PASTE_NEWLINES_AS_P

Habilita o deshabilita la transformación de saltos de linea a < p >.

Posibles valores.

VTXT_PASTE_NEWLINES_AS_P = 'SI'
VTXT_PASTE_NEWLINES_AS_P = 'NO'

FRIENDLY_URLS

Habilita o deshabilita las url amigables. Para conocer como habilitar apache o nginx para que soporten friendly urls, ver configuración de apache o configuración de nginx.

Posibles valores.

FRIENDLY_URLS = 'SI'
FRIENDLY_URLS = 'NO'

ARTIC_ACTUALIZA_PORTS

Habilita o deshabilita la actualización de todas las portadas donde está publicado un artículo, al guardarlo.

Valor por defecto.

ARTIC_ACTUALIZA_PORTS = 'NO'

 

Posibles valores.

ARTIC_ACTUALIZA_PORTS = 'SI'
ARTIC_ACTUALIZA_PORTS = 'NO'

UPLOADS_PERMITIDOS

Especifica que tipo de documentos (extensiones) estarán permitidas al momento de subir archivos en los fids. Para mayor información, ver este artículo.

Ejemplos.

UPLOADS_PERMITIDOS = 'jpg,jpeg,png'

UPLOADS_PERMITIDOS = 'gif,bmp'

UPLOADS_EXTRAS

Especifica que tipo de documentos (extensiones) estarán permitidos además de los definidos en UPLOAD_PERMITIDOS. Ya que UPLOAD_PERMITIDOS, viene por defecto con una seríe de documentos permitidos, es posible que se quiera agregar uno o mas adicionales, para ello se puede utilizar esta variable.

Ejemplos.

UPLOADS_EXTRAS = 'pdt,ai,dat'

UPLOADS_EXTRAS = 'cad,odt'

ACTUALIZACIONES

Habilita o deshabilita las actualizaciones automáticas de Prontus.
Esta configuración es util para cuando no se quiere actualizar una versión de prontus por tener modificaciones especiales dentro del mismo.

Valor por defecto.

ACTUALIZACIONES = 'SI'

 

Posibles valores.

ACTUALIZACIONES = 'SI'
ACTUALIZACIONES = 'NO'

MAX_XCODING

Tamaño máximo (en MB) para la transcodificación de videos.

Valor por defecto.

MAX_XCODING = '50'

 

Ejemplos.

MAX_XCODING = '500'

MAX_XCODING = '100'

DIR_FFMPEG

Indica la ruta a la carpeta donde se encuentra el ejecutable de ffmpeg. Disponible desde la versión 11.2.7.

Valor por defecto.

DIR_FFMPEG = '/usr/local/bin'

 

Ejemplo.

DIR_FFMPEG = '/usr/bin'

FFMPEG_PARAMS

Parámetros que se utilizarán con el comando ffmpeg en la transcodificación de videos. Disponible desde la versión 11.2.60.

Valor por defecto.

FFMPEG_PARAMS = ''

 

Ejemplo (ffmpeg >= 1.0)

FFMPEG_PARAMS = '-x264opts "trellis=1:cabac=1:bframes=3:keyint=90:vbv-maxrate=600:vbv-bufsize=1800" -b:v 600000 -profile:v main'

Ejemplo (ffmpeg < 1.0)

FFMPEG_PARAMS = '-vprofile baseline -flags +loop -cmp +chroma -partitions +parti8x8+parti4x4+partp8x8+partb8x8 -me_method umh -subq 8 -me_range 16 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 2 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -trellis 1 -coder 0 -bf 0 -refs 1 -level 30 -maxrate 10000000 -bufsize 10000000 -wpredp 0 -g 25 -b 600000'

FOTO_MAX_PIXEL

Se indica el tamaño máximo en pixels que tendrán las fotos al ser subidas al banco de imágenes. Si una foto supera el máximo, esta será redimensionada para estar por debajo del limite establecido, por ejemplo: 1920x1080. Si se deja en blanco, no habrá límite. Disponible desde la versión 11.2.44.

Valor por defecto.

FOTO_MAX_PIXEL = ''

 

Ejemplos.

FOTO_MAX_PIXEL = '1920x1080'

FOTO_MAX_PIXEL = '1024x768'

ABRIR_FIDS_EN_POP

Define si los artículos se abrirán en una popup como en el sistema antiguo, o no. Disponible desde la versión 11.2.11.

Valor por defecto.

ABRIR_FIDS_EN_POP = 'NO'

 

Posibles valores.

ABRIR_FIDS_EN_POP = 'SI'

ABRIR_FIDS_EN_POP = 'NO'

FRIENDLY_URLS_VERSION

Especifica la versión de las URL amigables que se utilizará.

Versión 1: De la forma: /titular/prontus_id/aaaa-mm-dd/hhnnss.ext
Versión 2: De la forma
/prontus_id/seccion/tema/subtema/titular/aaaa-mm-dd/hhnnss.ext. En caso de que el artículo no tenga sección, tema o subtema, se omiten y no se colocan en la url.
Versión 3: De la forma http://<nombre_prontus>.dominio/seccion/tema/subtema/titular/aaaa-mm-dd/hhnnss.ext. Se usa el nombre de dominio o subdominio para determinar la instancia del Prontus, por ejemplo <nombre_prontus>.cl o <nombre_prontus>.dominio.cl. En caso de que el artículo no tenga sección, tema o subtema, se omiten y no se colocan en la URL. El nombre de la instancia Prontus no puede contener el caracter "guión bajo" (_). Disponible desde la release 11.2.79.
Versión 4: de la forma: /prontus_id/seccion/tema/subtema/titular. Esta se origina debido a la necesidad de que las URL's de Prontus no tengan componente numérico del TS de un artículo.

Además de la configuración en el Panel de Control de Prontus, se debe configurar a nivel de servidor web el uso de URL amigables.

Valor por defecto.

FRIENDLY_URLS_VERSION = '1'

 

Posibles valores.

FRIENDLY_URLS_VERSION = '1'

FRIENDLY_URLS_VERSION = '2'

FRIENDLY_URLS_VERSION = '3'

FRIENDLY_URLS_VERSION = '4'

FORM_CSV_CHARSET

Define el charset del archivo de Respaldo del Prontus Form.
Si al importar dicho archivo aparecen caracteres extraños, se recomienda probar otro valor.

Valor por defecto.

FORM_CSV_CHARSET = 'utf-8'

 

Posibles valores.

FORM_CSV_CHARSET = 'utf-8'

FORM_CSV_CHARSET = 'iso-8859-1'

POST_PROCESO

El proceso o script que indique, se ejecutará cada vez que se borre un artículo.
Para que sea un script válido, debe ubicarse en el mismo dir. de CGIs de Prontus, o a lo más, un nivel hacia arriba
. Disponible desde la versión 11.2.16.

Valor por defecto.

POST_PROCESO = ''

 

Ejemplos.

POST_PROCESO = 'lib_particular.pm'

POST_PROCESO = 'otra_lib.pm'

BLOQUEO_EDICION

Especifica la modalidad de bloqueo de edición de artículos y portadas.

Por defecto (Modalidad 1):  Sólo advertencia.
: Advertencia con prompt e ingreso de número aleatorio de 4 dígitos.
: Bloqueo total. El artículo solo será editable por la primera persona que lo abrió.

Valor por defecto.

BLOQUEO_EDICION = ''

 

Valores posibles.

BLOQUEO_EDICION = ''

BLOQUEO_EDICION = '1'

BLOQUEO_EDICION = '2'

SCRIPT_QUOTA
Script para el cálculo de quota. Puede ser PHP o Perl y será invocado desde la raíz de sitio.

Valor por defecto.

SCRIPT_QUOTA = ''

 

Ejemplo.

SCRIPT_QUOTA = '/cgi-cpn/mi_script_quota.pl'

CLOUDFLARE

Soporte al sistema de cache CloudFlare. Al activarla, se realizará un "purge" del cache cada vez que se guarde un artículo, al igual que ya sucedía con Varnish.

Disponible desde la versión 11.2.81.

Valor por defecto.

CLOUDFLARE = 'NO'

 

Posibles valores.

CLOUDFLARE = 'SI'

DROPBOX

Tras configurar a "SI" la variable, aparecerá una nueva pestaña debajo de esta última, llamada Dropbox, donde se puede configurar el Access Token de la cuenta a usar en Dropbox, las extensiones de archivos a descartar, y eventuales directorios adicionales a respaldar. Por defecto se guarda todo lo relacionado a un artículo (vistas HTML, datos XML, fotos, archivos adjuntos, multimedia, relacionados) o portada (vistas HTML, datos XML).

Disponible desde la versión 11.2.81.

Valor por defecto.

DROPBOX = 'NO'

Posibles valores.

DROPBOX = 'SI'