scieloorg / opac_5

SciELO - On-line Public Access Catalog - OPAC
https://www.scielo.br
BSD 2-Clause "Simplified" License
2 stars 7 forks source link

Logos dos Periódicos não estão sendo exibidos no opac5 #116

Open ramoncordini opened 5 months ago

ramoncordini commented 5 months ago

Descrição do problema

Ao acessar diversos periódicos no Opac5 vemos que há um erro de carregamento dos logos. Já foi comentado em reunião e percebido que este problema pode ser resolvido individualmente via painel administrativo, porém esta não é a solução ideal, tendo em vista de que o Opac5 deve ser comportar como um espelho do Opac de produção porém com a interface atualizada.

Passos para reproduzir o problema

  1. Acesse a página https://qa1.scielo.br/
  2. Acessa a lista de periódicos - https://qa1.scielo.br/journals/alpha?status=current
  3. Clique em um periódico - https://qa1.scielo.br/j/abcd/
  4. Observe o erro apresentado logo acima do título do periódico. A imagem não é carregada.

Comportamento esperado

O correto é que a imagem seja carregada.

Screenshots ou vídeos

Screen Shot 2024-03-20 at 10 33 08

Testes realizados no qa1 https://qa1.scielo.br

robertatakenaka commented 5 months ago

@samuelveigarangel parece que descobri algo. Pode comprovar a hipótese? Observe: https://github.com/scieloorg/opac_5/blob/8aa201ffe32f50ac7877ef5ef08b8ab8cbfc0219/opac/webapp/templates/journal/includes/header.html#L92 Compare com: https://github.com/scieloorg/opac/blob/3b1e767b174fc6740b5404e40a3e0c884a37cf67/opac/webapp/templates/journal/includes/header.html#L36

Parece estar faltando main no link que deveria retornar a imagem

robertatakenaka commented 5 months ago

@ramoncordini verifica o comentário acima na sua própria máquina

robertatakenaka commented 5 months ago

@robertatakenaka Segundo infa (R) a variavel que controlaria isso é OPAC_MEDIA_ROOT=/app/data/media/ e nao SSM_MEDIA_PATH

https://github.com/scieloorg/opac_5/blob/c19f73796290e5dcba50fbd8ceed4ba380150d67/opac/webapp/templates/macros/images.html#L38