...
Deck of Cards |
---|
startHidden | false |
---|
effectDuration | 0.5 |
---|
history | false |
---|
id | Personalizacao Login |
---|
effectType | fade |
---|
|
Card |
---|
default | true |
---|
id | 1 |
---|
label | Passo 1 |
---|
|
- Acesse o diretório [Instalação fluig]/repository/wcmdir/. Dentro dele, crie uma nova pasta chamada customlogin.
Nota |
---|
| Caso as configurações do fluig tenham sido alteradas manualmente (por exemplo, para ambientes com alta disponibilidade), abra em um editor de texto o arquivo [diretório_instalação]/appserver/domain/configuration/domain.xml e localize nele a propriedade abaixo: Bloco de código |
---|
<simple name="java:global/wcm/globalDataDir"> |
Neste parâmetro estará informado o caminho alternativo do diretório [diretório_instalação]/repository/wcmdir/. |
|
Card |
---|
|
Dentro dessa pasta recém criada, crie um arquivo chamado loginsnowflake.html. Nesse arquivo crie o fragmento de conteúdo HTML que será inserido na página de login. O conteúdo do arquivo loginsnowflake.html será literalmente inserido dentro do HTML final da página de login, dentro de uma tag <DIV>. Portanto, não poderá conter as tags <HTML>, <BODY> ou <HEAD>.
Opcionalmente, crie na mesma pasta um arquivo chamado loginhead.html. Nesse arquivo crie o conteúdo HTML que importa os CSS que serão utilizados pela personalização. O conteúdo do arquivo loginhead.html será literalmente inserido dentro do HTML final da página de login, dentro da tag <HEAD>, portanto deverá conter apenas tags que importam recursos como CSS.
- Opcionalmente, crie na mesma pasta um arquivo chamado loginscript.html. Nesse arquivo crie o conteúdo HTML que importa os JS que serão utilizados pela personalização. O conteúdo do arquivo loginscript.html será literalmente inserido dentro do HTML final da página de login, ao final da tag <BODY>, portanto deverá conter apenas tags que importam recursos como JS.
Nota |
---|
A configuração com o arquivo loginscript.html foi adicionada na atualização Update 1.7.0-210504. Caso esteja uma atualização anterior, como paliativo o JS pode ser importado no arquivo loginhead.html, no entanto podem ocorrer inconsistências no login via mobile (aplicativo My Fluig). |
Caso utilize recursos estáticos, copie-os dentro desta mesma pasta, como arquivos JS, CSS e imagens. Esses recursos estáticos estarão acessíveis abaixo da URL /portal/resources/customlogin/.
|
Card |
---|
|
- Caso utilize o aplicativo Mobile, a personalização do login via Mobile pode ser feita da mesma forma. Basta criar os arquivos mlogin.html, mloginscript.html e mloginhead.html.
|
Card |
---|
|
- Reinicie os serviços do fluig.
|
|
...
Bloco de código |
---|
language | xml |
---|
theme | Eclipse |
---|
firstline | 1 |
---|
title | loginhead.html |
---|
linenumbers | true |
---|
|
<script<link rel="stylesheet" type="text/javascriptcss" srchref="/portal/resources/jscustomlogin/jquery/jqueryloginsnowflake.css"> |
Bloco de código |
---|
language | xml |
---|
theme | Eclipse |
---|
firstline | 1 |
---|
title | loginscript.html |
---|
linenumbers | true |
---|
|
js"></script>
<script type="text/javascript" src="/portal/resources/customloginjs/jquery/loginsnowflakejquery.js"></script>
<link<script reltype="stylesheettext/javascript" hrefsrc="/portal/resources/customlogin/loginsnowflake.cssjs">></script> |
2. Insira aqui o código HTML de customização da sua página.
...