Difference between revisions of "Abcd.def"

From ABCD Wiki
Jump to: navigation, search
Line 20: Line 20:
 
   AC_SUSP=Y          Y=la siguiente suspensión se toma a partir de la anterior vigente (valor por defecto)
 
   AC_SUSP=Y          Y=la siguiente suspensión se toma a partir de la anterior vigente (valor por defecto)
 
                       N=Las suspensiones siempre se calculan a partir de la fecha del día  
 
                       N=Las suspensiones siempre se calculan a partir de la fecha del día  
   LOAN_POLICY=BY_USER para indicar que el tipo de objeto del item a prestar se solicita al momento de procesar el préstamo.  
+
   LOAN_POLICY=BY_USER Para indicar que el tipo de objeto del item a prestar se solicita al momento de procesar el préstamo.  
 
                       Esta opción debe usarse cuando no se presta desde la base de datos de copias y  
 
                       Esta opción debe usarse cuando no se presta desde la base de datos de copias y  
 
                       el inventario de los objetos a prestar no posee un subcampo con el tipo de objeto
 
                       el inventario de los objetos a prestar no posee un subcampo con el tipo de objeto
   EMAIL=Y/N          para habilitar/deshabilitar el envío de correos de recordatorio de vencimiento de préstamos
+
   EMAIL=Y/N          Para habilitar/deshabilitar el envío de correos de recordatorio de vencimiento de préstamos
 
   AC_SUSP            Establece la fecha desde la cual comienza una suspensión.  
 
   AC_SUSP            Establece la fecha desde la cual comienza una suspensión.  
 
                       El valor Y indica que debe comenzar a partir de la última suspensión activa del usuario.  
 
                       El valor Y indica que debe comenzar a partir de la última suspensión activa del usuario.  
 
                       El valor N indica que comienza a partir del día en que se registra  
 
                       El valor N indica que comienza a partir del día en que se registra  
 +
  PROFILES_PATH      Indica la dirección donde está localizado el archivo que tiene la definición de todos los parámetros habilitados
 +
                      para definir la permisología de los operadores (profiles.tab). Por defecto este archivo está localizado en la carpeta
 +
                      par/profiles del espacio de bases de datos activo, pero esta opción se habilita para facilitar el trabajo en aquellas
 +
                      instalaciones que tienen varias carpetas de bases de datos.                 
  
  

Revision as of 01:50, 23 November 2015

Este archivo colocado en la carpeta bases, lee los siguientes parámetros para la identificación del encabezado y pié de página de las pantallas de de ABCD.

Son obligatorios los siguientes:

  VERSION=1.2transitional
  LEGEND1=2010  BIREME - Centro Latinoamericano y del Caribe de Información en Ciencias de la Salud
  LEGEND2= Nombre de la Institución
  URL1=http://www.bireme.br
  URL2=http://www.bireme.br

El valor del parámetro VERSION ahora se sustituye dinámicamente por la versión correspondiente al software liberado

Son opcionales los siguientes:

  LOGO=               Indicar el URL del logo a ser utiizado par identificar los encabezamientos de las ventanas
  LOGO_OPAC=          Url del logo que se despliega en la solicitud de clave, estado de cuenta y reservas en línea
  CSS_NAME=           Indiacar el nombre de la careta donde están definidos los archivos de estilo ser utilizados.
                      La carpeta con los estilos debe ser colocada como una subcarpeta dentro de central/css
                      (ver Cambiar la apariencia (colores y/o iconos) utilizados en la interfaz de una carpeta de bases de datos
  BG_WEB=             Color de fondo de la ventana de solicitud de clave para los procesos en línea 
  WEBRENOVATION=Y/N   Para habilitar/deshabilitar la opción de renovación en línea
  RESERVATION=N       Si se desea omitir la opción de reservas en los menues de préstamo. Si no está presente se asume Y
  AC_SUSP=Y           Y=la siguiente suspensión se toma a partir de la anterior vigente (valor por defecto)
                      N=Las suspensiones siempre se calculan a partir de la fecha del día 
  LOAN_POLICY=BY_USER Para indicar que el tipo de objeto del item a prestar se solicita al momento de procesar el préstamo. 
                      Esta opción debe usarse cuando no se presta desde la base de datos de copias y 
                      el inventario de los objetos a prestar no posee un subcampo con el tipo de objeto
  EMAIL=Y/N           Para habilitar/deshabilitar el envío de correos de recordatorio de vencimiento de préstamos
  AC_SUSP             Establece la fecha desde la cual comienza una suspensión. 
                      El valor Y indica que debe comenzar a partir de la última suspensión activa del usuario. 
                      El valor N indica que comienza a partir del día en que se registra 
  PROFILES_PATH       Indica la dirección donde está localizado el archivo que tiene la definición de todos los parámetros habilitados
                      para definir la permisología de los operadores (profiles.tab). Por defecto este archivo está localizado en la carpeta
                      par/profiles del espacio de bases de datos activo, pero esta opción se habilita para facilitar el trabajo en aquellas
                      instalaciones que tienen varias carpetas de bases de datos.                  


Estos parámetros están accesibles a través del script config_extended.php

Asignar a una base de datos una versión específica del wxis y del mx, de acuerdo a las características de la misma

Por defecto las bases de datos de ABCD se trabajan con la versión 16-60 del CISIS. Sin embargo, si se desea trabajar una base de datos en particular con otra versión del CISIS proceda como sigue:

  1. Defina bajo la carpeta cgi-bin una subcarpeta (por ejemplo 10-30) donde almacenará los ejecutables de la versión del CISIS requeridos
  2. Agregue en al archivo abcd.def una línea donde figure el nombre de la base de datos y el nombre de la subcarpeta con los ejecutables a utilizar para gestionar esa base de datos
  3.    Ejemplo:
       marc=10-30
    

Este parámetro redefinirá el parámetro $cisis_ver del config.php y le asignará el valor 10-30 utilizando el consecuencia los ejecutables contenidos en esa carpeta para gestionar la base de datos.

Este mismo resultado puede lograrse a través de archivo dr path.def utilizando el parámetro cisis_ver


En la versión 1.5 se agregan dos nuevos parámetros para el manejo de las clave de acceso que se le asignan a los operadores de ABCD:

Parámetro Significado
SECURE_PASSWORD_LENGTH Largo mínimo que debe tener la clave de acceso para que sea considerada válida
SECURE_PASSWORD_LEVEL Nivel de seguridad que se le desea asignar a la clave de acceso según las siguientes posibilidades:
    0  Verifica solo que la clave esté presente
    1  Verifica que la clave cumpla con la longitud establecida en el 
       parámetro SECURE_PASSWORD_LENGTH
    2  Además de los anteriores, verifica que exista un caracter alfabético en minúscula
    3  Además de los anteriores, verifica que exista al menos un caracter numérico
    4  Además de los anteriores, verifica que exista al menos una letra mayúscula
    5  Además de los anteriores, verifica que exista al menos un caracter especial:
        .,!@#$%^&*?_~\-£()

Ejemplo:

   SECURE_PASSWORD_LENGTH=8
   SECURE_PASSWORD_LEVEL=5
     abcABC1*  es válida
     abcABC1   es inválida

La validacion de la clave se encuentra en el script central/dataentry/password_check.js y requiere la actualización a la versión 1.5