Difference between pages "OPAC-ABCD configuración" and "Abcd.def"

From ABCD Wiki
(Difference between pages)
Jump to: navigation, search
(Created page with "=Instalación de los scripts= =Estructura de carpetas y archivos de configuración= Para configurar el OPAC debe definir unas ciertas tablas y archivos de configuración que...")
 
m
 
Line 1: Line 1:
=Instalación de los scripts=
+
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.
  
=Estructura de carpetas y archivos de configuración=
+
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
  
Para configurar el OPAC debe definir unas ciertas tablas y archivos de configuración que almacenan en una carpeta denominada '''opac_conf''' que debe definirse en la carpeta donde se almacenan las bases de datos de ABCD. Las tablas se guardarán en la carpeta correspondiente al lenguaje que esté seleccionado
+
Son opcionales los siguientes:
 
+
{| class="wikitable" style="vertical-align:top;"
{| class="wikitable"
+
|-
 +
! Parámetro !! Función
 +
|-
 +
|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'''. Puede ser redefinido para cada base de datos a través del archivo de configuración [[dr_path.def]]. 
 +
|-
 +
|valign=top| CALENDAR || Especifica si se toman en cuenta los feriados en el cálculo de la suspensiones y multas <br>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<br>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 [http://abcdwiki.net/wiki/es/index.php?title=D%C3%ADas_pr%C3%A9stamo/renovaci%C3%B3n 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. <br>El valor '''Y''' indica que debe comenzar a partir de la última suspensión activa del usuario.<br>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
 +
|-
 +
| ILLOAN ||
 +
|-
 +
| 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|[[File:Carpeta bases.png|marco|izquierda]]||Como puede observarse, esta es la misma carpeta '''bases''' utilizada por el módulo '''central''' de '''ABCD''' donde se ha agregado el archivo '''opac_abcd.def''' que contiene algunos parámetros propios del OPAC. La carpeta '''opac_conf''' a su vez poseerá tantas sub-carpetas como lenguajes de diálogo se definan bajo el menú de '''Idiomas''' (lang.tab). El nombre de cada subcarpeta corresponderá al acrónimo utilizado para el lenguaje en la tabla lang.tab localizada en cada carpeta del lenguaje correspondiente.
+
| 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.
  
[[File:Opac conf 1.png|izquierda|marco]]
+
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
  
<br>
+
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:
  
Y para cada lenguaje tenemos los siguientes archivos de configuración:
+
*.def,*.iso,*.png,*.gif,*.jpg,*.pdf,*.xrf,*.mst,*.n01,*.n02,*.l01,*.l02,*.cnt,*.ifp,*.fmt,*.fdt,*.pft,*.fst,*.tab,
 +
*.txt,*.par,*.html,*.zip,
  
[[File:Configuracion por idioma.png|derecha|marco]]
+
Si agrega una nueva extensión debe seguir el formato que se muestra
  
 
 
|}
 
 
=Configuración del OPAC=
 
 
Los archivos de configuración
 
 
* Parámetros para la localización de elementos claves que inciden en la presentación y ejecución de los procesos
 
* Estilos a utilizar en la presentación de las páginas
 
* Lista de bases de datos disponibles
 
* Tipos de material bajo los cuales se estructura cada base de datos
 
* Formulario para las búsquedas libre y avanzada
 
* Índices alfabéticos para facilitar la localización de información en las bases de datos
 
* Formatos de despliegue.
 
 
pueden modificarse a través de un script localizado en la carpeta '''opac_abcd/config''' cuyo '''index.php''' solicita las credenciales para validar contra la base de datos de usuarios de ABCD:
 
 
[[File:Config index.png|izquierda]]
 
 
El Id del usuario y la contraseña deben corresponder a un administrador de ABCD. La '''Carpeta de Bases de Datos''' nos provee la opción de acceder a diferentes carpetas '''bases''' para verificar el comportamiento del OPAC. Para definir la lista de carpetas '''bases''' disponibles, coloque en la carpeta '''php''' de la carpeta '''opac_abcd''', el archivo '''opac_dbpath.dat''' con el siguiente contenido:
 
   
 
      /websites/prueba_opac/bases/|Versión en ANSI
 
      /websites/prueba_opac_utf8/bases/|Versión en UTF-8
 
 
La información que está antes del signo '''|''' corresponde la ruta hacia la carpeta bases identificada con el valor ubicado a la derecha del signo '''|'''.
 
 
Si el archivo '''opac_dbpath.dat''' no existe entonces se usa como carpeta de bases de datos aquella identificada en el script '''config.php''' del módulo '''central'''
 
 
 
 
    '''Nota importante'''. Todos los scripts del OPAC leen la configuración establecida en el script
 
    '''config.php''' y '''config_extended.php''' del módulo '''central'''
 
 
 
Una vez validadas las credenciales del usuario se accede al menú para establecer/configurar las opciones del OPAC
 
 
 
[[File:Configuracion menu.png]]
 
 
Desde el menú desplegable '''Idiomas''' puede seleccionar la carpeta en la cual se almacenarán los archivos de configuración
 
 
  Nota:  Se puede realizar toda la configuración en un idioma.  Luego, al cambiar de idioma Se provee una opción para
 
          poder copiar los archivos de configuración ya definidos en otro idioma, siendo solo necesario traducir los
 
          textos descriptivos
 
 
==<font color=darkred>Parámetros (opac_abcd.def)</font>==
 
Contiene parámetros generales del Opac, como son:
 
 
[[File:Configuracion opac def.png]]
 
 
 
{| class="wikitable"
 
 
|URL donde está ubicado el logo|| Url desde el cual se obtiene el logo de la página.  Si está localizado en la carpeta '''images''' de opac_abcd se puede suministrar como direccionamiento relativo: ../images/circulos.png, de otra forma, debe suministar el URL completlo
 
 
|-
 
|-
| Página a visualizar al dar clic sobre el logo|| Página a acceder si el usuario da clic sobre el logo
+
| colspan=2|<strong>Identificación, Logo y Estilos</strong>
 +
<br>
 +
[[File:Layaout.png|marco|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
 +
|-
 +
| 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:
 +
|-
 +
| 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
 
|-
 
|-
|Título de la página HTML || Corresponde al tag <nowiki><title> de la sección <head> de la página HTML</nowiki>
+
| FOOTER || Color de fondo del pie de página
 
|-
 
|-
| Pie de página || Es la información que aparecerá al final de cada página HTML desplegada (a menos que exista el archivo '''footer.info''' en la carpeta '''bases/opac_conf/''lang''
+
| FOOTER_FONTCOLOR || Color de las letras del pie de página
 
|-
 
|-
| Http al módulo central (http://xxx.xxx) || Utilizado para poder acceder a scripts del módulo central cuando sea requerido (especialmente en el caso de préstamos y reservas)
+
| BG_WEB || Color de fondo de la ventana de solicitud de clave para los procesos en línea
 
|-
 
|-
| Camino de acceso a la carpeta Bases|| Si no se quiere usar la carpeta bases establecida en el config.php de ABCD entonces se usa esta carpeta bases, a menos que se haya leído una diferente desde el archivo '''opac_dbpath.dat'' seleccionado en el index.php
+
| 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]]
 
|-
 
|-
| Juego de caracteres de la página || Indica el juego de caracteres con el que todas las páginas, archivos de configuración, bases de datos, etc. están ingresados para establecer el tag <strong><nowiki><meta http-equiv="content-type" content="text/html; charset=UTF-8" /></nowiki></strong> así como las directrices que hay que suministrar al PHP para la correcta interpretación de la información a ser enviada <strong><nowiki>header('Content-Type: text/html; charset=UTF-8')</nowiki></strong>
+
| 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
   
 
    Nota: charset puede ser '''UT-8''' o '''ISO-8859-1''' dependiendo de la codificación de las páginas,
 
    archivos de configuración y bases de datos
 
 
 
 
|}
 
|}
  
 +
  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
  
 +
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:
 +
        .,!@#$%^&*?_~\-£()
 +
|}
  
==<font color=darkred>Estilos, encabezado, pie de página</font>==
 
 
Algunos elementos del archivo de estilos '''styles.css''' pueden ser alterados para modificar colores, tipos de letra y tamaño de las mismas. los elementos que pueden modificarse se indican a continuación:
 
 
[[File:Estilos 2.png|ninguna]]
 
 
 
 
==<font color=darkred>Idiomas disponibles</font>==
 
 
Se define una carpeta para cada idioma disponible. Bajo esas carpetas existe el archivo '''lang.tab''' el cual puede modificarse utilizando esta opción de menú de configuración.
 
 
[[File:Lang tab.png|ninguna]]
 
 
 
 
==<font color=darkred>Bases de datos disponibles</font>==
 
 
Define las bases de datos que van a ser utilizadas en la meta-búsqueda o accedidas individualmente (lang.tab)
 
 
[[File:Bases dat.png|ninguna]]
 
 
Como puede observarse, cada idioma tiene su propia lista de bases de datos disponibles (bases.dat)
 
 
 
 
==<font color=darkred>Búsqueda avanzada</font>==
 
 
Esta opción permite editar el formulario de búsqueda avanzada. Presenta a su vez un menú con los diferentes niveles de búsqueda: meta-búsqueda o una base de datos individual:
 
 
[[File:Niveles busqueda a.png|ninguna]]
 
 
La selección de una opción presentará el formulario para la búsqueda avanzada:
 
 
[[File:Formulario busqueda a.png|ninguna]]
 
 
El ejemplo corresponde la formulario para la meta-búsqueda que se almacenará bajo el nombre de '''avanzada.tab'''. Si se hubiera solicitado una base de datos, '''biblo''' por ejemplo, el formulario se almacenará con el nombre '''biblo_avanzada.tab'''.
 
 
 
 
==<font color=darkred>Tipos de registro</font>==
 
 
Opcionalmente, se pueden establecer sub-conjuntos de registros al interior de la base de datos utilizando tipos de registro o cualquier otro valor indizable en la FST.  Esto proveerá al usuario de un nivel de búsqueda más restringido agrupando solo el sub-conjunto seleccionado:
 
 
[[File:Catalogos.png|ninguna]]
 
 
Esta lista se despliega al tocar el botón '''MENU''' de la barra superio.
 
 
Para activar esta opción debe:
 
* Codificar en la FST el prefijo y valores que construyen los sub-conjuntos de registros. Ejm:
 
      2 0 'TM_',v2,v4
 
 
* Llenar el formulario de configuración correspondiente
 
 
[[File:Colecciones tab.png|ninguna]]
 
 
De esta forma, al hacer clic sobre un tipo de registro se utilizará el prefijo y el código para realizar una búsqueda y recuperar el subconjunto de información solicitado
 
 
 
 
==<font color=darkred>Búsqueda avanzada - Tipos de registro</font>==
 
 
Opcionalmente, puede definir un formulario de búsqueda avanzada que contemple sólo los términos de un tipo de registro. Para ello, debe definir en la FST un conjunto de claves que incorporen el tipo de registro en el prefijo. Ejemplo:
 
 
    245  0  (if p(v245)    then 'X', v2[1],v4[1],'TI_',v245^a fi '%'/)
 
    100  0  (if p(v100^a)  then 'X', v2[1],v4[1],'AU_',v100^a fi '%'/)
 
    1773 0  (if p(v773^t)  then 'X', v2[1],v4[1],'TR_',v773^t fi,'%'/)
 
    650  0  (if p(v650^a)  then 'X', v2[1],v4[1],'MA_',v650^a,fi,'%'/),
 
    651  0  (if p(v651^a)  then 'X', v2[1],v4[1],'DG_',v651^a,fi,'%'/),
 
 
Estas claves tienen la siguiente característica: 
 
* El prefijo '''debe comenzar con la letra X'''
 
* A continuación debe especificarse el tipo de material. Note la construcción '''v2[1],v4[1]''' ya que el tipo de registro (no repetible) está incluido en un grupo repetible
 
* Coloque luego el prefijo que identifica el campo que se indiza y a continuación el valor del campo
 
 
Una vez indizada la base de datos acceda a la opción '''Búsqueda avanzada - Tipos de registro''' y llene el formulario correspondiente
 
[[File:Configuracion busquedaav tiposregistro.png|ninguna]]
 
 
 
 
==<font color=darkred>Índices alfabéticos</font>==
 
 
Los indices alfabéticos representan una forma alternativa de localizar información en la base de datos utilizando listas alfabéticas del contenido de algunos campos:
 
 
[[File:Indices alfabeticos.png|ninguna]]
 
  
La selección de una opción presentará la lista alfabética del campo solicitado:
+
Ejemplo:
 +
    SECURE_PASSWORD_LENGTH=8
 +
    SECURE_PASSWORD_LEVEL=5
 +
      abcABC1*  es válida
 +
      abcABC1  es inválida
  
[[File:Indice alfabetico.png|ninguna]]
+
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
  
Al igual que las '''Listas de autoridades''' del módulo '''central''' de '''ABCD''' para la extracción de los índices se requiere un archivo especial denominado '''autoridades_opac.pft''' que tiene la misma función del equivalente del módulo de ingreso (ver [[Control_de_terminología:_Listas_de_autoridades|Control de terminología: Listas de autoridades]]).  Este archivo puede ubicarse en la misma carpeta de los formatos de despliegue y ser referido a través del dbn.par de cada base de datos (puede construirse un solo autoridades_opac.pft y hacer referencia al mismo en el dbn.par)
+
Estos parámetros están accesibles a través del script config_extended.php
  
Si no se selecciona alguna base de datos, entonces la lista alfabética representa un consolidado de las listas alfabéticas del campo de cada base de datos incluida en el archivo '''bases.dat'''.  Al hacer clic sobre una entrada del índice, se presentarán los registros extraídos de la base de datos a la cual pertenecen.
 
  
Si se selecciona una base de datos en particular, la lista alfabética se forma a partir de los términos de ella.
+
'''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'''
  
Si se selecciona un tipo de material, la lista alfabética se forma a partir de los términos correspondientes a ese tipo de material. De ahí la necesidad de crear en la FST la indización mencionada en '''Búsqueda avanzada - Tipos de registro'''
+
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>
  
==<font color=darkred>Formato de despliegue</font>==
+
  Independientemente de la versión de '''cisis''' utilizada el ejecutable '''wxis''' debe llamarse '''wxis.exe'''

Revision as of 21:04, 6 January 2020

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
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. Puede ser redefinido para cada base de datos a través del archivo de configuración dr_path.def.
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
ILLOAN
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.

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

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

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. 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
  3.    Ejemplo:
       cisis_ver=10-30
    
 Independientemente de la versión de cisis utilizada el ejecutable wxis debe llamarse wxis.exe