Skip to content

Instalação

Pedro Guimarães edited this page Jul 21, 2014 · 6 revisions

Instalação

Utilização

Este componente deve ser usado como uma sobreposição WAR.

Para tanto, basta realizar os seguintes passos:

###1. Clonar o repositório;

git clone https://github.com/sibbr/portal-web-theme.git

###2. Aplicar as customizações no código de acordo com a sua necessidade;

  • Adicione arquivos de properties para as mensagens de acordo com a língua que deseja acrescentar no diretório src/main/resources
  • Altere os arquivos footer.ftl e header-div.ftl no diretório src/main/webapp/decorators/include para aplicar a sua marca ao cabeçalho e ao pé da página.
  • Aplique seus parâmetros de configuração ao arquivo pom.xml do projeto:
    <groupId>br.gov.sibbr</groupId>
    <artifactId>portal-web-theme</artifactId>
    <version>0.2</version>
    <packaging>war</packaging>
    <name>Sibbr web theme</name>
    <description>The Sibbr's Biodiversity Data Portal web theme</description>

Observação: as informações groupId, artifactId e version são extremamente importantes, e devem ser as mesmas utilizadas no arquivo config/gradle/theme.gradle do projeto portal-biodiversidade, para que o mesmo encontre a biblioteca após a sua instalação e possa fazer uso de seus componentes, customizando o front end da aplicação ###3. Compilar e instalar a aplicação instalar

mvn install

Dependências

  • Freemarker
  • SiteMesh 3
Clone this wiki locally