Difference between revisions of "Abcd.def"

From ABCD Wiki
Jump to: navigation, search
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
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.
+
Este archivo colocado en la carpeta bases, lee los siguientes parámetros para la correcta adecuación 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:
 
 
{| class="wikitable" style="vertical-align:top;"
 
{| class="wikitable" style="vertical-align:top;"
 
|-
 
|-
 
! Parámetro !! Función
 
! Parámetro !! Función
 
|-
 
|-
|valign=top| UNICODE || Establece si el interfaz y las bases de datos están definidas utilizando el juego de caracteres  
+
|valign=top| UNICODE || Establece si el interface y las bases de datos están definidas utilizando el juego de caracteres  
 
* UNICODE (UTF-8) valor 1
 
* UNICODE (UTF-8) valor 1
 
* ANSI (ISO-8859-1) valor 0 u omitido
 
* ANSI (ISO-8859-1) valor 0 u omitido
Line 21: Line 12:
 
|valign=top| CISIS_VERSION || Define (conjuntamente con el parámetro UNICODE) la versión de Cisis a ser utilizada para gestionar la base de datos. La combinación del parámetro UNICODE conjuntamente con el parámetro CISIS_VERSION nombrará la subcarpeta dentro de la carpeta '''cgi-bin''' desde donde se va a invocar el '''wxis'''. [ver http://wiki.abcdonline.info/index.php?title=ABCD_-_versiones_bases_de_datos Carpeta cgi-bin]  
 
|valign=top| CISIS_VERSION || Define (conjuntamente con el parámetro UNICODE) la versión de Cisis a ser utilizada para gestionar la base de datos. La combinación del parámetro UNICODE conjuntamente con el parámetro CISIS_VERSION nombrará la subcarpeta dentro de la carpeta '''cgi-bin''' desde donde se va a invocar el '''wxis'''. [ver http://wiki.abcdonline.info/index.php?title=ABCD_-_versiones_bases_de_datos Carpeta cgi-bin]  
 
|-
 
|-
| ILLOAN ||
+
|valign=top| DEFAULT_LANG || No implementado todavía
 
|-
 
|-
| 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.  
+
|valign=top| MULTIPLE_DB_FORMAT || Indica si la carpeta bases almacena bases de datos de diferentes versiones de cisis. Luego, en el archivo [[dr_path.def]] de configuración de cada base de datos deberá indicarse bajo qué versión de cisis está definida la base 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.
+
|valign=top| 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.
  
 
Si el parámetro está habilitado y el usuario es el administrador del sistema, en el menú principal del módulo de catalogación, bajo la sección '''Administracion''' se presenta una opción que permite explorar la carpeta donde están almacenadas todas las bases de datos
 
Si el parámetro está habilitado y el usuario es el administrador del sistema, en el menú principal del módulo de catalogación, bajo la sección '''Administracion''' se presenta una opción que permite explorar la carpeta donde están almacenadas todas las bases de datos
Line 31: Line 22:
 
Si el parámetro está habilitado y el usuario es el administrator del sistema o tiene habilitado el parámetro '''Explorar el directorio de las bases de datos''' en su perfil de usuario, en menú correspondiente a los utilitarios de la base de datos se presentan las opciones '''Explorar carpeta base de datos''' para tener acceso a los archivos de la base de datos seleccionada , y '''Explorar las carpetas del sistema''' para tener acceso al contenido de las carpetas '''par''', '''wwww''' y '''wrk'''
 
Si el parámetro está habilitado y el usuario es el administrator del sistema o tiene habilitado el parámetro '''Explorar el directorio de las bases de datos''' en su perfil de usuario, en menú correspondiente a los utilitarios de la base de datos se presentan las opciones '''Explorar carpeta base de datos''' para tener acceso a los archivos de la base de datos seleccionada , y '''Explorar las carpetas del sistema''' para tener acceso al contenido de las carpetas '''par''', '''wwww''' y '''wrk'''
 
|-
 
|-
| DIRTREE_EXT || Establece las extensiones de los archivos que se permite mostrar cuando se hace la exploración de la carpeta "bases", la carpeta de una base de datos en particular, par, www o wrk. Las extensiones por defecto son:
+
|valign=top| DIRTREE_EXT || Establece las extensiones de los archivos que se permite mostrar cuando se hace la exploración de la carpeta "bases", la carpeta de una base de datos en particular, par, www o wrk. Las extensiones por defecto son:
  
  *.def,*.iso,*.png,*.gif,*.jpg,*.pdf,*.xrf,*.mst,*.n01,*.n02,*.l01,*.l02,*.cnt,*.ifp,*.fmt,*.fdt,*.pft,*.fst,*.tab,
+
  *.def,*.iso,*.png,*.gif,*.jpg,*.pdf,*.xrf,*.mst,*.n01,*.n02,*.l01,*.l02,*.cnt,*.ifp, *.fmt,*.fdt,*.pft,*.fst,*.tab,*.txt,*.par,*.html,*.zip,
*.txt,*.par,*.html,*.zip,
 
  
 
Si agrega una nueva extensión debe seguir el formato que se muestra
 
Si agrega una nueva extensión debe seguir el formato que se muestra
 +
|-
 +
|valign=top| 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.
 +
 +
|-
 +
| SECURE_PASSWORD_LENGTH || Largo mínimo que debe tener la clave de acceso para que sea considerada válida
 +
|-
 +
|style="vertical-align:top;"| SECURE_PASSWORD_LEVEL || Nivel de seguridad que se le desea asignar a la clave de acceso según las siguientes posibilidades: <BR>
 +
    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:
 +
        .,!@#$%^&*?_~\-£()
 +
<br>
 +
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'''
 +
 +
 +
|-
 +
| colspan=2|<strong>Circulación y préstamos</strong>
 +
|-
 +
|valign=top| CALENDAR  ||
 +
 +
|-
 +
|valign=top| LOAN_POLICY || BY_USER significa que en el sistema de préstamos se presentará al operador las políticas a las cuales tiene acceso el usuario para que pueda seleccionar la que desea aplicar para el título en proceso de préstamo
 +
|-
 +
|valign=top| EMAIL ||
 +
|-
 +
|valign=top| AC_SUSP || Para que los plazos de suspensión sean acumulativos, esto es, si un usuario ya está suspendido, la nueva suspensión comenzará a regir a partir del fin de la anterior
 +
|-
 +
|valign=top| ASK_LPN || Esta opción solicita los días de préstamo al momento de ingresar el código de usuario y el número de inventario a prestar
 +
|-
 +
|valign=top| ILLOAN || Activa el préstamo interbibliotecario
 +
|-
 +
|valign=top| RESERVATION || Habilita el módulo de reservas
  
 
|-
 
|-
Line 57: Line 89:
 
| 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
 
|-
 
|-
| LOGO_OPAC || Url del logo que se despliega en la solicitud de clave, estado de cuenta y reservas en línea
+
|valign=top| CSS_NAME  || Indica el nombre de la carpeta 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]]. Otra opción para ajustar los colores del interfaz es utilizar los parámetros que se mencionan a continuación:
|-
 
|valign=top| CSS_NAME  || Indica el nombre de la carPeta 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]]. Otra opción para ajustar los colores del interfaz es utilizar los parámetros que se mencionan a continuación:
 
 
|-
 
|-
 
| BODY_BACKGROUND  || Color de fondo de la ventana de ABCD   
 
| BODY_BACKGROUND  || Color de fondo de la ventana de ABCD   
 
|-
 
|-
| HEADING || Color del área donde se muestra el logo, la información del usuario y la información de la base de datos seleccionada
+
|valign=top| HEADING || Color del área donde se muestra el logo, la información del usuario y la información de la base de datos seleccionada
 
|-
 
|-
| USERINFO_FONTCOLOR || Color de las letras de las etiquetas con la información del usuario, lista de bases de datos, lista de lenguajes y lista de módulos
+
|valign=top| USERINFO_FONTCOLOR || Color de las letras de las etiquetas con la información del usuario, lista de bases de datos, lista de lenguajes y lista de módulos
 
|-
 
|-
 
| SECTIONINFO || Color de fondo donde se muestra el nombre del proceso y base de datos activa
 
| SECTIONINFO || Color de fondo donde se muestra el nombre del proceso y base de datos activa
Line 81: Line 111:
 
| BG_WEB || Color de fondo de la ventana de solicitud de clave para los procesos en línea  
 
| BG_WEB || Color de fondo de la ventana de solicitud de clave para los procesos en línea  
 
|-
 
|-
| 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  
+
|valign=top| 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  
 
[[Archivo:Frames.png|marco|izquierda]]
 
[[Archivo:Frames.png|marco|izquierda]]
 
|-
 
|-
| 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 . Si el tamaño del marco es mayor de 48px la barra de herramientas se coloca en dos líneas independientemente de la resolución del monitor
+
|valign=top| 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 . Si el tamaño del marco es mayor de 48px la barra de herramientas se coloca en dos líneas independientemente de la resolución del monitor
 
|}
 
|}
  
Line 91: Line 121:
 
   al actualizar el archivo abcd.def también se descartará el parámetro. Esto se hace con el fin de mantener parámetros
 
   al actualizar el archivo abcd.def también se descartará el parámetro. Esto se hace con el fin de mantener parámetros
 
   no identificados que pudieran incidir sobre la ejecución de los procesos de ABCD
 
   no identificados que pudieran incidir sobre la ejecución de los procesos de ABCD
 
Existen parámetros adicionales para el manejo de las clave de acceso que se le asignan a los operadores de ABCD:
 
{| class="wikitable"
 
|-
 
! Parámetro  !! Significado
 
|-
 
| SECURE_PASSWORD_LENGTH || Largo mínimo que debe tener la clave de acceso para que sea considerada válida
 
|-
 
|style="vertical-align:top;"| SECURE_PASSWORD_LEVEL || Nivel de seguridad que se le desea asignar a la clave de acceso según las siguientes posibilidades: <BR>
 
    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:
 
<ol>
 
<li>Defina bajo la carpeta cgi-bin una subcarpeta (por ejemplo 10-30) donde almacenará los ejecutables de la versión del CISIS requeridos</li>
 
<li>Indique en el parámetro '''cisis_ver''' del archivo de configuración '''dr_path.def''' el nombre de una subcarpeta contenida en la carpeta cgi_bin en la cual colocará los ejecutables a utilizar para gestionar esa base de datos. Este nombre reemplazará a la variable '''$cisis_ver'''  a la cual se hace referencia en el parámetro '''Wxis''' de config.php</li>
 
    Ejemplo:
 
    cisis_ver=10-30
 
</ol>
 
 
  Independientemente de la versión de '''cisis''' utilizada el ejecutable '''wxis''' debe llamarse '''wxis.exe'''
 

Latest revision as of 17:11, 29 September 2020

Este archivo colocado en la carpeta bases, lee los siguientes parámetros para la correcta adecuación de ABCD

Parámetro Función
UNICODE Establece si el interface y las bases de datos están definidas utilizando el juego de caracteres
  • UNICODE (UTF-8) valor 1
  • ANSI (ISO-8859-1) valor 0 u omitido


Puede ser redefinido para cada base de datos a través del archivo de configuración dr_path.def.

CISIS_VERSION Define (conjuntamente con el parámetro UNICODE) la versión de Cisis a ser utilizada para gestionar la base de datos. La combinación del parámetro UNICODE conjuntamente con el parámetro CISIS_VERSION nombrará la subcarpeta dentro de la carpeta cgi-bin desde donde se va a invocar el wxis. [ver http://wiki.abcdonline.info/index.php?title=ABCD_-_versiones_bases_de_datos Carpeta cgi-bin]
DEFAULT_LANG No implementado todavía
MULTIPLE_DB_FORMAT Indica si la carpeta bases almacena bases de datos de diferentes versiones de cisis. Luego, en el archivo dr_path.def de configuración de cada base de datos deberá indicarse bajo qué versión de cisis está definida la base 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.

Si el parámetro está habilitado y el usuario es el administrador del sistema, en el menú principal del módulo de catalogación, bajo la sección Administracion se presenta una opción que permite explorar la carpeta donde están almacenadas todas las bases de datos

Si el parámetro está habilitado y el usuario es el administrator del sistema o tiene habilitado el parámetro Explorar el directorio de las bases de datos en su perfil de usuario, en menú correspondiente a los utilitarios de la base de datos se presentan las opciones Explorar carpeta base de datos para tener acceso a los archivos de la base de datos seleccionada , y Explorar las carpetas del sistema para tener acceso al contenido de las carpetas par, wwww y wrk

DIRTREE_EXT Establece las extensiones de los archivos que se permite mostrar cuando se hace la exploración de la carpeta "bases", la carpeta de una base de datos en particular, par, www o wrk. Las extensiones por defecto son:
*.def,*.iso,*.png,*.gif,*.jpg,*.pdf,*.xrf,*.mst,*.n01,*.n02,*.l01,*.l02,*.cnt,*.ifp, *.fmt,*.fdt,*.pft,*.fst,*.tab,*.txt,*.par,*.html,*.zip,

Si agrega una nueva extensión debe seguir el formato que se muestra

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.
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


Circulación y préstamos
CALENDAR
LOAN_POLICY BY_USER significa que en el sistema de préstamos se presentará al operador las políticas a las cuales tiene acceso el usuario para que pueda seleccionar la que desea aplicar para el título en proceso de préstamo
EMAIL
AC_SUSP Para que los plazos de suspensión sean acumulativos, esto es, si un usuario ya está suspendido, la nueva suspensión comenzará a regir a partir del fin de la anterior
ASK_LPN Esta opción solicita los días de préstamo al momento de ingresar el código de usuario y el número de inventario a prestar
ILLOAN Activa el préstamo interbibliotecario
RESERVATION Habilita el módulo de reservas
Identificación, Logo y Estilos


izquierda

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
LOGO Indicar el URL del logo a ser utiizado par identificar los encabezamientos de las ventanas
CSS_NAME Indica el nombre de la carpeta 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. Otra opción para ajustar los colores del interfaz es utilizar los parámetros que se mencionan a continuación:
BODY_BACKGROUND Color de fondo de la ventana de ABCD
HEADING Color del área donde se muestra el logo, la información del usuario y la información de la base de datos seleccionada
USERINFO_FONTCOLOR Color de las letras de las etiquetas con la información del usuario, lista de bases de datos, lista de lenguajes y lista de módulos
SECTIONINFO Color de fondo donde se muestra el nombre del proceso y base de datos activa
SECTIONINFO_FONTCOLOR Color de las letras del SECTIONINFO
HELPER Color del área donde se muestran los enlaces de ayuda y el nombre del script que se está ejecutandC
HELPER_FONTCOLOR Color de las letras del area HELPER
FOOTER Color de fondo del pie de página
FOOTER_FONTCOLOR Color de las letras del pie de página
BG_WEB Color de fondo de la ventana de solicitud de clave para los procesos en línea
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

marco|izquierda

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 . Si el tamaño del marco es mayor de 48px la barra de herramientas se coloca en dos líneas independientemente de la resolución del monitor
  Si en el abcd.def se encuentra algún parámetro que no esté en esta lista el mismo no se descarta sino
  se presenta en la hoja edición a efectos de no perder su valor.  Si el valor del parámetro se elimina entonces
  al actualizar el archivo abcd.def también se descartará el parámetro. Esto se hace con el fin de mantener parámetros
  no identificados que pudieran incidir sobre la ejecución de los procesos de ABCD