Esta página é destinada para atualizações 1.6.5 (Liquid) e superiores do TOTVS Fluig Plataforma. |
Todos os componentes da página de login podem ser personalizados, basta que sejam alterados os arquivos indicados nesta documentação. As personalizações exigem que o responsável tenha os conhecimentos básicos em HTML, JavaScript e CSS.
Essa página contém as principais instruções de como efetuar a personalização, servindo como ponto de partida para seu desenvolvimento. Lembrando que qualquer personalização realizada na plataforma é de responsabilidade do cliente e não possui suporte do time TOTVS Fluig. |
Para personalizar a página de login siga os passos a seguir:
|
Sempre que houver o login personalizado na empresa, ao acessar a plataforma pelo navegador do dispositivo mobile, esta página de login será respeitada e será apresentada no momento de realizar a autenticação. |
Caso ocorra alguma mudança de domínio do sistema Fluig em ambiente Cloud, e caso este sistema possua tela de login personalizada para o My Fluig (aplicação mobile), pode haver alguns impactos na auntenticação através do aplicativo. Para resolver essa situação, deve-se atualizar a tabela fdn_oauthprovider informando a nova url que está sendo utilizada pela plataforma. |
Primeiramente foram criados os arquivos descritos acima em "[diretório_instalação]/repository/wcmdir/customlogin/". Em seguida foram executados os seguintes procedimentos:
1. Importe o arquivo JavaScript customizado loginsnowflake.js e o arquivo de estilo loginsnowflake.css.
<link rel="stylesheet" type="text/css" href="/portal/resources/customlogin/loginsnowflake.css"> |
<script type="text/javascript" src="/portal/resources/customlogin/loginsnowflake.js"></script> |
2. Insira aqui o código HTML de customização da sua página.
<h1 id="login_datetime"></h1> |
Todo conteúdo HTML deve seguir as normas do Style Guide (definidas aqui: https://style.fluig.com/). |
3. O arquivo js, ao terminar de carregar a página, insere a data atual no elemento "login_datetime"
$(document).ready(function(){ var today = new Date(); var dd = today.getDate(); var mm = today.getMonth()+1; var yyyy = today.getFullYear(); if(dd<10) { dd='0'+dd } if(mm<10) { mm='0'+mm } today = dd + '/' + mm + '/' + yyyy; $("#login_datetime").html("Data: " + today); }) |
4. O arquivo css deve conter as classes de personalização do seu HTML.
#login_datetime { position: absolute; text-align: center; width: 100%; left: 0px; bottom: 10%; } |
Resultado:
Exibição de data na parte inferior da tela.
|