User Tools

Site Tools


catalis_nueva_version

Differences

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

Link to this comparison view

catalis_nueva_version [16/05/2009 00:00] (current)
Line 1: Line 1:
 +====== Notas para una nueva versión de Catalis ======
  
 +<note important>​
 +Estas notas fueron creadas entre noviembre y diciembre de 2006. --- //​[[fjgomez@gmail.com|Fernando Gómez]] 2009/05/16 19:04//
 +</​note>​
 +
 +El propósito de estas notas es ayudar en la creación de una segunda versión de Catalis, que solamente contendrá algunas pequeñas correcciones acumuladas desde que se presentó la versión 2005.06.09.
 +
 +Ver la sección [[notas:​catalis-to-do#​reorganizacion_de_los_cambios_para_una_proxima_version_de_catalis|Reorganización de los cambios para una próxima versión de Catalis]].
 +
 +Vamos a comenzar buscando las diferencias entre la versión 2005.06.09 y la versión en uso en el servidor de Biblioteca Central.
 +
 +==== cgi-bin/​catalis ====
 +
 +=== config ===
 +
 +^ Archivo ^ Modificaciones ^
 +| catalis.conf | x |
 +
 +=== html ===
 +
 +^ Archivo ^ Modificaciones ^
 +| admin.html | ? |
 +
 +=== xis ===
 +
 +^ Archivo ^ Modificaciones ^
 +| catalis.xis | ANALÍTICAS:​ construimos un 773 con los datos completos |
 +| grabar.xis | ver nota sobre validación/​autenticación |
 +
 +==== cgi-bin/​common ====
 +
 +=== pft ===
 +
 +^ Archivo ^ Modificaciones ^
 +| doc-type.pft | |
 +| etiquetado.pft | |
 +| urlencode.pft | |
 +| wh.pft | |
 +
 +==== htdocs/​catalis ====
 +
 +=== css ===
 +^ Archivo ^ Modificaciones ^
 +| catalis.css | Cabeceras para los fieldblocks -- #​kwSearchBox,​ #​testConditionSearchBox |
 +
 +=== js ===
 +^ Archivo ^ Modificaciones ^
 +| catalis.js | loadLocalTemplateData();​ ? |
 +| contextmenu-field.js | Recuerde que los campos 440 y 490 |
 +| create-field-subfield.js | para TOCs copiadas de MathSciNet en bibima |
 +| data-out.js | revisar function exportRecord() -- comentario sobre la importancia de confirmar la grabación (parche ya publicado)|
 +| import.js | case "​240",​ case "​250",​ case "​300",​ case "​504",​ loadAnselToLatin1Maps(),​ Conversión MARC-8 (ANSEL) -> Latin-1 (parche ya publicado) |
 +| templates.js | varios cambios |
 +
 +=== html ===
 +^ Archivo ^ Modificaciones ^
 +| selectTemplate.htm | I.T.I. (INMABB) |
 +
 +=== xml ===
 +^ Archivo ^ Modificaciones ^
 +| country.xml | varios cambios |
 +| language.xml | dos cambios |
 +| marc21.xml | 040, 653, 856 |
 +
 +
 +==== htdocs/​common ====
 +
 +=== js ===
 +^ Archivo ^ Modificaciones ^
 +| marc2aacr.js | @@@ |
 +
 +==== bases/​common ====
 +
 +^ Archivo ^ Modificaciones ^
 +| biblio.fst | ref COUNTRY, campos locales (parche ya publicado) |
 +
 +
 +
 +A continuación,​ tenemos que ver en qué estado se encuentra ''​catalis_pack_devel/​catalis''​. Las diferencias son numerosas, dado que aquí se encuentra la versión adaptada para Mozilla, de comienzos de 2005. Por lo tanto, parece que lo mejor será trabajar sobre la versión 2005.06.09.
 +
 +
 +El trabajo será hecho en casa, sobre Windows 2000.
 +
 +==== Otras cuestiones ====
 +
 +  * Limpieza en varios archivos: quitar ''​language="​JavaScript"''​
 +  * incluir documentación de LC al día
 +  * En ''​head.htm'':​ ''​var SOFT_VERSION = "​2005.06.09";''​
 +  * (c) 2003-200x ​ Fernando J. Gómez - CONICET - INMABB
 +  * ¿testeo en IE7?
 +  * Archivos de utilidad dudosa: ''​admin.xis'',​ ''​showkeys.xis'',​ ''​handleError.php''​
 +  * en ''​catalis/​distribuciones/​linux/​catalis-2005.06.09/''​ hay archivos con fecha de modificación posterior, por error: ''​catalis.xis'',​ ''​import.js'',​ ''​grabar.xis''​
 +  * traducciones de códigos (ver tablas de IsisMARC)
 +
 +==== Cambios sencillos de implementar ====
 +
 +  * No usar mas el campo 1106 para almacenar la info del bloqueo porque aparecen campos 110 al generar un iso (archivos ''​catalis.xis'',​ ''​grabar.xis'',​ ''​borrar.xis'',​ ''​admin.xis''​). Eliminar el campo 1106 en registros existentes (opcional). ¿Detectar campos 110 que puedan haber aparecido por accidente? (contienen ''​^i''​ con una ''​@''​).
 +
 +
 +==== Documentación ====
 +
 +  * explicar cómo instalar la actualización
 +
 +
 +{{tag>​catalis desarrollo}}
catalis_nueva_version.txt · Last modified: 16/05/2009 00:00 (external edit)