Version1.5 20160121

From ABCD Wiki
(Redirected from Version1.5 20150901)
Jump to: navigation, search

Nota importante:

Verifique si en el archivo config.php realizó el siguiente cambio sugerido en la actualización del 2014/11/17:

  • Se agregaron parámetros adicionales al archivo dr_path.def que permiten redefinir algunos parámetros establecidos en el archivo de configuración inicial config.php y que tienen relación con la modalidad de lectura y procesamiento de una base de datos en particular. A estos efectos se creó el script config_extended.php que permite ampliar el config.php con nuevos parámetros sin necesidad de sustituir el config.php existente, perdiendo de esta forma la configuración local ya establecida. Para habilitar el uso del config_extended.php haga el siguiente cambio sobre el script config.php
  
   if (isset($arrHttp["base"])){
	if (isset($def[$arrHttp["base"]]))
 		$cisis_ver=$def[$arrHttp["base"]]."/";
   }
   
   //***
   //Include config_extended.php that reads configuration parameters that applies to the selected database
   if (file_exists(realpath(dirname(__FILE__)).DIRECTORY_SEPARATOR."config_extended.php"))
	  include (realpath(dirname(__FILE__)).DIRECTORY_SEPARATOR."config_extended.php");
   //***
O sea, copie en el script config.php el grupo de instrucciones que está marcado en rojo, después de a última instruccion del grupo marcado en azul. En el script config.php que se incluye en esta distribución ya este cambió está hecho.
El script config_extended.php lee el archivo dr_path.def localizado en la carpeta de la base de datos activa y sustituye los parámetros del config.php por aquellos correspondientes (ver Dr_path.def)

Administración de Bases de Datos

  1. Ahora se valida correctamente que el número de subcampos descritos en la FDT o en la hoja de entrada coincida con el número de subcampos declarados al hacer la definición del campo
  2. En la tabla de definición de campos se agregaron 2 opciones para proteger la edición de los registros por medio de una palabra clave (ver Proteger la edición de registros). Para que esta opción se habilite correctamente se requiere actualizar las tabla de mensajes 00 y el archivo con las opciones de permisología profiles.tab localizado en la carpeta par/profiles
  3. Se creó un nuevo parámetro en el archivo abcd.def: PROFILES_PATH, para indicar la ruta donde se almacena la tabla de opciones de permisología (profiles.tab) (ver Abcd.def)

Catalogación

  1. Se incluyó una opción para hacer búsquedas directamente desde la barra de herramientas (ver Búsquedas)
  2. Se incluyó la posibilidad de definir mayores niveles de seguridad para el manejo de las claves de acceso de los operadores de ABCD. Ver: Definición de parámetros para seguridad de claves
  3. Se incluyó un enlace para que se pueda mostrar/esconder la palabra clave que se está editando
  4. Se incluyó un nuevo atributo en los perfiles de los operadores de ABCD para, en el proceso de creación y edición de registros, limitar la actualización de las listas de selección y archivos de autoridades. Se requiere actualizar la tabla par/profiles/profiles.tab para agregar el nuevo atributo ACTPICKLIST=Y antes de la sección [ADMINISTRATION]. Luego edite los perfiles ya definidos para habilitar/deshabilitar el atributo
  5. Ahora se permite actualizar el archivo donde se almacenan las expresiones de búsqueda (pfts/{lang}/search_expr.tab). Además se creó un nuevo atributo en los perfiles de usuario que permite o no editar las búsquedas almacenadas. Esta actualización se puede hacer mediante un enlace que se provee en el formulario de búsqueda avanzada. Se habilitó el atributo EDITSTOREDEXPR en la tabla de perfiles par/profiles/profiles.tab para habilitar/deshabilitar esta opcion en los perfiles de usuario. Este nuevo atributo se debe colocar antes de la sección [ADMINISTRATION]
    ver Permisología de los operadores de ABCD
  6. Al mostrar el resultado de una búsqueda se habilitó un enlace para poder ver la FDT, FST y los prefijos del formulario de búsqueda avanzada
  7. Se habilitó una opción para proteger la edición de registros por medio de una palabra clave (ver Proteger la edición de registros)
  8. Se habilitó un proceso para imprimir las etiquetas y códigos de barra (ver Etiquetas)
  9. Cuando se editan las listas de selección se puede:
    • Seleccionar un grupo de filas y arrastrarlas para cambiar su posición
    • Clasificar toda la tabla por la primera columna
    • Clasificar toda la tabla por la segunda columna
  10. Ahora se detecta la resolución del monitor para presentar adecuadamente la barra de herramientas del módulo de catalogación. Si el ancho de la pantalla es menor a 1200px entonces se presenta la barra de herramientas en dos líneas

Utilitarios

  • En el menú de utilitarios se agregaron opciones para:
    1. Duplicar una base de datos utilizando los comandos para copiar del sistema operativo
    2. Duplicar una base de datos en forma compactada, eliminando físicamente los registros eliminados. Usa el Mxcp de los utilitarios CISIS
    3. Leer una base de datos con el MX sin necesidad de tener todos los archivos de definición requeridos por ABCD
    4. Sustituir la base de datos activa por la correspondiente copia generada en el proceso de duplicación

El uso de las opciones 2,3 y 4 permite reorganizar una base de datos

Para más información consulte: Copiar la base de datos, Leer base de datos con MX, Restaurar base de datos y Reorganizar la base de datos

  • Se mejoró el proceso de Generación de lista invertida con el MX agregando la posibilidad de leer un archivo para direccionar las rutas de los recursos utilizados en el proceso (cipar). Ver Generación de la lista invertida con el MX
  • Se habilitó de nuevo en el menú utilitarios la opción para vincular una base de datos catalográfica con la base de datos de copias

IAH

  1. Se desarrolló un procedimiento para resaltar en la página con los resultados de la consulta las palabras incluídas en los términos usados para construir la estrategia de búsqueda Ver: IAH Incluir un javascript para resaltar los términos de búsqueda
  2. Se mejoró la hoja de creación/actualización del DBN.def. Ahora permite asignar un archivo isisuc.tab para la correcta conversión de minúsculas a mayúsculas (se presentaba problemas con la Ñ ya que el iAH por defecto la convierte a N). El editor del archivo DBN.def revisa si existe un archivo isisuc.tab en la carpeta data de la base de datos. Si lo encuentra entonces lo asigna como tabla de conversión de minúsculas a mayúsculas. Si no lo encuentra, intenta localizarlo en la raiz de la carpeta de las bases de datos y si lo encuentra lo asigna como tabla de conversion de minúsculas a mayúsculas
  3. Se agregaron parámetros en el archivo abcd.def para permitir customizar las ventanas para solicitud de estado de cuenta, renovación y reserva en línea
  4. Se modificó el procedimiento que presenta al usuario las reservas que tiene un título. Ahora no se presenta el detalle de la cola de reservas sino el total de reservas que están en cola
  5. Se documentó una expresión del lenguaje de formatos que permite Detectar el IP desde el cual se accede a la consulta de la base de datos

Circulación y préstamo

  1. Se habilitó el procedimiento para el envío de recordatorios por correo electrónico
    Ver: Envío de recordatorios por correo electrónico
  2. Se habilitó la impresión de un recibo de solvencia desde la presentación del estado de cuenta del usuario
    Ver: Impresión de solvencia
  3. Nueva modalidad de préstamo cuando los items no poseen tipo de objeto
    Ver: Días de préstamo/renovación]
  4. Nueva modalidad de préstamo que permite introducir el número de días de préstamo o renovación al momemto de procesar la transaccion
    Ver: Días de préstamo/renovación
  5. Se habilitaron los siguientes parámetros en el archivo de configuración Abcd.def:
    RESERVATION=Y/N para mostrar/esconder las opciones para reserva
    AC_SUSP=Y/N para modificar la forma como se determina la fecha desde la cual se habilita una suspensión
  6. Cuando se devuelve un ejemplar que tiene reserva y la política del tipo de objeto tiene habilitada la reserva, el mismo se asigna directamente al primer usuario de la cola de reserva y se presenta una ventana indicando la reserva asignada.
  7. Se ajustó el cálculo del lapso de renovación de los títulos tomando en cuenta si existe lista de espera