Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Revertida da versão 22

Manual Gestão de Conteúdo - Portal WEB

Produto:

Framework

Versões:

11.XX; 12.1.XX

Ocorrência:

Manual Gestão de Conteúdo - Portal WEB

Ambiente:

Portal WEB - Gestão de Conteúdos

Passo a passo:

1. Acessando o Portal:

Na máquina que está instalado o Portal, digite http://localhost/Corpore.Net

Image Modified

1.1. Primeira tela do Portal apresentada.

a. Para continuar, deve-se informar um usuário cadastrado nos sistemas RM.

b. A senha é a mesma utilizada para logar em qualquer sistema RM.

c. O campo Alias configurado, fica no arquivo Alias.dat na pasta RM.NET.

Image Modified


1.2. Remoção de Menu


Image Modified

Para alteração em algum menu do Portal, precisaremos editar o arquivo MENU.XML presente no diretório do Corpore.NET 

Vamos fazer um exemplo removendo o menu Educacional. 

   1- Abra o arquivo C:\CorporeRM\Corpore.Net\Menu.XML
   2- Localize a TAG <ID>MainEducacional</ID>
   3- Comente a mesma usando os caracteres
  <!-- <ID>MainEducacional</ID> -->
   4- Salve o arquivo e atualize a página do Portal. 

Você consegue identificar um Menu quando a tag (linha de comando) é um

<ID> Main ______</ID> . Os ID seguido de um Main é um Menu da Página Principal do Portal exceto para MainPortal e MainProcessos. 

Aviso
Observação: Para versões superiores à 12.1.16, não é mais possível realizar a inibição do menu através do arquivo Menu.xml. Essa alteração deve ser realizada pelo “Menu Portal” no módulo Gestão de Conteúdos:

          Image Modified


Mais detalhes sobre as customizações utilizando o Menu Portal, acesse o link abaixo:


Customização Portal Corpore RM - Menu Portal


1.3. Criação doAutoLogin

O Portal WEB, não utiliza o Login Unificado, como é feito nas outras aplicações. Porém é possível criar um autologin para que um mesmo usuário autentique no portal.  

Para que o cliente não precise informar sempre o usuário e senha no RM Portal, o mesmo pode integrar o RM com o AD e utilizar a opção de AutoLogin.
Obs. Para isso o mesmo deve realizar a chamada do Portal dentro de um site que o usuário já esteja autenticado.

Segue abaixo o arquivo  AutoLogin como exemplo:

AutoLogin

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"[ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd|http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ]">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Corpore RM.net - Auto Login</title>
</head>
<body>
<span style="font-family:Verdana; background-color:#cecece; border:solid 1px
#000000">O Login será feito via javascript em 5 segundos.</span>
<form action="http://localhost/corpore.net/login.aspx?AutoLoginType=ExternalLogin" method="post">
<input type=hidden name="user" value="mestre" />
<input type=hidden name="pass" value="rm sistemas" />
<input type=hidden name="alias" value="CorporeRM" />
<input type=submit value="Fazer o Login agora" />
</form>
<script language=javascript>
function AutoLoginOnLoad()
{
window.setTimeout("ScriptDoLogin()", 5000);
}
//Se quiser fazer o login ao carregar basta chamar esta função function ScriptDoLogin()
{
document.forms[0].submit();
}
AutoLoginOnLoad();
</script>
</body>
</html>

Image Modified

1.4. Remoção dos Links na página de Login
Para alteração na página de Login, será necessário alterar o arquivo WEB.CONFIG. Nas tags indicadas, colocar o valor "false" para remoção.

Image Modified

Para remoção do Link Currículo:


<!--Informa se o link para o currículo está visível na página de login-->

<add key="LoginCurriculoVisible" value="true"/>


Para remoção do Link Cotação On-line:


<!--Informa se o link para a cotação está visível na página de login-->

<add key="LoginCotacaoVisible" value="true"/> 


Para remoção do Link Executor Web:


<!--Informa se o link para o executor está visível na página de login-->

<add key="LoginExecutorVisible" value="true"/>


Para remoção do Link Processo Seletivo:


<!--Informa se o link para processo seletivo está visível na página de login-->

<add key="LoginProcSeletivoVisible" value="true"/> 


Para remoção do Link Esqueceu sua senha?:


<add key="RecoverPassVisible" value="true"/>

<!--Informa se o controle "Esqueceu sua senha" estará visivel na página de login.–>


Aviso

Obs: Por exigência do MEC, o link "Pesquisar acervo" deve estar visível, pois qualquer pessoa deve poder fazer essa pesquisa na Instituição.


1.5.Customização da página inicial

A partir da versão 12.1.22 foi alterada a forma de customização da página inicial do Portal RM.


1.5.1 - Alteração do Logo na página inicial

É possível customizar a aparência da tela de login alterando somente a logo da empresa.


Para alterar somente a logo do Portal, siga os passos abaixo:


  1. Acesse o Servidor onde o Portal RM está instalado;

  2. Acesse o diretório UNIDADE:\TOTVS\CorporeRM\Corpore.Net\Images\login;

  3. Altere o nome da imagem totvs_vertical190x190.png para por exemplo totvs_vertical190x190_123.png;

    Deck of Cards
    idAntes e Depois
    Card
    idAntes
    labelAntes

    Image Modified

    Card
    iddepois
    labelDepois

    Image Modified

  4. Insira uma nova imagem na pasta com o nome totvs_vertical190x190.png;

    Image Modified

    Aviso
    titleImportante

    Para a correta inserção no layout, a imagem de logo deve ter dimensão de 190 x 190 pixels ou menos e extensão PNG (De preferência com fundo transparente).

  5. Acesse o Portal RM, carregando a página sem cache (pressione Ctrl + F5);

Exemplo da página de inicial após as alterações:

Deck of Cards
idAntes e Depois
Card
idAntes
labelAntes

Image Modified

Card
iddepois
labelDepois

Image Modified


1.5.2 - Alteração da página de inicial através de CSS:

Com as melhorias lançadas no release 12.1.22, agora é possível realizar alterações na tela de inicial do Portal RM através de configuração de estilos (css).

Para manipular a página de inicial através de CSS siga os passos abaixo:

Aviso
titleImportante
  1. Recomendamos que a execução dos passos abaixo sejam realizadas por profissional com expertise em programação web (Front-end).
  2. Não é recomendado que seja configurado uma imagem fixa como background devido a eventual quebra de layout.
  1. Acesse o caminho UNIDADE:\TOTVS\CorporeRM\Corpore.Net\Styles;

  2. Crie um arquivo (texto) com nome e extensão customizeLogin.css;

  3. Através deste arquivo é possível customizar completamente a página de inicial sendo possível alterar cores, formatos, fontes, imagens entre outros.

Segue exemplo de alteração possível através do customizeLogin.css:

Exemplo de alteração do logo:

Bloco de código
languagecss
firstline1
titleEstilos para alterar somente imagem do logo
linenumberstrue
/*alterar somente logo */
.login div#divLogo.box-formulario-logo {	
	background: url(../Images/login/Logo-novo-TOTVS.png) no-repeat center; /* imagem escolhida */
	background-size: contain;
}


Resultado:

Image Modified


Exemplo alteração de todo o card de login:

Bloco de código
languagecss
firstline1
titleEstilos para utilização de imagem de background fixa
linenumberstrue
/*esconder logo*/
.login div#divLogo.box-formulario-logo {   
    display: none;
}
 
/* Remover estilos do box principal */
.login div.main {
  border-style: none ;   
  border-radius: 0; 
  box-shadow: 0px 0px;
  margin:50px auto;
  height: 408px;
  width: 613px;
}

/* Alterar opções do label login */
.login .main h2 {
  color: red;
  font-size: 30px;
}

/* Alterar labels Usuario e senha / Senha / Alias */
.login label {
  color: gray;
}

/* Alterar botão enviar */
.botao-enviar {
  background: grey;
  border-color: black;
}

/* Alterar esqueceu sua senha */
.esqueceu-a-senha {
  color: grey;
}


Resultado:

Image Modified

Alterações a Partir da versão 12.1.32:

A partir da versão 12.1.32 a pagina de login do Portal Corpore.Net foi alterada, com isto para a alteração se deve realizar novas alterações para a customização da tela de login.

Image Removed

Segue abaixo as orientações para realizar a alteração do plano de fundo:

Na pasta C:\TOTVS\CorporeRM\Corpore.Net\Nova_Tela_Login\img foi adicionada a imagem de fundo com que possamos a configurar na nova tela.
Image Removed

Crie o arquivo customizaLogin.css na pasta C:\TOTVS\CorporeRM\Corpore.Net\Nova_Tela_Login\css para que neste seja realizado todas as alterações necessárias.
Image Removed
Neste arquivo CSS realize a edição para adicionar as personalizações conforme necessita.
Como exemplo segue a alteração do logo de fundo: 

Bloco de código
languagecss
:root {   
    background: url(../Img/fundo.png) no-repeat center; /* imagem escolhida */
    background-size: contain;
}
Image Removed
Salve o arquivo .css;

A imagem será exibida ao fundo, para remover a cor que esta na frente da imagem edite o arquivo site.all.min.css da pasta C:\TOTVS\CorporeRM\Corpore.Net\Nova_Tela_Login\css, comentando o seguinte código do :root.
Localize a tag abaixo dentro de :root e a comente com /*--neutral-light-98:#ffffff */

Bloco de código
languagecss
:root{--primary-light-80:#ceeaf2;--primary:#0c9abe;--primary-dark-20:#097b98;--primary-dark-40:#075c72;--secondary:#0d729c;--secondary-dark-60:#052d3e;--tertiary:#29b6c5;--white:#fff;/* --neutral-light-98:#ffffff */;--neutral-light-90:#eceeee;--neutral-light-80:#dadedf;--neutral-light-60:#b6bdbf;--neutral-light-40:#9da7a9;--neutral:#4a5c60;--neutral-dark-40:#2c3739;--neutral-dark-60:#1d2426;--black:#000;--success:#00b28e;--warning:#ea9b3e;--danger:#c64840;--primary-light-95:#f3fafc;--black-10:rgba(0,0,0,.1)}@font-face{font-family:'NunitoSans';src:url(../fonts/NunitoSans-Regular.ttf);font-weight:normal;...
Image Removed
Salve o arquivo CSS.
Recarregue a pagina com o Ctrl+F5 e valide a nova customização.
Image Removed
Estas alterações podem ser realizadas diretamente do arquivo site.all.min.css, para a realização destas customizações mas recomendamos que realize um backup do arquivo antes de qualquer alteração e que este seja personalizado por um programador web.




1.5.2 - Retornar ao modelo antigo:

  1. Adicione a imagem de fundo desejada na pasta UNIDADE:\TOTVS\CorporeRM\Corpore.Net\Images\login;
  2. Abra o arquivo customizeLogin.css (criado no item 1.5.2);
  3. Adicione o conteúdo de código abaixo, alterando o valor NOMDE_DA_IMAGEM.jpg para o nome e extensão de sua imagem (inserida no passo 1):

Aviso

Não é recomendado que seja configurado uma imagem fixa como background devido a eventual quebra de layout.

Bloco de código
languagecss
/*esconder logo*/
.login div#divLogo.box-formulario-logo {   
    display: none;
}
 
/* remover estilos e configurar imagem como background*/
.login div.main {
  border-style: none ;   
  border-radius: 0; 
  box-shadow: 0px 0px;
  margin:50px auto;
  height: 408px;
  width: 613px;
  background: url(../Images/login/NOMDE_DA_IMAGEM.jpg) no-repeat; /* imagem escolhida */
}

Resultado:

Image Modified



Para versões anteriores a 12.1.22

Em versões anteriores a 12.1.22 o card de login possui uma imagem de background que pode ser alterada substituindo o arquivo da imagem.

Para alteração na imagem de fundo do RM Portal, acesse o arquivo 'C:\totvs\CorporeRM\Corpore.Net\Images\login\fwlgn_bg_web.png'

Após fazer um back-up da Imagem, faça a alteração nesse arquivo colocando a nova imagem desejada. Exemplo:

Image Modified

Após a alteração, reinicie o Serviço do Host, o IIS e limpe o Histórico de Navegação no Browser.


Para versões anteriores a 11.82.35.118

O caminho para alteração da imagem do RM Portal é:

C:\totvs\CorporeRM\Corpore.Net\Images\login

Arquivo:

LoginBG.JPG 

Após a alteração, reinicie o Serviço do Host, o IIS e limpe o Histórico de Navegação no Browser.


1.6. Outras configurações do WEB.CONFIG

Algumas configurações no portal, são feitas através do arquivo WEB.CONFIG, presente no diretório \CorporeRM\Corpore.NET. 

1- Configurando o Fale Conosco: 

<!--Configurações do link "Fale Conosco": Ativa ou desativa o fale conosco.;

Em ContactAddress é definido o endereço que será enviado o e-mail. Caso este parâmetro esteja vazio o e-mail é enviado para o responsável pela
localidade. -->
<add key="EnableCallUs" value="true" />
<add key="ContactAddress" value="" />

2.Gestão de Conteúdo e Ferramentas

A parte de Gestão de Conteúdo, é toda aquela que está dentro do Item Portal:

Image Modified

A parte de Ferramentas, é onde se encontram o Cubo de Decisão, Relatórios e Consultas SQL:

Image Modified

2.1.Cubos de Decisão

Image Modified

Para configuração do CUBO para emissão no Portal WEB, siga as instruções abaixo: 

2.1.1.Configuração daextensão .CUB

No Painel de Controle | Ferramentas Administrativas, clique na opção

Internet Information Services

Image Modified

Nas propriedades do Corpore.NET, diretório virtual do Portal RM, acesse a aba Cabeçalhos HTTP;

Image Modified

Localize a opção de Tipos de arquivos para incluir um novo tipo MIME; 
Clique no botão Novo Tipo;
Image Modified

 Preencha os campos conforme figura abaixo, e clique em OK;

Image Modified

No Painel de Controle | Ferramentas Administrativas, clique na opção Fontes de dados (ODBC);
Selecione a guia Fonte de Dados do Sistema ou System DSN, clique em Adicionar ou ADD para criar uma nova fonte de dados;


Image Modified

Selecione um driver para o qual deseja configurar uma fonte de dados, em seguida clique em Finalizar ou Finish
Informe o Nome da fonte de dados ODBC, obrigatoriamente CORPORERMCOM, e o Servidor onde a base de dados está localizada, depois clique em Próximo ou Next

Image Modified

 Selecione a opção de autenticação do Banco de Dados (Exemplo com SQL Server) com LoginID e Senha fornecidos pelo usuário, informe o Login ID e Senha RM/rm, respectivamente, e clique em Próximo ou Next

Image Modified

Marque a opção Alterar o Banco de Dados Padrão e selecione a base de dados desejada, em seguida clique em Próximo ou Next

Image Modified

 Marque a opção Usar configurações regionais ao exibir unidade monetária, números, datas e horas, em seguida clique em Finalizar ou Finish


Image Modified

Clique no botão Testar Fonte de Dados;

Image Modified

Clique no botão OK após o teste ter sido concluído com sucesso; 

Image Modified

Verifique que o ODBC CORPORERMCOM foi criado, em seguida clique no botão OK para concluir;

Image Modified

Nas opções - parâmetros - RM BIS e defina a fonte de dados ODBC conforme abaixo:

Image Modified

Após Configuração acima,é importante verificar as questões abaixo.
  Entrar no IIS > selecionar pasta CorporeRM > Propriedades 

Image Modified

Em disco virtual clicar em configuração 

Image Modified

  Na tela abaixo verificar se há alguma formato de Cubo. Se sim pode excluir 

Image Modified

3.Configuração de Ambiente

Image Modified

Alterando o contexto do Portal WEB, você poderá definir a Coligada, a Filial e demais parâmetros. 

3.1.Para configurar a Localidade.

O usuário deverá ter acesso a Localidade através do Portal EXE (Via Mdi, contexto Gestão de Conteúdos) dentro do Menu Cadastros \ Permissões dos usuários:

Image Modified

Image Modified

Image Modified

Acesse o usuário desejado e entre nos PROCESSOS. 
Esse Cadastro é feito dentro de Cadastros \ Localidade:

Image Modified

3.2. Para configurar Filial

Image Modified


4. Configurando Classificados.

Image Modified

Para criar novos classificados, acesse o link Portal->Administrar->Classificados. 

Clique na opção "Novo", para abrir uma nova página.

 Preencha os campos conforme o exemplo abaixo.

Na aba filtros, defina as localidades que irão ver esse classificado, os grupos de usuários e os usuários. 

Image Modified

Após salvar o classificado, o mesmo deve ser aprovado para que apareça no Portal. 

Image Modified

4.2 Configurando Aniversariantes
Para inclusão de aniversariantes, é necessário a inclusão de uma nova WebPart que acesse o recurso Aniversariante dentro do Portal 

Image Modified

Para inclusão da WebPart, abra a página de Administrar o Portal. Proceda da mesma forma para inclusão da WebPart de Notícias do Item 4.1. 

Image Modified

Image Modified

Defina o Título da WebPart e qual o Controle que será usado.

Defina também o Filtro, de quem terá acesso a essa WebPart. 

Quando configurado a WebPart dentro da página Principal os aniversário deverão aparecer seguindo os seguintes critérios: 

1- Funcionário dentro do Labore tem data de aniversário, hoje, de ontem ou de amanha.
2- Usuário que está acessando o Portal, estar na mesma localidade do funcionário aniversariante. 

OBS: Vale ressaltar que a localidade é configurada dentro do Portal como feito no item 3.1


4.3 Configurando Fóruns

Para criar um novo Fórum, acesse o link Portal->Administrar->Fóruns. 

Clique na opção "Novo", para abrir uma nova página.

Preencha os campos conforme o exemplo abaixo. 

Na aba filtros, defina as localidades que irão ver esse Fórum, os grupos de usuários e os usuários. 

Image Modified

4.4 Configurando Vagas

Para inclusão de vagas, é necessário a inclusão de uma nova WebPart que acesse o recurso Vagas dentro do Portal.

Image Modified

Para inclusão da WebPart, abra a página de Administrar o Portal. Proceda da mesma forma para inclusão da WebPart de Notícias do Item 4.1. 

Após a inclusão da WebPart para exibir as vagas, acesse o Link Portal->Administrar->Vagas.

Image Modified

Clique na opção "Novo", para abrir uma nova página. 

Preencha os campos conforme o exemplo abaixo.

Na aba filtros, defina as localidades que irão ver essa Vaga, os grupos de usuários e os usuários. 

Image Modified

O campo Localidade de Atuação, será para descriminar no Portal, onde a vaga está disponível. 

Image Modified


 5. Fale Conosco


No arquivo Web.config (C:\totvs\CorporeRM\Corpore.Net) no bloco <!--Configurações do link "Fale Conosco":

Poderá definir um e-mail para o qual serão enviadas as notificações do Fale Conosco:

Em ContactAddress é definido o endereço que será enviado o e-mail. Caso este parâmetro esteja vazio o e-mail é enviado para o responsável pela localidade. -->

                        <add key="EnableCallUs" value="true"/>

                        <add key="ContactAddress" value="informeaquioemail"/>


Para incluir ou alterar os dados do responsável pela localidade, acesse o RM Gestão de Conteúdos (RMPortal.exe), menu Cadastros -> Localidades -> edite a localidade desejada, no campo “Código do Usuário Responsável”. Selecione esse usuário, será apresentada a tela de cadastro de usuários, confirme e /ou altere o campo e-mail.

Image Modified

Image Modified

Observações: