Observação: Este tutorial pressupõe que você já tenha instalado o AtoM em seu ambiente local. Se você ainda não o fez, consulte a documentação oficial do AtoM para obter instruções sobre como configurar o ambiente.
Passo 1: Baixar o tema do AtoM
- Acesse o link do tema:
Passo 2: Transferir o arquivo compactado para a pasta PLUGINS do AtoM
-
Descompacte-o.
-
Será criada uma pasta chamada “arModelojtPlugin” contendo os arquivos.
-
Verifique se as permissões e grupos são os mesmos dos demais plugins, se necessário, altere as permissões.
chown -R www-data:www-data /usr/share/nginx/atom
- Instalar as dependências do Node Js para executar as compilações necessárias.
cd /usr/share/nginx/atom
npm instal
- É necessário criar o “build” do layout
npm run build
- Executar a limpeza do cache
php symfony cc
- Reiniciar os serviços
sudo systemctl restart php7.4-fpm memcached nginx
Passo 3: Configurar o AtoM para usar o novo tema via Interface
-
Faça login com suas credenciais de administrador.
-
Acesse o painel de administração do AtoM em seu navegador
-
No botão de administração, clique em “Temas”
-
Selecione o tema HIPATIA.
-
Clique no botão “Salvar” para aplicar.
Passo 4: Verificar o tema instalado
-
Recarregue a página. (ctrl+F5)
-
Navegue por diferentes páginas para ver o tema em ação.
-
Verifique se o novo tema do AtoM está sendo exibido corretamente.
PERSONALIZAÇÕES
Substitua as imagens na pasta:
/usr/share/nginx/atom/plugins/arModelojtPlugin/images/
Logomarca
/usr/share/nginx/atom/plugins/arModelojtPlugin/images/logo.png (100x50px)
Imagem central
/usr/share/nginx/atom/plugins/arModelojtPlugin/images/banner_amj_3.jpg (900x200px)
Alterar textos e ícones da página principal
- Alterar o HTML no arquivo HOMESUCCESS.PHP localizado em /usr/share/nginx/atom/modules/staticpage/templates/homeSuccess.php
- Alterar os ícones que estão em:
/usr/share/nginx/atom/images/icons
Para toda alteração feita no tema, deve-se executar os comandos abaixo novamente:
- Criar o “build” do layouts
npm run build
- Executar a limpeza do cache:
php symfony cc
- Reiniciar os serviços
sudo systemctl restart php7.4-fpm memcached nginx
Parabéns! Você concluiu a instalação do tema do AtoM.
Obs.: Se não houver mais alterações, pode-se remover a pasta do “node modules” para liberar o espaço.
rm -rf node_modules