Excluir e-mail de usuário deletado

Estou testando o OJS (versão 3.3.0.8).
Criei uma revista para teste, onde criei também alguns usuários utilizando e-mails que possuo (pessoal, da instituição etc.).
Exclui a revista e criei uma nova revista para testes.
Ao criar um usuário, utilizei os mesmos endereços de e-mail e o OJS diz que o e-mail já está cadastrado!
Mensagem que recebo: “O endereço de e-mail digitado já está cadastrado.”.
Exclui todos os usuários que estão esse mesmo endereço de e-mail.
Como são diversos testes que estou fazendo, a repetição do mesmo e-mail será inevitável.
Por que o OJS considera que o e-mail já está cadastrado?
Tem como “zerar” todos os e-mails que utilizei nos testes?

1 curtida

olá, @mohara, tudo certo?

O OJS funciona em forma de portal, que permite que sejam cadastradas múltiplas revistas. Dessa forma, o cadastro de usuários é feito separado de cada revista. Isso evita, por exemplo, que um mesmo usuário tenha n registros diferentes para um mesmo portal. A ideia é que o usuário seja único e que os perfis em cada revista sejam diferentes. Acontece muitas vezes de um Editor ser Avaliador em outro periódico. Então para incluir usuários em novas revistas, você utiliza a ferramenta de Buscar dentro do módulo de usuários e papéis, lembrando de marcar a opção “Incluir usuários sem papéis nesta revista”. Mesmo que uma revista específica tenha deixado de existir, os usuários não perdem o acesso aos outros periódicos desse mesmo portal. Então o que você fez não foi a exclusão dos usuários, mas sim a quebra de vínculo deles com essa revista de teste.
Para excluir usuários, apenas via banco. É um procedimento arriscado, já que pode interferir em várias tabelas relacionadas do sistema. Como você diz que é um ambiente de teste, presumo que não existam muitos dados a serem perdidos. Entretanto, recomendo que siga utilizando os mesmos usuários já cadastrados, uma vez que o seu objetivo é justamente reutilizá-los.

Resumindo: O cadastro de usuários no OJS é único para o portal. Isso significa dizer que ao se cadastrar em um periódico do portal, o usuário preencherá apenas uma vez os dados de registro e depois poderá apenas escolher (ou ser designado, no caso de equipe editorial), papéis em outros periódicos do mesmo portal.

Olá Bernardo.
Grato pelas explicações.
No meu caso, como é teste não haverá problemas de perder os dados até porque ainda não carregamos os dados reais.
Como estou conhecendo melhor o OJS e posteriormente repassaremos aos cuidados dos usuários e nesse momento é preciso entender as facilidades/dificuldades, funcionalidades, funcionalidades X restrições etc.
Att.

1 curtida

Oi, @mohara!

É interessante que vocês leiam a documentação que temos publicada sobre a versão 3.0 do OJS. Você pode baixar aqui: http://ridi.ibict.br/handle/123456789/1112

Resumo: A presente obra é uma adaptação e ampliação da documentação oficial do Open Journal Systems (OJS), publicada pelo Public Knowledge Project (PKP) e disponível integralmente na internet, de forma livre, com os ajustes necessários a língua portuguesa do Brasil e ao contexto da publicação brasileira.

NOTA: O material foi produzido para a versão 3.0, de 2017. Diante disso, é possível encontrar diferenças de interface das imagens do Guia e a versão utilizada do OJS.

Também temos um Guia bastante interessante: http://ridi.ibict.br/handle/123456789/1178

Resumo: O presente Guia é resultado de um projeto de pesquisa firmado entre o Tribunal de Justiça do Distrito Federal e Territórios (TJDFT) e o Instituto Brasileiro de Informação em Ciência e Tecnologia (Ibict) voltado, entre outros pontos, à promoção de estudos na Revista de Doutrina Jurídica (RDJ), visando à melhoria da sua visibilidade. Com isso, este documento compõe a coleção de documentos técnicos do projeto, voltado a disseminar resultados dos estudos.

1 curtida