Configuração de Ambiente de Portal(Antigo/Novo) para Projetos Customizados
Objetivo
Orientar o usuário configurar o ambiente de Portal voltado para utilização de projetos customizados do mesmo do nosso portfolio.
Pré-Requisitos
Necessário ter o ambiente criado as pastas ou atualizado, para isso executar o Restore em sua maquina. Segue o link da pagina do TDN do Restore para realização do processo, clique aqui. Dentro da pagina pode seguir a parte do Acesse o passo a passo e comece a usar,do manual para realização do processo.
Com o ambiente criado ou atualizado é necessário realizar a configuração do portal (Antigo/Novo). Segue o link da pagina de configuração de portal do produto, clique aqui.
Nota |
---|
|
Caso não tiver o IIS criado ou configurado de acordo com o manual seguir os passos abaixo: Criar novos aplicativos para o Corpore.net e FrameHTML dentro do Default Web Site
![](/download/thumbnails/712497852/image2022-9-26_16-27-48.png?version=1&modificationDate=1664222922090&api=v2)
![](/download/attachments/712497852/image2022-9-26_16-30-1.png?version=1&modificationDate=1664222921927&api=v2) - Alias: Nome de seu novo Aplicativo;
- Caminho Físico: Diretório de onde contempla sua pasta de ambiente do Corpore.net ou FrameHTML;
- Autenticação pass-through: Autenticação para o diretório do aplicativo (Configuração de autenticação pode ser pelo usuário de rede).
![](/download/attachments/712497852/image2022-9-26_16-44-16.png?version=1&modificationDate=1664222921673&api=v2)
|
Aviso |
---|
|
Para casos em que estiver utilizando uma base de cliente ter atenção em relação a necessidade de alteração do caminho URL de acesso ao Portal RM ou Definir o endereço do FrameHTML nos itens 01 e 02 do manual de configuração de portal do produto, pois caso o cliente estiver em utilização da base e tiver alteração do endereço pode ter problema de acesso para o mesmo. |
Após estiver com o ambiente atualizado/criado e IIS configurado de acordo com os manuais acima, deve atualizar o seguinte diretório local C:\RM\Legado\12.1.32\FrameHTML\Web\App\Edu\PortalEducacional\js\cst-customizacao com o arquivo cst-customizacao.route.js, onde esta implementado todas as rotas dos projetos customizados(Para este procedimento pode pegar a ultima versão do caminho $/Customizacao/CustomizacaoRM/CNI/DN/0.Producao/_Principal/LibDN/Web/FrameHTML/web/app/Edu/PortalEducacional/js/cst-customizacao e colar no ambiente local). Este arquivo de rotas esta dentro da Lib DN. Sem o arquivo em seu ambiente todas as customizações voltadas para o DN Web não irão carregar sua customização corretamente no portal.
Caso dentro do diretório web da Lib DN-TFS tiver outros artefatos, deve seguir mesmo caminho copiar e colar em ambiente local.
- Lib DN-TFS: Copiar ultima versão de artefatos Web da Lib DN
![](/download/attachments/712497852/image2022-9-26_17-4-18.png?version=1&modificationDate=1664222921527&api=v2)
- Pasta ambiente Local: Colar a copia de artefatos em ambiente local respeitando o caminho de diretório do TFS
![](/download/attachments/712497852/image2022-9-26_17-8-16.png?version=1&modificationDate=1664222921357&api=v2)
Aviso |
---|
|
Este procedimento e voltado para a FrameHTML ou seja para o portal novo. |
Feito a criação/atualização do ambiente para alguns projetos tem a ocorrência de criação de menus para o Portal Aluno ou Portal do Professor. Para esta ocorrência possui em projetos a necessidade de execução de script de criação para a tabela GMENUCUSTOM e GMENUHTML. A partir da execução do script pode ser verificado no RM se o mesmo possui sua criação de menu tanto para o portal novo quanto antigo.
Image Modified
Imagem dos Portais
Image Modified
Exemplar do projeto Fase Empresa - Portal Novo
Image Modified
Tela de Edição do Fase Empresa
Image Modified
Exemplar do projeto Fase Empresa - Portal Antigo
Image Modified
Tela de Edição do Fase Empresa - Portal Antigo
Projetos Customizados WEB - DN