Introduction
Release Notes
En esta sección se describen las diferentes versiones de la aplicación web DEMel con sus respectivas bibliotecas de software utilizadas y las funciones más importantes, así como las innovaciones y mejoras.
Versión 2.0 (Mayo de 2023)
Dependencias y versiones de software
- MySQL 8.0.32
- SOLR 8.11.2
- Java 17
- Spring 6
- Spring-Boot 3.0
- SolrJ 8.11
- JakartaEE 10
- Thymeleaf 3.1
- Bootstrap 5.2
- Fontawesome 6.3
- Datatables 1.13.2
- Select2 4.0.5
- TinyMCE-Editor 6.3.1
Mejoras / Nuevas funcionalidades
Revisión del modelo de datos:
- Consolidación de los nombres de tablas y columnas
- Tablas adicionales para nuevos datos (por ejemplo, personas y reproducciones)
- Ampliación de las tablas existentes con nuevas columnas para la información adicional
- Uso de enums en lugar de cadenas para los términos de uso frecuente
- Simplificación/consolidación de tablas de correspondencia para las relaciones entre objetos
- Borrado de datos obsoletos (incluidos los datos de control de la fase del registro de datos)
Interfaz de usuario en inglés
Backend:
- Sustitución de Spring-Data-Solr por SolrJ (interfaz Java para el servidor SOLR)
Frontend:
- Actualización a Bootstrap 5 (framework CSS)
- Sustitución de JQuery por "plain" Javascript
- Sustitución de CKEditor por TinyMCE (editor HTML para los textos del sitio web)
Lemario:
- Editor para el equipo del DEMel para editar lemas
- Visualización de los objetos borrados
- Ampliación de la función de comentarios con nuevos tipos de comentarios
- URL para compartir resultados de búsqueda
Documentaciones:
- Visualización, filtro y ordenación de las unidades pluriverbales
- Registro del origen de la datación (imagen, fuente primaria, fuente secundaria, sin especificar)
- Adaptación de la visualización, del filtro y de la clasificación de las dataciones
- Ampliación del editor para el equipo del DEMel para editar más campos de datos
- Visualización de los objetos borrados
- Ampliación de la función de comentarios con nuevos tipos de comentarios
- URL para compartir resultados de búsqueda
Bibliografía:
- Filtro por tipo de texto, lengua, género y subgénero
- Campo de búsqueda para autores, traductores
- Vista detallada de las entradas bibliográficas:
- Añadir nuevos datos (si los hay: tipo de texto, lengua, género, subgénero, autor/traductor con registros de autoridades, ID externos de OSTA y BETA)
- Revisión de la visualización de ediciones (si procede, referencia a BNE, referencia a la revista, URL de reproducciones externas con información sobre el proveedor y la accesibilidad)
- Botón para abrir/cerrar todas las vistas detalladas
- Visualización de los objetos borrados
- Implementación de una función de comentarios
- URL para compartir resultados de búsqueda
Version 1.0 (Febrero de 2022)
Dependencias y versiones de software
- MySQL 5.7.33
- SOLR 7.7.2
- Java 11
- Spring-Boot 2.3
- Spring 5.3
- Spring Data Solr 4.2.2
- Thymeleaf 3.0
- Bootstrap 4.3
- JQuery 3.3.1
- Fontawesome 5.8
- Datatables 1.10.20
- Select2 4.0.5
- CKEditor 4.13.1
Funcionalidad básica
Página de inicio:
- Breve presentación del proyecto y de la aplicación web
- Campo de búsqueda para lemas y formas documentadas
- Sección "Noticias"
Introducción:
- Documentación detallada del proyecto
- Historia del DEM y DEMel
- Metodología de registro, manual del usuario
Lemario:
- Barra de letras para filtrar por letra inicial
- Campo de búsqueda para el nombre de los lemas
- Filtro de tipo de lema y categoría gramatical
- Visualización de lemas en forma de tabla con vista detallada
- Descarga en formatos JSON, CSV y PDF
- Cuadro de información de los objetos con enlace permanente y descarga en el formato JSON
- Función de comentario
Documentaciones:
- Campos de búsqueda para formas documentadas, lemas y fuentes
- Filtro de tipo de documentaciones, dataciones de las fuentes y unidades pluriverbales (sí/no/no registrado)
- Búsqueda exacta y no exacta
- Visualización de las documentaciones en forma de tabla con visualización de la imagen
- Botón para abrir/cerrar todas las imágenes
- Descarga de la lista de resultados en formatos JSON, CSV y PDF
- Función de comentario
- Cuadro de información de los objetos con enlace permanente y descarga en el formato JSON
- Editor para el equipo del DEMel para editar las dataciones y las unidades pluriverbales
Bibliografía:
- Campos de búsqueda para siglas e información bibliográfica
- Filtro de dataciones y tipo de fuente
- Filtro para ocultar entradas no enlazadas
- Visualización de las entradas bibliográficas en forma de tabla (sin vista detallada)
- Enlaces a reproducciones externas
- Cuadro de información de los objetos con enlace permanente y descarga en el formato JSON
- Descarga de la lista de resultados en formatos JSON y CSV (ediciones)
Fichero digitalizado:
- Vista general de todas las gavetas con una breve descripción
- Cuadro de información para cada gaveta con ID, título y enlaces al repositorio DORO o al visor DFG para ver las imágenes
Interfaz de usuario en español y alemán
Funciones y derechos de los usuarios:
- Área de administración (por ejemplo, para la reindexación)
- Máscaras de entrada para modificar objetos
- Editor de páginas web