Difference between revisions of "OPAC-ABCD DCXML"

From ABCD Wiki
Jump to: navigation, search
(Generar el esquema de una base de datos)
Line 3: Line 3:
 
Las etiquetas estándar a utilizar se encuentran en el archivo '''dc.xml''' localizado en la carpeta '''config''' del Opac.  Si quiere ampliar o modificar dichas etiquetas debe modificar el archivo mencionado.
 
Las etiquetas estándar a utilizar se encuentran en el archivo '''dc.xml''' localizado en la carpeta '''config''' del Opac.  Si quiere ampliar o modificar dichas etiquetas debe modificar el archivo mencionado.
  
==Generar el esquema de una base de datos==
+
==Paso 1: 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.xml'''. 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.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 '''|'''
 
Cada base de datos (dbn) puede tener su propio esquema a partir del modelo expresado en '''dc.xml'''. 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.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:  dc:creator      v10|v11
+
         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
 
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
  
        dc:creator      v10^*br|v11^abr  
+
              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.
 
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
 
Terminada la asociación haga clic sobre Guardar para almacenar el esquema (opac_conf/dbn_dcxml.tab) y continuar con el paso siguiente
 
  
 
==Generar el formato para expresar los registros según Dublin Core==
 
==Generar el formato para expresar los registros según Dublin Core==

Revision as of 13:34, 2 November 2020

Este procedimiento tiene como objeto crear el formato (PFT) para obtener el esquema Dublin Core de los registros seleccionados de una base datos.

Las etiquetas estándar a utilizar se encuentran en el archivo dc.xml localizado en la carpeta config del Opac. Si quiere ampliar o modificar dichas etiquetas debe modificar el archivo mencionado.

Paso 1: 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.xml. 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.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

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