OJS

De BrapciWiki
Ir para navegação Ir para pesquisar

Instalação

Download do OJS

[https://pkp.sfu.ca/software/ojs/download/]

Multiplos Sites

base_url[index] = "https://novo.dominio.br"
base_url[journal1] = "https://novo.dominio.br/journal1"
base_url[journal2] = "https://novo.dominio.br/journal2"

Banco de Dados

UPDATE site SET path = REPLACE(path, 'antigo.dominio.br', 'novo.dominio.br');
UPDATE journal_settings SET setting_value = REPLACE(setting_value, 'antigo.dominio.br', 'novo.dominio.br');
UPDATE plugin_settings SET setting_value = REPLACE(setting_value, 'antigo.dominio.br', 'novo.dominio.br');
UPDATE email_templates_default_data SET body = REPLACE(body, 'antigo.dominio.br', 'novo.dominio.br');
UPDATE email_templates_data SET body = REPLACE(body, 'antigo.dominio.br', 'novo.dominio.br');

API

EndPoints API

Sobre a publicação

https://editora.inma.gov.br/index.php/mbml/api/v1/contexts

Submissões

Fluxo típico para criar submissão De acordo com relatos de usuários no fórum, o fluxo para “criar uma submissão completa” envolve basicamente:

  • Criar a Submission (envio).
  • Criar ou editar a Publication que pertence à submissão.
  • Incluir autores
  • Associar arquivos, autores, metadados etc.

Mostra Submissões

[1] Precisa estar logado

Criar Submissão

$data = [
   'sectionId' => 1,
   'title' => ['pt_BR' => 'Título via API sem contextId no body'],
   'locale' => 'pt_BR',
   'language' => 'pt_BR'
];