Dr path.def
El archivo dr_path.def localizado en la raíz del directorio de una base de datos comprende una serie de parámetros a utilizar para activar opciones especiales para la gestión de bases de datos.
Estos parámetros son:
Vinculación de documentos digitales que están fuera de la raiz del servidor
ROOT=ruta_a_la_carpeta_de_documentos_digitales/
El parámetro ROOT indica la ruta completa a partir de la cual se van a almacenar los documentos digitales
ej: ROOT=/bases/biblo/documentos/
Ver: Almacenamiento de documentos digitales fuera de la raiz del servidor
También contiene una serie de parámetros que permiten redefinir a nivel de base de datos los siguientes parámetros ya establecidos en el config.php:
Nombre del parámetro en el archivo dr_path.def | Parámetro del config.php que redefine |
---|---|
inventory_numeric | $inventory_numeric
Este parámetro determina si al leer el código de barra de un ejemplar en el sistema de préstamos, se desea eliminar los ceros a la izquierda. Si el valor es Y, se borran los ceros a la izquierda; si el valor es N , no se borran los ceros a la izquierda |
max_inventory_length | $max_inventory_length
Indica el tamaño máximo y fijo del número de inventario. Las posiciones faltantes se rellenan con cero. Ejemplo: $max_inventory_length=8 hará que el número de inventario ingresado como 567 se almacene como 00000567 Este parámetro se toma en cuenta en los procesos relacionados con asignación de los números de inventario de la base de datos copies |
max_cn_length | $max_cn_length
Indica el tamaño máximo y fijo del número de control. Las posiciones faltantes se rellenan con cero. Ejemplo: $max_cn_length=8 hará que el número de control generado como 567 se almacene como 00000567 Este parámetro también es tomado en cuenta para generar los números de control correspondientes al utilizar la opción [Menú principal -> Utilitarios -> Asignar número de control] Para tener acceso a los parámetros adicionales que se definan a nivel de base de datos es necesario realizar el siguiente cambio sobre el script config.php if (isset($arrHttp["base"])){ if (isset($def[$arrHttp["base"]])) $cisis_ver=$def[$arrHttp["base"]]."/"; } //*** 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 |
Solicitar clave para leer desde el iAH la versión a texto completo de documentos protegidos
DB_PATH | Ruta donde se encuentran la base de datos respectiva |
USER_SEARCH | Prefijo para localizar el código del usuario |
USER_DISPLAY | Pft para desplegar el nombre del usuario |
DOCUMENT_DISPLAY | Pft para desplegar una pequeña referencia del documento seleccionado |
DOCUMENT_NAME | Pft para extraer el nombre del archivo que se va a mostrar |
HTTP_ACCESS | Si los documentos digitales están en la raíz del servidor, indica el URL a utilizar previo al nombre para poder leer el documento |
FILE_ACCESS | Si el documento se encuentra fuera de la raíz del servidor, especifica la ruta a agregar antes del nombre del documento para poder leerlo. Si este parámetro se omite se utiliza la dirección especificada bajo el parámetro ROOT de este mismo archivo |
Aunque elparámetro DB_PATH pudiera aparecer reiterativo ya que en ABCD también se define, es importante recordar que estos 6 últimos parámetros están diseñados para ser accedidos a través del iAH desde el cual no se tiene acceso a la configuración establecida en ABCD.
Para más información sobre cómo desplegar los documentos vinculados a los registros desde los formatos de salida consulte: Presentación de documentos vinculados utilizando formatos de salida