DSpace 9 - Mensagem padrão na frente do banner

Olá, colegas.
Em nossa Universidade estamos buscando implementar o DSpace 9. Seguimos o GitHub do Ibict instalacao-dspace9-pt.md. O banner padrão do DSpace foi alterado, mas a mensagem padrão continua sendo apresentada. Como podemos removê-la?

1 curtida

Olá, @wilfredosantiago35,

Essa mensagem não faz parte da imagem do banner. No DSpace 9 ela vem do componente da página inicial src/themes/dspace/app/home-page/home-news/home-news.component.html. É nesse arquivo que aparece o texto padrão da home, inclusive o bloco com as contas de demonstração; por isso, alterar apenas o banner não remove essa mensagem.

Hoje isso ainda não é algo editável pela interface administrativa do DSpace Angular. Inclusive há uma solicitação aberta no projeto para permitir a customização do “Welcome text / Home news” via administração, mas ela ainda não foi implementada.

Então, no momento, o caminho é customizar o frontend. O mais indicado é criar ou usar um tema próprio e sobrescrever o arquivo:

src/themes/custom/app/home-page/home-news/home-news.component.html

Depois, configure o tema no config/config.prod.yml, na seção themes (o arquivo de exemplo do DSpace 9 mostra justamente essa estrutura de temas e o uso de um tema custom).

Em seguida, basta remover/substituir o conteúdo padrão desse componente e fazer o rebuild/restart da UI Angular.
Se quiser uma solução rápida, editar diretamente o arquivo do tema dspace também funciona, mas não é o ideal, porque dificulta futuras atualizações.

2 curtidas

Obrigado, diegojmacedo!