Mudanças entre as edições de "OJS"
Ir para navegação
Ir para pesquisar
(→API) |
|||
| Linha 34: | Linha 34: | ||
[1] Precisa estar logado | [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' | ||
| + | ]; | ||
Edição das 23h29min de 8 de novembro de 2025
Índice
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.
- 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' ];