Skip to content

Latest commit

 

History

History
167 lines (114 loc) · 9.53 KB

File metadata and controls

167 lines (114 loc) · 9.53 KB

English | Español | Português Brasileiro

Plugin Thoth OMP

Versión Actual Licencia: GPL v3 Compatibilidad OMP

Integra OMP (Open Monograph Press) con Thoth, una plataforma abierta de gestión de metadatos para libros. Este plugin permite el registro y la sincronización de metadatos a nivel de libro y capítulo directamente desde OMP hacia Thoth, donde pueden ser diseminados en múltiples formatos estándar de la industria, incluyendo ONIX, MARC, KBART y Crossref XML.

Compatibilidad

Este plugin es compatible con las siguientes aplicaciones PKP:

  • OMP 3.3.0-x
  • OMP 3.4.0-x
  • OMP 3.5.0-x

Instalación

  1. Descargue la última versión del paquete de instalación (thoth.tar.gz) desde la página de lanzamientos.

  2. Acceda al área de administración de su sitio OMP a través del Dashboard. Navegue a Configuración > Sitio web > Plugins > Subir un nuevo plugin y seleccione el archivo thoth.tar.gz.

  3. Haga clic en 'Guardar' para instalar el plugin.

Uso

Configuración

Después de habilitar el plugin, vaya a la configuración del plugin y complete:

  • Correo electrónico y Contraseña: Credenciales de una cuenta de Thoth para conectar con la API.
  • API Thoth personalizada: Marque esta opción para usar una API Thoth personalizada en lugar de la oficial.
  • URL de la API Thoth: La URL de la API Thoth personalizada (solo requerida cuando la opción de API personalizada está habilitada).

Formulario de configuración del plugin con campos de correo, contraseña, API personalizada y URL

Registro de Monografías

Monografías No Publicadas

Registre metadatos en Thoth durante el proceso de publicación seleccionando la opción para registrar metadatos en el modal de publicación y eligiendo una imprenta.

Modal de publicación con opción de registro en Thoth

Monografías Publicadas

Registre metadatos para monografías ya publicadas utilizando el botón 'Registrar' junto al estado de publicación.

Botón de registro en el flujo de trabajo de publicación

Modal de registro con selección de imprenta

Actualización de Metadatos

Una vez que una monografía está registrada, las actualizaciones de metadatos son automáticas. Despublique la monografía, edite los datos y los cambios se sincronizarán con Thoth al republicar.

También es posible actualizar manualmente los metadatos en Thoth haciendo clic en el botón 'Actualizar metadatos' junto al estado de publicación.

Botón de actualización de metadatos en el flujo de trabajo de publicación

Acceso a Registros de Libros en Thoth

Después de que los metadatos estén registrados, aparecerá un enlace al libro en Thoth en la parte superior del flujo de trabajo de publicación.

Enlace al registro del libro en Thoth

Registro Masivo

En la página de gestión de Thoth, puede enviar en masa una selección de títulos desde OMP hacia Thoth.

Página de gestión de Thoth con registro masivo

Orientaciones

  • Solo se conservan las etiquetas HTML básicas en campos de texto: <strong>, <mark>, <em>, <i>, <u>, <sup>, <sub>, <ul>, <ol> y <li>. Todas las demás etiquetas serán eliminadas.
  • El ISBN debe estar correctamente formateado como ISBN-13 (por ejemplo, 978-3-16-148410-0).

Mapeo OMP-Thoth

Haga clic aquí para ver la relación de datos entre OMP y Thoth
OMP Thoth
Submission Work
WorkType WorkType
SubmissionUrl LandingPage
Publication
FullTitle FullTitle
Title Title
Subtitle Subtitle
Abstract Abstract
Version Edition
DOI DOI
DatePublished PublicationDate
License License
CopyrightHolder CopyrightHolder
CoverUrl CoverImageUrl
Author Contribution
UserGroupId ContributionType
PrimaryContactId MainContribution
Sequence ContributionOrdinal
GivenName FirstName
LastName FamilyName
FullName FullName
Biography Biography
Affiliation Affiliation
Chapter Work(Type: Chapter)
FullTitle FullTitle
Title Title
Subtitle Subtitle
Abstract Abstract
Pages pageCount
DatePublished PublicationDate
DOI DOI
SubmissionLocale Language
PublicationFormat Publication
EntryKey PublicationType
IdentificationCode ISBN
Location
RemoteUrl/FileUrl FullTextUrl
SubmissionUrl LandingPage
Keyword Subject(Type: Keyword)
Citation Reference

Desarrollo

Requisitos

Configuración del Entorno

# Instalar dependencias PHP
composer install

# Instalar dependencias de Node.js y compilar recursos del frontend
npm install
npm run build

Ejecución de Pruebas

# Desde el directorio raíz de OMP
php lib/pkp/lib/vendor/phpunit/phpunit/phpunit --configuration lib/pkp/tests/phpunit.xml -v plugins/generic/thoth/tests

Créditos

Este plugin fue idealizado y patrocinado por Thoth.

Desarrollado por Lepidus Tecnologia.

Licencia

Este plugin está licenciado bajo la Licencia Pública General GNU v3.0 - Consulte el archivo de licencia.

Copyright (c) 2024-2026 Lepidus Tecnologia

Copyright (c) 2024-2026 Thoth