Inserir botão do Crossmark na página do artigo

Ola. Estou tentando inserir o código-fonte para o botão do Crossmark na porção inferior do resumo/abstract de cada artigo. Apesar ser mostrado normalmente no visualizador WYSIWYG e no código-fonte da página final, ele não aparece na página do artigo.
Uso do OJS 3.1.2 e o tema Bootstrap.
Alguém tem uma ideia do que está acontecendo?

tem como posta o código html, que vocês está usando aqui, para que possamos verificar e te ajudar?
https://www.antsoft.com.br/OJSHome

1 curtida

@seleno Não compreendi a sua resposta.
Caso possa publicar aqui o código, podemos ajudar-lo.
https://www.antsoft.com.br/OJSHome

1 curtida

Olá. Estranho, pois eu inseri o código. Não sou da área de TI, então peço desculpas. Já pedi ajuda pro nosso depto de TI e estamos ainda tentando resolver o problema.
O código que insiro é esse aqui:

 <a title="Crossmark" href="http://crossmark.crossref.org/dialog/?
 doi=10.21876/rcshci.vXXiX.XXXX&amp;domain=pdf&amp;date_stamp=2020-XX-XX">
 <img src="https://crossmark-cdn.crossref.org/widget/v2.0/logos/CROSSMARK_Color_
 horizontal.svg" width="200"></a>

Quebrei o parágrafo, mas a linha HTML é uma só.
O resultado final seria esse:

A questão é: o código fonte inserido no resumo não é convertido. Simplesmente não é reconhecido e é deletado da página de exibição (mesmo sendo preservado na área onde inserimos o texto do resumo, nas configurações).
Estamos tentando achar uma brecha para inserir individualmente o botão com o link de cada artigo na página do artigo, sem precisar usar o recurso de inserir no final do resumo. Mas ainda não obtivemos sucesso.

1 curtida

Estamos vendo que o código fica bem no HTML das páginas avulsas, mas realmente ele não fica na página do artigo, no campo do resumo.

O campo resumo possui restrições para algumas tags HTML, ou ainda tem restrições para imagem. Tente substituir a imagem svg por uma imagem jpg ou png, mesmo ela sendo linkada do Crossref, na impede que vocês converta-a para um dos dois formatos que apontei e, set o caminho para o qu vocês subiu dentor do seu site, eg.

 <a title="Crossmark" href="http://crossmark.crossref.org/dialog/?
 doi=10.21876/rcshci.vXXiX.XXXX&amp;domain=pdf&amp;date_stamp=2020-XX-XX">
 <img src="https://seudominio.com.br/images/logos/CROSSMARK_Color_
 horizontal.png" width="200"></a>

Realmente é um problema que não se resolve fácil. Tentei criar o link para uma imagem png ou jpg da própria biblioteca da revista, mas mesmo assim não aparece nada. Mesmo quando insiro diretamente uma imagem no resumo, ele simplesmente não é mostrada.

O mais estranho é que existe revista que usa esse artifício normalmente:

E a ausência de imagem no resumo não depende do tema, pois já entramos em todos e nada feito.

Aí fica a dúvida: como criar de forma efetiva um botão do Crossmark numa página de artigo HTML pelo OJS? Será que teremos que aguardar um plugin?

@seleno
Já tentou entrar em contato com o pessoa dessa revista que você citou? Acho que seria uma saída interessante. Como havia dito há tags que não são permitidas no resumo, e me parece que a tag img é uma delas

Pior que o código que uso foi fornecido exatamente pela Editora Chefe de lá, numa aula dada pela ABEC exatamente sobre o Crossmark. Ela mostrou o passo a passo do jornal dela. E forneceu o código já pronto. E se colocamos o código fornecido pelo Crossref dá na mesma.
Como poucos são os jornais com base no OJS que já usam o Crossmark, fica difícil verificar a fonte de erro e a solução.

A revista tem algum plugin, que impeça a postagem de tags HTML? Verifique se as configurações do editor WYSIWYG está corretas.

Sim, é uma boa dica. A princípio não há nenhuma restrição ao HTML, até porque todas as páginas da revista praticamente tem atributos de imagem, Tabelas e numeração criadas em HTML5. Mas realmente nosso especialista em TI está rastreando os logs pra ver se acha alguma restrição à tag . E ele está acompanhando nossa conversa. :smile:

De qualquer forma, o Crossref, já que tem parceria com o OJS, disponibilizar um plugin o quanto antes para evitar esse transtorno.

2 curtidas

Olá, eu tenho um plugin para inserção do botão do Crossmark para OJS 3.x, se ainda não resolveu o problema, me avise que eu te envio.

@Vipeperiodicos legal. Esse plugin já foi homologado pela PKP? Se não é importante que seja, pois a homologação do PKP é extremamente importante. Outra pergunta esse plugin é free? Pergunto pois possuímos interesse em usá-lo.

Legal. faço os mesmos questionamentos do @AntSoftSystems. Também temos interesse.

Não amigo não é homologado.

Esse plugin é pago ou open source?

Olá. O problema foi resolvido com a equipe técnica da ABEC. Foi criado um plugin que inserimos na página. Ele possui o script fornecido pelo Crossref. Está funcionando perfeitamente. Pode checar no site da revista: rcs.hcitajuba.org.br.

Prezado Seleno bom dia,

Legal!. Poderia informar como conseguimos o plugin?
Obrigada

Olá. Creio que a criação do plugin seja de autoria da ABEC. Se você for sócia deles fica fácil. Só entrar em contato com o responsável pelo Crossref (Sr Roberto). Se não for membro, imagino que eles não devam fornecer.
Não se realmente te informar com precisão.
Como foi de autoria deles, e não nos foi informado de seria de acesso aberto, não consigo dar mais informações.

@seleno muito obrigada, vou ver com eles.