Skip to content

Latest commit

 

History

History
167 lines (114 loc) · 9.43 KB

File metadata and controls

167 lines (114 loc) · 9.43 KB

English | Español | Português Brasileiro

Plugin Thoth OMP

Versão Atual Licença: GPL v3 Compatibilidade OMP

Integra o OMP (Open Monograph Press) com o Thoth, uma plataforma aberta de gestão de metadados para livros. Este plugin permite o registro e a sincronização de metadados em nível de livro e capítulo diretamente do OMP para o Thoth, onde podem ser disseminados em múltiplos formatos padrão da indústria, incluindo ONIX, MARC, KBART e Crossref XML.

Compatibilidade

Este plugin é compatível com as seguintes aplicações PKP:

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

Instalação

  1. Baixe a versão mais recente do pacote de instalação (thoth.tar.gz) na página de lançamentos.

  2. Acesse a área de administração do seu site OMP através do Dashboard. Navegue até Configurações > Site > Plugins > Enviar um novo plugin e selecione o arquivo thoth.tar.gz.

  3. Clique em 'Salvar' para instalar o plugin.

Uso

Configuração

Após habilitar o plugin, vá nas configurações do plugin e preencha:

  • Token de acesso pessoal: Um token de acesso pessoal válido do Thoth para autenticar as requisições da API.
  • API Thoth personalizada: Marque esta opção para usar uma API Thoth personalizada em vez da oficial.
  • URL da API Thoth: A URL da API Thoth personalizada (necessária apenas quando a opção de API personalizada está habilitada).

Formulário de configuração do plugin com token de acesso pessoal, API personalizada e URL

Registro de Monografias

Monografias Não Publicadas

Registre os metadados no Thoth durante o processo de publicação, selecionando a opção para registrar metadados no modal de publicação e escolhendo um selo.

Modal de publicação com opção de registro no Thoth

Monografias Publicadas

Registre os metadados para monografias já publicadas usando o botão 'Registrar' ao lado do status de publicação.

Botão de registro no fluxo de trabalho de publicação

Modal de registro com seleção de selo

Atualização de Metadados

Uma vez que uma monografia está registrada, as atualizações de metadados são automáticas. Despublique a monografia, edite os dados e as alterações serão sincronizadas com o Thoth ao republicar.

Também é possível atualizar manualmente os metadados no Thoth clicando no botão 'Atualizar metadados' ao lado do status de publicação.

Botão de atualização de metadados no fluxo de trabalho de publicação

Acessando Registros de Livros no Thoth

Após o registro dos metadados, um link para o livro no Thoth aparecerá no topo do fluxo de trabalho de publicação.

Link para o registro do livro no Thoth

Registro em Massa

Na página de gestão do Thoth, você pode enviar em massa uma seleção de títulos do OMP para o Thoth.

Página de gestão do Thoth com registro em massa

Orientações

  • Apenas tags HTML básicas são preservadas em campos de texto: <strong>, <mark>, <em>, <i>, <u>, <sup>, <sub>, <ul>, <ol> e <li>. Todas as outras tags serão removidas.
  • O ISBN deve estar devidamente formatado como ISBN-13 (por exemplo, 978-3-16-148410-0).

Mapeamento OMP-Thoth

Clique aqui para ver a relação de dados entre OMP e 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

Desenvolvimento

Requisitos

Configuração do Ambiente

# Instalar dependências PHP
composer install

# Instalar dependências do Node.js e compilar recursos do frontend
npm install
npm run build

Execução de Testes

# A partir do diretório raiz do OMP
php lib/pkp/lib/vendor/phpunit/phpunit/phpunit --configuration lib/pkp/tests/phpunit.xml -v plugins/generic/thoth/tests

Créditos

Este plugin foi idealizado e patrocinado pelo Thoth.

Desenvolvido por Lepidus Tecnologia.

Licença

Este plugin está licenciado sob a Licença Pública Geral GNU v3.0 - Veja o arquivo de licença.

Copyright (c) 2024-2026 Lepidus Tecnologia

Copyright (c) 2024-2026 Thoth Open Metadata