Difference between revisions of "Abcd.def"

From ABCD Wiki
Jump to: navigation, search
Line 26: Line 26:
 
| URL2|| URL para la tercera línea
 
| URL2|| URL para la tercera línea
 
|-
 
|-
|valign=top|UTF-8 || Usado en el script '''common/header.php''' para usar el '''charset=utf-8''' en el despliegue de las páginas. Las instalaciones normales de ABCD no usan este parámetro, el cual es obligatorio cuando se usa bases de datos con el juego de caracteres '''UNICODE'''  
+
|valign=top|UNICODE || Usado en el script '''common/header.php''' para usar el '''charset=utf-8''' en el despliegue de las páginas. Las instalaciones normales de ABCD no usan este parámetro, el cual es obligatorio cuando se usa bases de datos con el juego de caracteres '''UNICODE'''  
 
|-
 
|-
 
| LOGO || Indicar el URL del logo a ser utiizado par identificar los encabezamientos de las ventanas
 
| LOGO || Indicar el URL del logo a ser utiizado par identificar los encabezamientos de las ventanas

Revision as of 10:53, 31 May 2016

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:

Parámetro Función
LEGEND1 Altera la primera línea del pie de página (obligatorio)
LEGEND2 Altera la segunda línea del pie de página (obligatorio)
LEGEND3 Altera la tercera línea del pie de página
URL1 URL para la primera línea
URL2 URL para la segunda linea
URL2 URL para la tercera línea
UNICODE Usado en el script common/header.php para usar el charset=utf-8 en el despliegue de las páginas. Las instalaciones normales de ABCD no usan este parámetro, el cual es obligatorio cuando se usa bases de datos con el juego de caracteres UNICODE
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 Indica 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
CALENDAR Especifica si se toman en cuenta los feriados en el cálculo de la suspensiones y multas
Y=SI se toman en cuenta los feriados, o sea, el número de días para el cálculo de la multa se obtiene de la diferencia entre la fecha real de devolución y la fecha programada de devolución
N=NO se toman en cuenta los feriados, o sea, se restan tantos dias a la fecha o lapso de multa como feriados se encuentren en el lapso
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
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 Ver Días de préstamo/renovación
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. Si está ausent este parámetro se asume Y
ASK_LPN Este parámetro con valor Y indica que los días de préstamo/renovación no se toman de la política y se presenta una casilla para suministrar este valor
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.
DIRTREE Habilita / deshabilita el permiso para explorar la carpeta de la base de datos activa o las carpetas www, par y wrk de la carpeta de bases de datos.
FRAME_1H Define, en la ventana de catalogación, el tamaño del marco donde se muestra el logo de la institución y los menues de módulos, bases de datos y lenguajes. Si no está presente se asume 90px

miniaturadeimagen

FRAME_2H Define, en la ventana de catalogación, el tamaño del marco donde se muestra barra de herramientas. Si no está presente se hace un cálculo dependiendo de la resolución del monitor: Si es mayor de 1200px el tamaño de este marco es de 45px; si es menor o igual a 1200px el tamaño de este marco es de 65px

Existen parámetros adicionales 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

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