Difference between revisions of "OPAC-ABCD configuración"

From ABCD Wiki
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...")
 
(Facetas)
 
(53 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Instalación de los scripts=
+
<big>'''Configuración del OPAC (básica)'''</big>
  
=Estructura de carpetas y archivos de configuración=
+
Existe una serie de archivos de configuración los cuales definen el comportamiento del Opac. Estos archivos se actualizan a través de una serie de scripts localizados en la carpeta '''config''' del opac.
  
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
+
<big>'''Opciones de configuración (básica)'''</big>
  
{| class="wikitable"
+
==<font color=darkred>Parámetros globales</font>==
|-
 
|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.
 
 
 
[[File:Opac conf 1.png|izquierda|marco]]
 
 
 
<br>
 
 
 
Y para cada lenguaje tenemos los siguientes archivos de configuración:
 
 
 
[[File:Configuracion por idioma.png|derecha|marco]]
 
 
 
 
 
 
 
|}
 
 
 
=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:
 
Contiene parámetros generales del Opac, como son:
 
[[File:Configuracion opac def.png]]
 
 
  
 
{| class="wikitable"
 
{| 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
+
|style="vertical-align:top;width:300px"| Ruta completa hacia el opac
 +
|style="vertical-align:top;"| Muchos de los procesos del Opac utilizan scripts del sistema de circulación y reservas de ABCD. Este parámetro garantiza el regreso al OPAC luego de ejecutados los scripts de ABCD
 +
|-
 +
|style="vertical-align:top;"| Url para acceder el opac
 +
|style="vertical-align:top;"| Incluye:Protocolo, puerto (si fuera el caso) servidor y nombre de la carpeta. <nowiki>EX: http://localhost:9091/opac_abcd</nowiki>
 +
|-
 +
|style="vertical-align:top;"| Nombre de la carpeta con los estilos
 +
|style="vertical-align:top;"| En la carpeta del Opac existe una sub-carpeta denominada '''styles''' donde se encuentra el archivo '''styles.css''' utilizados por defecto. Ahora bien, si desea modificar este archivo de estilos se recomienda crear una sub-carpeta bajo '''styles''', copiar en ella el archivo '''styles.css''' y realizar los cambios que crea convenientes.  Coloque aquí el nombre de la sub-carpeta desde la cual va a ser leído el archivo de estilos '''styles.css'''. ejemplo: estilos_a<br>
 +
Otra forma de modificar los estilos la provee la opción '''Apariencia -> Estilos''' que modifica algunos estilos basados en los estilos originales que provee el OPAC
 +
|-
 +
|style="vertical-align:top;"|URL donde está ubicado el logo
 +
|style="vertical-align:top;"|  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 completo
 +
|-
 +
|style="vertical-align:top;"| Página a visualizar al dar clic sobre el logo
 +
|style="vertical-align:top;"| Página a acceder si el usuario da clic sobre el logo.
 +
<br> Ejm: http://www.abcdwiki.net
 +
|-
 +
|style="vertical-align:top;"|Título de la página HTML
 +
|style="vertical-align:top;"| Corresponde al tag <nowiki><title> de la sección <head> de la página HTML</nowiki><br>
 +
Ejm: OPAC - ABCD
 +
|-
 +
|style="vertical-align:top;"|Short Icon
 +
|style="vertical-align:top;"| Url donde se ubica el icono que se presenta en la pestaña de la página en el browser. Corresponde al tag <nowiki><short icon> de la sección <head> de la página HTML</nowiki><br>
 +
|-
 +
|style="vertical-align:top;"| Pie de página
 +
|style="vertical-align:top;"| 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''''' <br>(opción '''Apariencia -> Pie de página''')<br>
 +
Ejm: <nowiki>@ 2019, - Consulta bases de datos </p></nowiki>
 +
|-
 +
|valign=top| Reservaciones via web || Activa la reservación a través del OPAC. En el abcd.def del módulo central deben estar activadas las reservas
 
|-
 
|-
|Título de la página HTML || Corresponde al tag <nowiki><title> de la sección <head> de la página HTML</nowiki>
+
|valign=top| Renovaciones vía web || Permite al usuario hacer renovaciones a través del OPAC
 
|-
 
|-
| 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''
+
|valign=top| Estado de cuenta en línea || Permite al usuario solicitar su estado de cuenta de préstamos, suspensiones y multas y reservaciones activas
 
|-
 
|-
| 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)
+
|style="vertical-align:top;"| Bases de datos en múltiples versiones de Cisis
 +
|style="vertical-align:top;"| Indica que en la carpeta de bases de datos existen estructuras en diferentes versiones de cisis
 
|-
 
|-
| 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
+
|style="vertical-align:top;"| Mostrar páginas de ayuda
 +
|style="vertical-align:top;"| Mediante este parámetro se controla si se quiere o no mostrar la página de ayuda relacionada con la opción que se está trabajando. Si se selecciona Y, entonces la página de ayuda se muestra en forma automática. Si se selecciona no, la página de ayuda permanece escondida. Siempre será posible Mostrar/Esconder la página de ayuda en forma manual, utilizando el enlace correspondiente.
 
|-
 
|-
| 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>
+
|style="vertical-align:top;"| Juego de caracteres de la página  
 +
|style="vertical-align:top;"| 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>
 +
   
 +
    Nota: charset puede ser '''UTF-8''' o '''ISO-8859-1''' dependiendo de la codificación de las páginas,
 
      
 
      
    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
 
  
 
|}
 
|}
  
 
+
Estos parámetros se almacenan en ''[carpeta bases]''/opac_conf/opac_abcd.def
 
 
==<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>==
 
==<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.
+
Bajo la carpeta '''opac_conf''' se debe definir una subcarpeta para cada idioma disponible. En estas subcarpetas se creará el archivo '''lang.tab''' el cual puede modificarse utilizando esta opción de menú de configuración.
  
 
[[File:Lang tab.png|ninguna]]
 
[[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. Este archivo debe crearse para cada lenguaje y se denomina bases.dat. Se almacena en la carpeta del lenguaje correspondiente
  
==<font color=darkred>Bases de datos disponibles</font>==
+
[[File:Bases dat basico.png|ninguna]]
  
Define las bases de datos que van a ser utilizadas en la meta-búsqueda o accedidas individualmente (lang.tab)
+
Consta de tres columnas:
  
[[File:Bases dat.png|ninguna]]
+
  Nombre          Nombre interno de la base de datos
 +
  Base de datos    Nombre externo de la base de datos (para la presentación de resultados)
 +
  Descripción      breve descripción del contenido
  
Como puede observarse, cada idioma tiene su propia lista de bases de datos disponibles (bases.dat)
+
Las columnas '''nombre interno''' y '''nombre externo''' se almacenan en el archivo '''bases.dat'''
  
 +
La '''breve descripción del contenido'''  se almacena en ''[dbn]''.def
  
 +
''[dbn]'' es el nombre de la base de datos.
  
 
==<font color=darkred>Búsqueda avanzada</font>==
 
==<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:
+
Esta opción permite editar el formulario de búsqueda avanzada tanto para la 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:
+
La selección presentará el formulario para la búsqueda avanzada:
  
 
[[File:Formulario busqueda a.png|ninguna]]
 
[[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'''.
+
Si se está configurando para una base de datos se presentarán los campos de búsqueda definidos en '''central''' para esa base de datos.
  
 +
Si el formulario se activa 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>Formatos de despliegue</font>==
  
==<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:
+
Los formatos que se usan tienen que estar agrupados según los códigos de lenguaje y estar referidos en el dbn.par.
  
[[File:Catalogos.png|ninguna]]
+
Los formatos a utilizar para el despliegue se listan en el archivo '''formatos.dat''' que debe estar en la carpeta '''bases/opac_conf''' del lenguaje correspondiente. Puede usar '''formatos.dat''' para aplicar la lista de formatos a toda la base de datos o definir una lista de formatos para cada base de datos
  
Esta lista se despliega al tocar el botón '''MENU''' de la barra superio.
+
      opac.pft|Formato completo opac.pft
 +
      cbiblo.pft|Formato reducido cbiblo.pft
  
Para activar esta opción debe:
+
En el archivo anterior se hace a referencia a dos formatos los cuales deben incluirse, con el mismo nombre en cada una de las carpetas de cada base de datos
* 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
+
En el dbn.par  de cada base de datos existirán las líneas
  
[[File:Colecciones tab.png|ninguna]]
+
      opac.pft=%path_database%biblo/www/%lang%/opac.pft
 +
      cbiblo.pft=%path_database%biblo/www/%lang%/cbiblo.pft
  
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
+
El parámetro %lang% se sustituirá en forma dinámica por el lenguaje activo. Si lo desea, puede utilizar el mismo juego de formatos para todos los lenguajes, sustituyendo el parámetro %lang% por las siglas del lenguaje que contiene los formatos.
  
 +
==Editar el dbn.par==
  
 +
En el dbn.par deben ser agregados los recursos utilizados en el opac como son:
 +
{| class="wikitable" border="1"
 +
|-
 +
| autoridades_opac.pft
 +
| encabezado 2
 +
| encabezado 3
 +
|-
 +
| opac_print.pft
 +
|
 +
|
 +
|-
 +
| opac_mail.pft
 +
|
  
==<font color=darkred>Búsqueda avanzada - Tipos de registro</font>==
+
|-
 
+
| ''formato_de_salida''.pft
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 '%'/)
+
| select_record.pft
    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:
+
==<font color=darkred>Facetas</font>==
 +
Las facetas permiten cruzar la búsqueda realizada con otra expresión previamente definida. Para definir facetas seleccione la opción '''Facetas''' del menú de configuración, suministre un nombre a la faceta e inserte la expresión de búsqueda que recupera los registros correspondientes:
 +
Por ejemplo, si en los campos 2 y 4 tenemos identificado el tipo de objeto del registro bibliográfico, construiremos en la fst una línea que especifique:
 +
      4 0 'XC_'v2,v4
 +
y luego podemos utilizar estas claves para identificar la facetas por tipo de material:
 +
[[File:Facetas.png|ninguna]]
  
[[File:Indice alfabetico.png|ninguna]]
+
Puede existir una definición de facetas a nivel global, o específica para cada base de datos. Si no se proveen facetas específicas para una base de datos se aplica la correspondiente a nivel global (metabúsqueda).  Si no desea aplicar facetas sobre una base de datos grabe el archivo correspondiente en blanco.
  
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)
+
Cuando existen facetas definidas, en la ventana de presentación de resultados se muestra un botón que permite mostrar la usuario los cruces que puede realizar
  
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.
+
[[File:Facetas boton.png|ninguna]]
  
Si se selecciona una base de datos en particular, la lista alfabética se forma a partir de los términos de ella.
+
Al dar clic sobre el botón ser muestran las facetas definidas para esa base de datos
  
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'''
+
[[File:Facetas menu.png|ninguna]]
  
==<font color=darkred>Formato de despliegue</font>==
+
Al seleccionar una faceta de construye una nueva expresión agregando a la expresión de búsqueda existente, con el operador '''and''', la expresión asociada a la faceta seleccionada

Latest revision as of 16:22, 11 October 2020

Configuración del OPAC (básica)

Existe una serie de archivos de configuración los cuales definen el comportamiento del Opac. Estos archivos se actualizan a través de una serie de scripts localizados en la carpeta config del opac.

Opciones de configuración (básica)

Parámetros globales

Contiene parámetros generales del Opac, como son:

Ruta completa hacia el opac Muchos de los procesos del Opac utilizan scripts del sistema de circulación y reservas de ABCD. Este parámetro garantiza el regreso al OPAC luego de ejecutados los scripts de ABCD
Url para acceder el opac Incluye:Protocolo, puerto (si fuera el caso) servidor y nombre de la carpeta. EX: http://localhost:9091/opac_abcd
Nombre de la carpeta con los estilos En la carpeta del Opac existe una sub-carpeta denominada styles donde se encuentra el archivo styles.css utilizados por defecto. Ahora bien, si desea modificar este archivo de estilos se recomienda crear una sub-carpeta bajo styles, copiar en ella el archivo styles.css y realizar los cambios que crea convenientes. Coloque aquí el nombre de la sub-carpeta desde la cual va a ser leído el archivo de estilos styles.css. ejemplo: estilos_a

Otra forma de modificar los estilos la provee la opción Apariencia -> Estilos que modifica algunos estilos basados en los estilos originales que provee el OPAC

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 completo
Página a visualizar al dar clic sobre el logo Página a acceder si el usuario da clic sobre el logo.


Ejm: http://www.abcdwiki.net

Título de la página HTML Corresponde al tag <title> de la sección <head> de la página HTML

Ejm: OPAC - ABCD

Short Icon Url donde se ubica el icono que se presenta en la pestaña de la página en el browser. Corresponde al tag <short icon> de la sección <head> de la página HTML
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
(opción Apariencia -> Pie de página)

Ejm: @ 2019, - Consulta bases de datos </p>

Reservaciones via web Activa la reservación a través del OPAC. En el abcd.def del módulo central deben estar activadas las reservas
Renovaciones vía web Permite al usuario hacer renovaciones a través del OPAC
Estado de cuenta en línea Permite al usuario solicitar su estado de cuenta de préstamos, suspensiones y multas y reservaciones activas
Bases de datos en múltiples versiones de Cisis Indica que en la carpeta de bases de datos existen estructuras en diferentes versiones de cisis
Mostrar páginas de ayuda Mediante este parámetro se controla si se quiere o no mostrar la página de ayuda relacionada con la opción que se está trabajando. Si se selecciona Y, entonces la página de ayuda se muestra en forma automática. Si se selecciona no, la página de ayuda permanece escondida. Siempre será posible Mostrar/Esconder la página de ayuda en forma manual, utilizando el enlace correspondiente.
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 <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> así como las directrices que hay que suministrar al PHP para la correcta interpretación de la información a ser enviada header('Content-Type: text/html; charset=UTF-8')
    Nota: charset puede ser UTF-8 o ISO-8859-1 dependiendo de la codificación de las páginas, 
   

Estos parámetros se almacenan en [carpeta bases]/opac_conf/opac_abcd.def

Idiomas disponibles

Bajo la carpeta opac_conf se debe definir una subcarpeta para cada idioma disponible. En estas subcarpetas se creará el archivo lang.tab el cual puede modificarse utilizando esta opción de menú de configuración.

ninguna

Bases de datos disponibles

Define las bases de datos que van a ser utilizadas en la meta-búsqueda o accedidas individualmente. Este archivo debe crearse para cada lenguaje y se denomina bases.dat. Se almacena en la carpeta del lenguaje correspondiente

ninguna

Consta de tres columnas:

  Nombre           Nombre interno de la base de datos
  Base de datos    Nombre externo de la base de datos (para la presentación de resultados)
  Descripción      breve descripción del contenido

Las columnas nombre interno y nombre externo se almacenan en el archivo bases.dat

La breve descripción del contenido se almacena en [dbn].def

[dbn] es el nombre de la base de datos.

Búsqueda avanzada

Esta opción permite editar el formulario de búsqueda avanzada tanto para la meta-búsqueda o una base de datos individual:

La selección presentará el formulario para la búsqueda avanzada:

ninguna

Si se está configurando para una base de datos se presentarán los campos de búsqueda definidos en central para esa base de datos.

Si el formulario se activa 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.

Formatos de despliegue

Los formatos que se usan tienen que estar agrupados según los códigos de lenguaje y estar referidos en el dbn.par.

Los formatos a utilizar para el despliegue se listan en el archivo formatos.dat que debe estar en la carpeta bases/opac_conf del lenguaje correspondiente. Puede usar formatos.dat para aplicar la lista de formatos a toda la base de datos o definir una lista de formatos para cada base de datos

     opac.pft|Formato completo opac.pft
     cbiblo.pft|Formato reducido cbiblo.pft

En el archivo anterior se hace a referencia a dos formatos los cuales deben incluirse, con el mismo nombre en cada una de las carpetas de cada base de datos

En el dbn.par de cada base de datos existirán las líneas

     opac.pft=%path_database%biblo/www/%lang%/opac.pft
     cbiblo.pft=%path_database%biblo/www/%lang%/cbiblo.pft

El parámetro %lang% se sustituirá en forma dinámica por el lenguaje activo. Si lo desea, puede utilizar el mismo juego de formatos para todos los lenguajes, sustituyendo el parámetro %lang% por las siglas del lenguaje que contiene los formatos.

Editar el dbn.par

En el dbn.par deben ser agregados los recursos utilizados en el opac como son:

autoridades_opac.pft encabezado 2 encabezado 3
opac_print.pft
opac_mail.pft
formato_de_salida.pft
select_record.pft


Facetas

Las facetas permiten cruzar la búsqueda realizada con otra expresión previamente definida. Para definir facetas seleccione la opción Facetas del menú de configuración, suministre un nombre a la faceta e inserte la expresión de búsqueda que recupera los registros correspondientes: Por ejemplo, si en los campos 2 y 4 tenemos identificado el tipo de objeto del registro bibliográfico, construiremos en la fst una línea que especifique:

     4 0 'XC_'v2,v4

y luego podemos utilizar estas claves para identificar la facetas por tipo de material: ninguna

Puede existir una definición de facetas a nivel global, o específica para cada base de datos. Si no se proveen facetas específicas para una base de datos se aplica la correspondiente a nivel global (metabúsqueda). Si no desea aplicar facetas sobre una base de datos grabe el archivo correspondiente en blanco.

Cuando existen facetas definidas, en la ventana de presentación de resultados se muestra un botón que permite mostrar la usuario los cruces que puede realizar

ninguna

Al dar clic sobre el botón ser muestran las facetas definidas para esa base de datos

ninguna

Al seleccionar una faceta de construye una nueva expresión agregando a la expresión de búsqueda existente, con el operador and, la expresión asociada a la faceta seleccionada