Table of Contents

Ensayos con una base de autoridades en Catalis

Esto fue creado allá por septiembre 2005.

Resolución de referencias

Cada vez que se envía un registro bibliográfico al cliente, se deben resolver las referencias BIBLIO→AUTO en el servidor. La operación de insertar los headings en el registro bibliográfico, y la operación inversa de quitarlos para que sólo queden los $9 al grabar, pueden hacerse en el cliente o en el servidor.

Modificación en catalis.xis:

if v3082 : '^9' then
  v3082.6, /* hasta los indicadores */
  ref(['AUTO']l(['AUTO']'-CN='v3082^9),v100*2),
  v3082*6, /* el resto del campo */
else ...

Visualización de campos controlados en el formulario de edición

(uso de colores, readonly). Diferenciar subcampos no controlados ($e, $3, $4, $5, $6, $8).

Hay que modificar function createSubfield() en create-field-subfield.js newSubfieldBox.ondblclick = …

Modificación de un campo controlado

Mediante doble-click en un subcampo controlado, o mediante una opción en el menú asociado al tag, se abre una ventana auxiliar que permite acceder a información de la base de autoridades.

Esa ventana puede presentar:

Grabación del registro bibliográfico modificado

De los headings controlados (i.e. aquellos con subcampo $9) sólo se graban los subcampos e indicadores no controlados, más el subcampo $9. Si no hay subcampo $9, el heading está sin controlar, y se lo guarda completo.

Eliminación de un campo controlado

Se verifica si el registro de autoridad está asociado con algún otro registro bibliográfico. En caso negativo, se puede preservar el registro de autoridad, con una marca de “no usado” (o quizás sea suficiente con la ausencia de punteros desde la base BIBLIO?)

Generación de un nuevo campo controlado

Control de campos en registros bibliográficos importados

Grabación de un registro bibliográfico con headings no controlados

Indicadores

Dependiendo del estado (controlado/no controlado) del heading, algunos indicadores pasarán de editables a readonly, o viceversa. Otros, que no son parte del heading controlado, siempre serán editables.

Encabezamientos de nombre/título

Analizar cómo se pueden tratar separadamente el nombre y el título, en cada una de las operaciones consideradas. ¿Cómo se mantiene el vínculo entre el registro de autoridad para un nombre-título y el registro de autoridad para el nombre solo?