User Tools

Site Tools


catalis_nueva_version

Notas para una nueva versión de Catalis

Estas notas fueron creadas entre noviembre y diciembre de 2006. — Fernando Gómez 2009/05/16 19:04

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 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”;
  • © 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
catalis_nueva_version.txt · Last modified: 16/05/2009 00:00 (external edit)