User Tools

Site Tools


temas_catalis_google_groups

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
temas_catalis_google_groups [12/05/2009 15:21]
clauboe
temas_catalis_google_groups [22/08/2012 00:00] (current)
Line 259: Line 259:
 <​note>​Este tema surge a partir de un problema de visualización pues Catalis no incluye en el campo 505 la generación automática de puntuación</​note>​ <​note>​Este tema surge a partir de un problema de visualización pues Catalis no incluye en el campo 505 la generación automática de puntuación</​note>​
  
-===  Temas que no están en el wiki: === 
- 
-<​note>​Desarrollo aquí el tema, pero debería crearse una nueva página</​note>​ 
- 
-== Agregar campos a Catalis == 
-  
-[[http://​groups.google.com.ar/​group/​catalis/​browse_thread/​thread/​899507b2b25ad406|Agregar campos a Catalis]] 
- 
- 
-Cuando un usuario desea incorporar en el formulario un campo que no se encuentra definido en Catalis, el sistema le muestra el siguiente mensaje de error: //El campo [deseado] no aparece en la lista de campos MARC definidos en el sistema// 
- 
-Es posible incorporar esos campos modificando los siguientes archivos: //​marc21.xml y head.html//,​ para ello proceda de la siguiente forma: 
- 
-  * Realice un backup de los archivos a modificar. ​ 
-  * Lea detenidamente la documentación que el formato MARC incluye para ese campo. 
-  * El archivo marc21.xml incluye todos los campos definidos para Catalis. Cada uno de ellos se puede identificar mediante la etiqueta <​datafield>​. Allí debe agregar el campo ausente siguiendo el patrón establecido para los campos ya presentes. Una buena opción es copiar la estructura de un campo ya presente y luego modificarlo. 
- 
-Ejemplo agregando un campo local 955: 
- 
-  <​datafield tag="​955"​ repet="​R" ​ lite="​lite"​ label-spa="​Código de título"​ label-eng="​Code title" oblig="​ALL"​ 
-   ​template="##​a">​ 
-  <​indicator pos="​1"​ /> 
-  <​indicator pos="​2"​ /> 
-  <​subfield code="​a"​ repet="​NR" ​ lite="​lite"​ label-spa="​Código de título"​ label-eng="​Code"​ oblig="​ALL" ​ /> 
-  <​subfield code="​b"​ repet="​R"​ lite="​lite"​ label-spa="​Título de la publicación"​ label-eng="​Publication´s title" /> 
-  </​datafield>​ 
- 
-  * Dentro de la etiqueta <​fieldblock>​ agregue el tag del o los campos creados. Las etiquetas <​fieldblock>​ se encuentran al final del archivo y están agrupadas según los campos que controlan (Ej. 0XX, 1XX, 2XX, 9XX). 
- 
-Ejemplo: 
- 
-  <​fieldblock id="​950-970"​ label-eng="​Local fields (950-970)"​ label-spa="​Campos locales ​   
-  (950-970)">​950,​951,​952,​953,​955</​fieldblock>​ 
-  
-  * Modifique el archivo head.htm, para que el campo incluido se agregue en el área correcta del formulario. 
- 
-Ejemplo: 
- 
-   ​FIELD_BLOCK_PATTERN.other = 
-   /​02[^02]|0[1367].|04[^3]|05[^2]|856|866|950|951|952|953|955/; ​ 
-Vea además estos temas relacionados en el wiki: [[http://​catalis.uns.edu.ar/​doku/​doku.php/​campos_y_subcampos_en_catalis|Creación de campos y subcampos en Catalis]] 
  
  
temas_catalis_google_groups.txt · Last modified: 22/08/2012 00:00 (external edit)