Activar comentarios en una instancia de prontus

Para activar los comentarios, primero se debe modificar el archivo de configuración prontus_xxx-var.cfg e incluir la variable:

COMENTARIOS = 'SI'

En caso de que la variable ya exista se debe cambiar el valor a 'SI'.

Luego, se debe crear un archivo de configuración para los comentarios, llamado prontus_xxx-coment.cfg.

Nota: prontus_xxx es el nombre de la instancia de prontus donde se está trabajando.

El archivo debe contener lo siguiente:

[articulo]
NOM = 'Artículos'
MSG_MODER = 'Muchas gracias por participar. Tu comentario fue recibido y será publicado en las siguientes horas.'
MSG_NOMODER = 'Gracias por enviar su opinión'
LIMIT_CHARS = '1000'
FILASXPAG_PUBLIC = '25'
PHP_SESSION_PATH = '/sites/< nombre_sitio >.cl/sesiones_php' # si no se pone, asume el standard altavoz en base al doc root
PHP_SESSION_NAME = 'PHPSESSID' # asume este valor por omision
CAPTCHA = 'SI'
ENVIAR_MAIL_PUBLICACION = 'NO'
MAIL_PUBLICACION_FROM = 'email@email.cl'
MAIL_PUBLICACION_ASUNTO = 'Comentarios - Desde mi sitio Web'
MAIL_PUBLICACION_SMTP = 'localhost'
[/articulo]

A continuación se explica cada variable del archivo de configuración de comentarios.

Variable Descripción
NOM Nombre del objeto a quien se aplica el comentario, es el visualizado a su vez en el filtro de comentarios por el administrador de comentarios (Combobox: ver por tipo). En el cuadro anterior se utilizo 'Articulos'.
MSG_MODER Mensaje enviado al autor del comentario, cuando enviá el comentario (Submit en el formulario).
MSG_NOMODER Mensaje enviado en la no moderación de comentarios.
LIMIT_CHARS Link para ver la página del objeto, el string contiene la marca

Limite de caracteres permitidos para el ingreso del comentario.

FILASXPAG_PUBLIC Numero de filas de comentarios por página
PHP_SESSION_PATH Ruta donde se almacenan las sesiones. Si no se define, asume standard de Altavoz en base al document root.
PHP_SESSION_NAME Nombre de la sesión de PHP. Si no se define, asume valor PHPSESSID
CAPTCHA Indica si el formulario incorporará captcha. Los valores posibles son 'SI' ó 'NO'. Por omisión, se asume 'SI'.
ENVIAR_MAIL_PUBLICACION Indica si se envía email por comentario realizado 'SI' o 'NO'
MAIL_PUBLICACION_FROM Dirección email donde se enviaran los antecedentes de una publicación.
MAIL_PUBLICACION_ASUNTO Asunto para el mail.
MAIL_PUBLICACION_SMTP Servidor SMTP para el envío.
URL Sobreescribe link para ver la página del objeto, el string contiene la marca < idobj >, que será reemplazada por el id del objeto, al componer el link en la lista de administración de comentarios. Para el caso de art. Prontus, se usará un "trampolín" ya que la url contiene 2 variables. Si no se define, asume artic prontus y usa la variable ARTIC_EXTENSION, que es por defecto 'html'.
PLT_VERCOMENT Ubicación de la plantilla para mostrar las opiniones en el sitio web. Si no se define, usa el valor /< prontus_id >/coment/plantillas/coment_articulo.html
DIR_PAGS_COMENT Directorio donde se alojan los comentarios emitidos por el usuario. Si no se define, usa el valor /< prontus_id >/coment/site/articulo
ARTIC_EXTENSION Indica la extensión de los artículos prontus. Esto evita tener que configurar la variable URL y construir un trampolín para poder visualizar los artículos desde el cpan. El valor por omisión de ARTIC_EXTENSION es 'html', por lo tanto sólo es necesario setearla cuando la extensión sea diferente, por ej 'php'.