OPAC-ABCD DCXML

From ABCD Wiki
Revision as of 14:41, 2 November 2020 by Guilda (talk | contribs) (Paso 2: Generar el formato para expresar los registros según Dublin Core)
Jump to: navigation, search

Esta opción permite definir el esquema a utilizar para convertir los registros de una base de datos al esquema Dublin Core.

Paso 1: Definir los tags Dublin Core a utilizar para la presentación de los registros

El esquema base para la conversión de los registros se encuentra en la carpeta config, con los scripts de configuración del opac, bajo el nombre dc.xml. Por lo tanto, si se requiere agregar etiquetas al esquema en forma permanente debe entrar a la carpeta mencionada y modificar ese archivo. Al dar click sobre el botón guardar, los tags presentados en el área de texto se almacenarán en la carpeta opac_conf bajo el nombre dc_sch.xml el cual será utilizado para generar cualquier salida dublin core de la bases de datos contenidas en esa carpeta bases

Paso 2: Generar el esquema de una base de datos

Cada base de datos (dbn) puede tener su propio esquema a partir del modelo expresado en dc_sch.xml almacenado en el paso 1. El esquema propio de cada base de datos se almacena en la carpeta opac_conf con el nombre dbn_dcxml.tab (dbn es el nombre de la base de datos). Para crear este esquema seleccione del menú de configuración la base de datos y luego la opción Dublin Core. Esquema XML. La primera vez, cuando no existe el archivo dbn_dcxml.tab se presentará como guía el modelo genérico dc_sch.xml. En el formato deberá asociar cada etiqueta con los tags de los campos que corresponde en la base de datos. Una etiqueta DC puede estar asociada a varios tags de la base de datos. En este caso, los diferentes tags se separan con el delimitados |

        Ejm:  creator      v10|v11

Si el tag de la base de datos tiene subcampos, puede incluir de la siguiente manera el orden como se van a presentar los subcampos

              creator      v10^*br|v11^abr 
    

En este caso, el delimitador ^ indica que a continuación se encuentran los subcampos del campo, siguiendo las reglas de codificación de subcampos establecidas en el CDS/Isis.

Terminada la asociación haga clic sobre Guardar para almacenar el esquema (opac_conf/dbn_dcxml.tab) y continuar con el paso siguiente

Paso 3: Generar el formato para expresar los registros según Dublin Core

A partir de la asociación de los tags de la base de datos con la etiquetas Dublin Core realizada en el paso anterior (opac_conf/dbn_dcxml.tab), se genera y presenta la PFT encargada de la transformación. Para ello debe dirigirse al menú principal de la configuración, seleccionar una base de datos (dbn) y luego seleccionar la opción Dublin Core esquema XML. Con la información suministrada en el paso 1 se generará el formade de despliegue (.pft) correspondiente. Puede probar los resultados introduciendo un MFN y haciendo clic sobre Probar.

Para guardar el formato use el botón guardar. Se almacenará en la carpeta bases/dbn/pfts bajo el nombre dc.pft. Note que se coloca en la raíz de la carpeta pfts; no se asocia con ningún lenguaje porque no es dependiente de los mismos.