User Tools

Site Tools


edicion_de_subcampos_codificados

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
Next revision Both sides next revision
edicion_de_subcampos_codificados [10/11/2008 17:24]
fernando
edicion_de_subcampos_codificados [30/04/2009 16:39]
fernando
Line 3: Line 3:
 A raíz de una [[http://​groups.google.com/​group/​catalis/​browse_thread/​thread/​4c31389fd6c6a857|consulta en el grupo Catalis]], acá va una receta para lograr que un subcampo con valores codificados se pueda editar de manera análoga al subcampo $4 de los campos 700 (relator code). Es decir, que se abra una ventanita emergente que ofrezca la lista de códigos disponibles. A raíz de una [[http://​groups.google.com/​group/​catalis/​browse_thread/​thread/​4c31389fd6c6a857|consulta en el grupo Catalis]], acá va una receta para lograr que un subcampo con valores codificados se pueda editar de manera análoga al subcampo $4 de los campos 700 (relator code). Es decir, que se abra una ventanita emergente que ofrezca la lista de códigos disponibles.
  
-Supongamos que el elemento ​se denomina ​"​Foo", ​y el subcampo ​en cuestión es 999$q.+A modo de ejemplo consideremos un elemento ​ficticio denominado ​"​Foo", ​almacenado ​en un subcampo ​$q del campo 999. 
 + 
 +Para clarificar el contexto dentro de cada archivo a modificar, se muestran las líneas correspondientes a los //relator codes//. 
 + 
 +ATENCION: esto aún no fue testeado (10 nov. 2008). 
 + 
  
 === XML === === XML ===
  
 == foo.xml == == foo.xml ==
 +
 +Creamos el archivo.
  
 <code xml> <code xml>
Line 23: Line 31:
 </​fooCodes>​ </​fooCodes>​
 </​code>​ </​code>​
 +
  
 === HTML === === HTML ===
  
 == editCodes.htm == == editCodes.htm ==
 +
 +Agregamos un bloque.
  
 <code javascript>​ <code javascript>​
Line 43: Line 54:
  break;  break;
 </​code>​ </​code>​
 +
  
  
Line 51: Line 63:
  
 == create-field-subfield.js == == create-field-subfield.js ==
 +
 +Agregamos un bloque.
  
 <​code>​ <​code>​
Line 76: Line 90:
  
 == aux-windows.js == == aux-windows.js ==
 +
 +Agregamos "​foo"​ en un par de líneas.
  
 <​code>​ <​code>​
Line 100: Line 116:
     ​     ​
 == catalis.js == == catalis.js ==
 +
 +Agregamos dos líneas nuevas.
  
 <​code>​ <​code>​
     URL_RELATOR_CODES = HTDOCS + "​xml/​relator.xml";​     URL_RELATOR_CODES = HTDOCS + "​xml/​relator.xml";​
-    URL_FOO_CODES = HTDOCS + "​xml/​foo.xml";​+    URL_FOO_CODES = HTDOCS + "​xml/​foo.xml"; ​<​nowiki><​b>​AAAA</​b></​nowiki>​
     ​     ​
     xmlRelatorCodes = importXML(URL_RELATOR_CODES);​     xmlRelatorCodes = importXML(URL_RELATOR_CODES);​
     xmlFooCodes = importXML(URL_FOO_CODES);​     xmlFooCodes = importXML(URL_FOO_CODES);​
 </​code>​ </​code>​
 +
 +
 +{{tag>​catalis}}
edicion_de_subcampos_codificados.txt · Last modified: 05/05/2009 00:00 (external edit)