Linha 4: |
Linha 4: |
| | | |
| == Para o Portal Antigo == | | == Para o Portal Antigo == |
− | <big><b>1.1)</b></big> Em <code>C:\totvs\CorporeRM\Corpore.Net\Styles</code> adicionar/substituir o arquivo <code>sinodal_v1.css</code> por este [https://cfjl.com.br/downloads/ci/portal/sinodal_v1_2.zip sinodal_v1.css (descompactar)]. <br> | + | <big><b>1.1)</b></big> Em <code>C:\totvs\CorporeRM\Corpore.Net</code> <u>editar o arquivo</u> <code>Login.aspx</code>, inserindo dentro dele (<b>dentro do <code>HEAD</code>, logo na abertura da tag</b>) a seguinte chamada em JavaScript<br> |
− | | + | <syntaxhighlight lang="javascript"> |
− | <big><b>1.2)</b></big> Em <code>C:\totvs\CorporeRM\Corpore.Net</code> <u>fazer uma cópia/backup</u> do arquivo <code>Login.aspx</code> e substituí-lo por este [https://cfjl.com.br/downloads/ci/portal/Login.zip Login.aspx (descompactar)]. <br>
| + | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=login" async></script> |
| + | </syntaxhighlight> |
| | | |
− | <big><b>1.3)</b></big> Também em <code>C:\totvs\CorporeRM\Corpore.Net</code> descompacte adicione neste mesmo diretório os seis arquivos JavaScript deste arquivo: [https://cfjl.com.br/downloads/ci/portal/ScriptsCustomizacaoPortal_v11.zip ScriptsCustomizacaoPortal.zip] (substituir se necessário)
| |
| | | |
− | <big><b>1.4)</b></big> Ainda em <code>C:\totvs\CorporeRM\Corpore.Net</code> fazer uma cópia do arquivo <code>Main.aspx</code> (backup) e, no arquivo original, adicionar a seguinte tag <code><meta name="Referrer" content="origin"></code> logo após a tag de início do HTML, antes do <code><head></code> (que roda no servidor). | + | <big><b>1.2)</b></big> Em <code>C:\totvs\CorporeRM\Corpore.Net</code> <u>editar o arquivo</u> <code>Main.aspx</code>, inserindo dentro dele (<b>dentro do <code>HEAD</code>, logo na abertura da tag</b>) a seguinte chamada em JavaScript<br> |
− | E após a linha <code></body></code>, insira os seguintes scripts:
| |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
− | <script type="text/javascript" defer src="FAHOR-Reservas-Instalacao.js"></script> | + | <meta name="Referrer" content="origin"> |
− | <script type="text/javascript" defer src="FAHOR-Reservas-Instalacao-Incluir.js"></script> | + | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=main" async></script> |
− | <script type="text/javascript" defer src="FAHOR-Reservas-Instalacao-Lista-Atividades-Agendadas.js"></script>
| |
− | <script type="text/javascript" defer src="FAHOR-Minha-Biblioteca_v2.js"></script>
| |
− | <script type="text/javascript" defer src="FAHOR-Reservas-Recurso-Incluir.js"></script>
| |
− | <script type="text/javascript" defer src="FAHOR-TCC-Banca-Participante-Incluir.js"></script>
| |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <big><b>1.5)</b></big> Copie para <code>C:\totvs\CorporeRM\Corpore.Net\Images\Logos</code> o arquivo [https://cfjl.com.br/downloads/ci/portal/rede_rodape.png rede_rodape.png], se não existir
| |
| | | |
− | <big><b>1.6)</b></big> Copie para <code>C:\totvs\CorporeRM\Corpore.Net\Images\Logos</code> a pasta contida no arquivo zip: [https://cfjl.com.br/downloads/ci/portal/220x220.zip 220x220.zip], cuidado para não descompactar a pasta em uma pasta com o nome do zip, ou seja, não copiar a pasta <code>220x220\220x220</code> mas apenas <code>220x220</code> | + | <big><b>1.3)</b></big> Copie o arquivo <code>BibFirewall2.htm</code> para dentro de <code>C:\totvs\CorporeRM\Corpore.Net\Source\Bib-Biblioteca\Public</code> se ele não existir. Para isso descompacte o arquivo de dentro de [https://cfjl.com.br/downloads/ci/portal/BibFirewall2.zip BibFirewall2.zip] |
| | | |
− | <big><b>1.7)</b></big> Copie o arquivo <code>BibFirewall2.htm</code> para dentro de <code>C:\totvs\CorporeRM\Corpore.Net\Source\Bib-Biblioteca\Public</code> se ele não existir. Para isso descompacte o arquivo de dentro de [https://cfjl.com.br/downloads/ci/portal/BibFirewall2.zip BibFirewall2.zip]
| |
| | | |
− | <big><b>1.8)</b></big> Para o arquivo <code>C:\totvs\CorporeRM\Corpore.Net\Source\Bib-Biblioteca\Public\BibConsultaAcervo.aspx</code>, abra-o e edite, vá ao final do formulário, após <code></form></code>, adicione: | + | <big><b>1.4)</b></big> Em <code>C:\totvs\CorporeRM\Corpore.Net\Source\Bib-Biblioteca\Public</code> <u>editar o arquivo</u> <code>BibConsultaAcervo.aspx</code>, inserindo dentro dele (<b>dentro do <code>HEAD</code>, logo na abertura da tag</b>) a seguinte chamada em JavaScript<br> |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
− | <script> var img = document.getElementById('imagemCabecalhoPesquisa'); img.src = parent.parent.img; img.style.paddingTop = '3em';</script> | + | <meta name="Referrer" content="origin"> |
| + | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=bibConsultaAcervo" async></script> |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <big><b>1.9)</b></big> Para o arquivo <code>C:\totvs\CorporeRM\Corpore.Net\Source\Edu-Educacional\RM.Edu.Matricula\ClientScripts\EduMatriculaOnline.js</code>, abra-o e edite, localize a função <code>habilitaConfirmacaoContrato</code>, e substitua a primeira linha por: | + | |
| + | <big><b>1.5)</b></big> Para o arquivo <code>C:\totvs\CorporeRM\Corpore.Net\Source\Edu-Educacional\RM.Edu.Matricula\ClientScripts\EduMatriculaOnline.js</code>, abra-o e edite, localize a função <code>habilitaConfirmacaoContrato</code>, e substitua a primeira linha por: |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
| if (window.pageYOffset + e.currentTarget.frameElement.offsetHeight + 150 >= form1.scrollHeight) { | | if (window.pageYOffset + e.currentTarget.frameElement.offsetHeight + 150 >= form1.scrollHeight) { |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <big><b>1.10)</b></big> No arquivo <code>C:\totvs\CorporeRM\Corpore.Net\web.config</code> acertar ou inserir o parâmetro <code>executionTimeout=3600</code> e <code>maxRequestLength="102400"</code> da tag <code>httpRuntime</code>. Acertar/inserir também o parâmetro <code>maxAllowedContentLength=104857600</code> da tag <code>requestLimits</code>. Abaixo exemplo:
| |
| | | |
| + | <big><b>1.6)</b></big> No arquivo <code>C:\totvs\CorporeRM\Corpore.Net\web.config</code> acertar ou inserir o parâmetro <code>executionTimeout=3600</code> e <code>maxRequestLength="102400"</code> da tag <code>httpRuntime</code>. Acertar/inserir também o parâmetro <code>maxAllowedContentLength=104857600</code> da tag <code>requestLimits</code>. Abaixo exemplo: |
| <syntaxhighlight lang="xml"> | | <syntaxhighlight lang="xml"> |
| <configuration> | | <configuration> |
Linha 55: |
Linha 50: |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <big><b>1.11)</b></big> No arquivo <code>C:\totvs\CorporeRM\Corpore.Net\Source\Tst-Avaliacao\RM.Tst.Provas\Public\TstNewMain.aspx</code> adicionar o código abaixo logo antes de <code></body></code> (antes do final do código fonte do <code>body</code> de <code>TstNewMain.aspx</code>). | + | |
− | <syntaxhighlight lang="js"> | + | <big><b>1.7)</b></big> Em <code>C:\totvs\CorporeRM\Corpore.Net\Source\Tst-Avaliacao\RM.Tst.Provas\Public</code> <u>editar o arquivo</u> <code>TstNewMain.aspx</code>, inserindo dentro dele (<b>dentro do <code>HEAD</code>, logo na abertura da tag</b>) a seguinte chamada em JavaScript<br> |
− | <script> | + | <syntaxhighlight lang="javascript"> |
− | document.querySelector('.tableHeader img').src = 'https://cfjl.com.br/images/cfjl.fahor.novoportal.png';
| + | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=testisMain" async></script> |
− | </script> | |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <big><b>1.12)</b></big> No arquivo <code>C:\totvs\CorporeRM\Corpore.Net\Source\Tst-Avaliacao\RM.Tst.Provas\TstExecProva.aspx</code> adicionar o código abaixo logo antes de <code></body></code> (antes do final do código fonte do <code>body</code> de <code>TstExecProva.aspx</code>). | + | |
− | <syntaxhighlight lang="js"> | + | <big><b>1.8)</b></big> Em <code>C:\totvs\CorporeRM\Corpore.Net\Source\Tst-Avaliacao\RM.Tst.Provas</code> <u>editar o arquivo</u> <code>TstExecProva.aspx</code>, inserindo dentro dele (<b>dentro do <code>HEAD</code>, logo na abertura da tag</b>) a seguinte chamada em JavaScript<br> |
− | <script> | + | <syntaxhighlight lang="javascript"> |
− | document.querySelector('#headerExecProva img').src = 'https://cfjl.com.br/images/cfjl.fahor.novoportal.png';
| + | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=testisExecProva" async></script> |
− | </script> | |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <syntaxhighlight lang="css">
| |
− | <style>
| |
− | div#modalPopUpInstrucoes {
| |
− | box-sizing: border-box;
| |
− | }
| |
− | </style>
| |
− | </syntaxhighlight>
| |
| | | |
| + | <big><b>1.9)</b></big> AJUSTE EMERGÊNCIAL 01! No arquivo <code>C:\totvs\CorporeRM\Corpore.Net\Source\Tst-Avaliacao\RM.Tst.Provas\ClientScripts\TstExecProva.js</code> adicionar a linha a seguir (conforme marcação no print logo abaixo) dentro da função<code>QuestaoProxima()</code>, não substituindo nada, apenas acrescentando na atual linha <code>173</code>. |
| <syntaxhighlight lang="js"> | | <syntaxhighlight lang="js"> |
− | <script async src="https://www.googletagmanager.com/gtag/js?id=G-695SBNBS6C"></script>
| + | indiceQuestaoAtual = indiceQuestaoAtual==0 ? 1 : indiceQuestaoAtual; |
− | <script>
| + | </syntaxhighlight> |
− | window.dataLayer = window.dataLayer || [];
| + | :[[File:ClipCapIt-211006-192737.PNG|600px]] |
− | function gtag(){dataLayer.push(arguments);}
| |
− | gtag('js', new Date());
| |
| | | |
− | gtag('config', 'G-695SBNBS6C');
| + | == Para o Novo Portal == |
− | </script> | + | <big><b>2.1)</b></big> Em <code>C:\totvs\CorporeRM\FrameHTML\Web\App\Edu\PortalEducacional</code> <u>editar o arquivo</u> <code>index.html</code>, inserindo dentro dele (<b>dentro do <code>HEAD</code>, logo na abertura da tag</b>) a seguinte chamada em JavaScript<br> |
| + | <syntaxhighlight lang="javascript"> |
| + | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=indexEdu" async></script> |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
| | | |
− | == Para o Novo Portal ==
| + | <big><b>2.2)</b></big> Em <code>C:\totvs\CorporeRM\FrameHTML\Web\App\Edu\PortalEducacional\login</code> <u>editar o arquivo</u> <code>index.html</code>, inserindo dentro dele (<b>dentro do <code>HEAD</code>, logo na abertura da tag</b>) a seguinte chamada em JavaScript<br> |
− | <big><b>2.1)</b></big> Copiar o conteúdo de [https://cfjl.com.br/downloads/ci/portal/novoPortal01.txt novoPortal01.txt] para dentro de <code>C:\totvs\CorporeRM\FrameHTML\Web\App\Edu\PortalEducacional\index.html</code> antes dos JavaScripts do fim da página (ou antes de <code><!-- Scripts --></code>) | |
− | | |
− | <big><b>2.2)</b></big> Copiar o conteúdo de [https://cfjl.com.br/downloads/ci/portal/novoPortal02_v2.txt novoPortal02_v2.txt] para dentro de <code>C:\totvs\CorporeRM\FrameHTML\Web\App\Edu\PortalEducacional\login\index.html</code> logo depois da inserção das bibliotecas de jQuery e AngularJS, que são as chamadas: | |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
− | <script src="../../../../js/libs/jquery/dist/jquery.js"></script> | + | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=loginEdu" async></script> |
− | <script src="../../../../js/libs/angular/angular.js"></script>
| |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <big><b>2.3)</b></big> Copiar o conteúdo de [https://cfjl.com.br/downloads/ci/portal/novoPortal03_v7.txt novoPortal03_v7.txt] para dentro de <code>C:\totvs\CorporeRM\FrameHTML\Web\App\Edu\PortalProcessoSeletivo\index.html</code> logo '''depois''' da inserção das bibliotecas de jQuery e AngularJS, que são as chamadas: | + | |
| + | <big><b>2.3)</b></big> Em <code>C:\totvs\CorporeRM\FrameHTML\Web\App\Edu\PortalProcessoSeletivo</code> <u>editar o arquivo</u> <code>index.html</code>, inserindo dentro dele (<b>dentro do <code>HEAD</code>, logo na abertura da tag</b>) a seguinte chamada em JavaScript<br> |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
− | <script src="../../../js/libs/jquery/dist/jquery.js"></script> | + | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=indexPS" async></script> |
− | <script src="../../../js/libs/angular/angular.js"></script>
| |
| </syntaxhighlight> | | </syntaxhighlight> |
| + | |
| | | |
| <big><b>2.4)</b></big> Copie para <code>C:\totvs\CorporeRM\FrameHTML\RM\Rhu-BancoTalentos\framework\assets\img</code> o arquivo [https://cfjl.com.br/downloads/ci/portal/rm_rhu_logo_empresa_cabecalho.png rm_rhu_logo_empresa_cabecalho.png], substituir caso já existir | | <big><b>2.4)</b></big> Copie para <code>C:\totvs\CorporeRM\FrameHTML\RM\Rhu-BancoTalentos\framework\assets\img</code> o arquivo [https://cfjl.com.br/downloads/ci/portal/rm_rhu_logo_empresa_cabecalho.png rm_rhu_logo_empresa_cabecalho.png], substituir caso já existir |
| + | |
| | | |
| <big><b>2.5)</b></big> Inserir a chave do site para o RECAPTCHA na consulta de diplomas, para isso edite o arquivo <code>C:\totvs\CorporeRM\FrameHTML\Web\App\Edu\PortalEducacional\js\edu-contantes.global.config.js</code> e insira o seguinte valor na variável <code>KEY_RECAPTCHA</code> que deve estar próximo à linha <code>180</code>, ficando assim: <code>KEY_RECAPTCHA = '6LdCHMAUAAAAANR2EkFeLjecW_ZWLxcKRqgaA-jL',</code> (termina com vírgula, pois é um pool de vars) | | <big><b>2.5)</b></big> Inserir a chave do site para o RECAPTCHA na consulta de diplomas, para isso edite o arquivo <code>C:\totvs\CorporeRM\FrameHTML\Web\App\Edu\PortalEducacional\js\edu-contantes.global.config.js</code> e insira o seguinte valor na variável <code>KEY_RECAPTCHA</code> que deve estar próximo à linha <code>180</code>, ficando assim: <code>KEY_RECAPTCHA = '6LdCHMAUAAAAANR2EkFeLjecW_ZWLxcKRqgaA-jL',</code> (termina com vírgula, pois é um pool de vars) |
| + | |
| | | |
| <big><b>2.6)</b></big> Inserir a chave secreta em <code>C:\totvs\CorporeRM\FrameHTML\web.config</code>, adicionando a entrada/node <code> <add key="SECRET_KEY" value="6LdCHMAUAAAAABmkntp_yCxDpD0_5Wv_UsXtqpqm" /> </code>, como não temos acesso ao servidor, verificar se a entrada vazia não existe, se existir apenas inserir o valor da chave, se não existir, inserir... | | <big><b>2.6)</b></big> Inserir a chave secreta em <code>C:\totvs\CorporeRM\FrameHTML\web.config</code>, adicionando a entrada/node <code> <add key="SECRET_KEY" value="6LdCHMAUAAAAABmkntp_yCxDpD0_5Wv_UsXtqpqm" /> </code>, como não temos acesso ao servidor, verificar se a entrada vazia não existe, se existir apenas inserir o valor da chave, se não existir, inserir... |
| | | |
− | <big><b>2.7)</b></big> Copiar o conteúdo de [https://cfjl.com.br/downloads/ci/portal/novoPortal04.txt novoPortal04.txt] para dentro de <code>C:\totvs\CorporeRM\FrameHTML\web\app\Edu\PortalEducacional\js\aluno\diploma\index.html</code> logo depois da inserção das bibliotecas de jQuery e AngularJS, que são as chamadas: | + | |
| + | <big><b>2.7)</b></big> Em <code>C:\totvs\CorporeRM\FrameHTML\web\app\Edu\PortalEducacional\js\aluno\diploma</code> <u>editar o arquivo</u> <code>index.html</code>, inserindo dentro dele (<b>dentro do <code>HEAD</code>, logo na abertura da tag</b>) a seguinte chamada em JavaScript<br> |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
− | <script src="../../../../../../js/libs/jquery/dist/jquery.js"></script> | + | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=indexDiploma" async></script> |
− | <script src="../../../../../../js/libs/angular/angular.js"></script>
| |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <big><b>2.8)</b></big> Editar o arquivo edu-contantes.global.config.js que está localizado na pasta <code>C:\totvs\CorporeRM\FrameHTML\web\app\Edu\PortalEducacional\js\</code> , alterando os seguintes parâmetros:
| |
| | | |
| + | <big><b>2.8)</b></big> Editar o <code>arquivo edu-contantes.global.config.js</code> que está localizado na pasta <code>C:\totvs\CorporeRM\FrameHTML\web\app\Edu\PortalEducacional\js\</code> , alterando os seguintes parâmetros: |
| :>>> NO INÍCIO DO ARQUIVO | | :>>> NO INÍCIO DO ARQUIVO |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
| + | /*Limpar o valor atribuído à variável de idioma, para que o idioma padrão do navegador seja usado*/ |
| EDU_CONST_GLOBAL_CUSTOM_IDIOMA = '', | | EDU_CONST_GLOBAL_CUSTOM_IDIOMA = '', |
| </syntaxhighlight> | | </syntaxhighlight> |
Linha 126: |
Linha 113: |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
| EDU_CONST_PORTAL_MATRICULAES = true, | | EDU_CONST_PORTAL_MATRICULAES = true, |
− |
| |
| EDU_CONST_URL_EDUCONNECT_IOS = 'https://itunes.apple.com/br/app/totvs-educonnect/id1255287155?mt=8', | | EDU_CONST_URL_EDUCONNECT_IOS = 'https://itunes.apple.com/br/app/totvs-educonnect/id1255287155?mt=8', |
| EDU_CONST_URL_EDUCONNECT_ANDROID = 'https://play.google.com/store/apps/details?id=com.educonnect.totvs&hl=pt_B'; | | EDU_CONST_URL_EDUCONNECT_ANDROID = 'https://play.google.com/store/apps/details?id=com.educonnect.totvs&hl=pt_B'; |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <big><b>2.9)</b></big> Em <code>C:\totvs\CorporeRM\FrameHTML\Web\App\Edu\PortalEducacional\js\</code> descompacte e adicione o arquivo JavaScript deste zip: [https://cfjl.com.br/downloads/ci/portal/ScriptsCustomizacaoNovoPortal_v3.zip ScriptsCustomizacaoNovoPortal.zip] (substituir se necessário)
| |
| | | |
− | <big><b>2.10)</b></big> Ainda em <code>C:\totvs\CorporeRM\FrameHTML\Web\App\Edu\PortalEducacional\</code> fazer uma cópia do arquivo <code>index.html</code> (backup) e, no arquivo original, antes da tag de fechamento <code></body></code>, insira o seguinte script: | + | <big><b>2.9)</b></big> Editar o arquivo <code>edups-constantes.global.config.js</code> que está localizado na pasta <code>C:\totvs\CorporeRM\FrameHTML\web\app\Edu\PortalProcessoSeletivo\js\</code> , alterando os seguintes parâmetros: |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
− | <!-- Pix -->
| + | /*Limpar o valor atribuído à variável de idioma, para que o idioma padrão do navegador seja usado*/ |
− | <script src="js/FAHOR-Pix.js"></script>
| + | var EDUPS_CONST_GLOBAL_CUSTOM_IDIOMA = ''; |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | == Para o EducaMobile ==
| |
− | <big><b>3.1)</b></big> Copie para <code>C:\totvs\CorporeRM\EducaMobile\Content\themes\totvs\images</code>, substituindo os arquivos: [https://cfjl.com.br/downloads/ci/portal/minha_empresa_cinza.png minha_empresa_cinza.png] e [https://cfjl.com.br/downloads/ci/portal/minha_empresa.png minha_empresa.png]
| |
| | | |
− | <big><b>3.2)</b></big> Em <code>C:\TOTVS\CorporeRM\EducaMobile\Scripts</code> descompacte adicione neste mesmo diretório o arquivo JavaScript deste arquivo: [https://cfjl.com.br/downloads/ci/portal/ScriptsCustomizacaoEducaMobile_OK_v7.zip ScriptsCustomizacaoEducaMobile.zip] (substituir se necessário)
| |
| | | |
− | <big><b>3.3)</b></big> Ainda em <code>C:\TOTVS\CorporeRM\EducaMobile\Views\Shared</code> fazer uma cópia do arquivo <code>_Layout.cshtml</code> (backup) e, no arquivo original, adicionar a seguinte tag <code><meta name="Referrer" content="origin"></code> dentro da tag <code><head></code>. | + | == Para o EducaMobile == |
− | E antes do fechamento da tag <code></body></code>, insira o seguinte script:
| + | <big><b>3.1)</b></big> Em <code>C:\TOTVS\CorporeRM\EducaMobile\Views\Shared</code> <u>fazer uma cópia do arquivo</u> <code>_Layout.cshtml</code>, (backup) e, no arquivo original inserir (<b>dentro do <code>HEAD</code>, logo na abertura da tag</b>) a seguinte chamada em JavaScript<br> |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
− | <script type="text/javascript" src="~/Scripts/FAHOR-Contexto-Edu.js"></script> | + | <meta name="Referrer" content="origin"> |
− | <script type="text/javascript" src="~/Scripts/FAHOR-Minha-Biblioteca-Edu.js"></script> | + | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=mobileSharedLayout" async></script> |
− | <script type="text/javascript" src="~/Scripts/FAHOR-Identidade-Estudantil-Edu.js"></script>
| |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <big><b>3.4)</b></big> Ainda em <code>C:\TOTVS\CorporeRM\EducaMobile\Views\Shared</code> fazer uma cópia do arquivo <code>_Menu.cshtml</code> (backup) e, no arquivo original, após a linha <code>@model TOTVS.Models.ProfileModel</code>, insira o seguinte script: | + | |
| + | <big><b>3.2)</b></big> Ainda em <code>C:\TOTVS\CorporeRM\EducaMobile\Views\Shared</code> <u>fazer uma cópia do arquivo</u> <code>_Menu.cshtml</code> (backup) e, no arquivo original, após a linha <code>@model TOTVS.Models.ProfileModel</code>, insira o seguinte script: |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
| <script type="text/javascript"> | | <script type="text/javascript"> |
Linha 160: |
Linha 142: |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <big><b>3.5)</b></big> Para algumas funcionalidades do aplicativo eduCONNECT é necessário habilitar o URL Rewrite e o Application Request Routing Cache (ARR) no IIS.</br> | + | |
| + | <big><b>3.3)</b></big> Para algumas funcionalidades do aplicativo eduCONNECT é necessário habilitar o URL Rewrite e o Application Request Routing Cache (ARR) no IIS.</br> |
| Veja instruções da TOTVS de como fazer, quando tudo for reinstalado:</br> | | Veja instruções da TOTVS de como fazer, quando tudo for reinstalado:</br> |
| * [https://tdn.totvs.com/pages/releaseview.action?pageId=558253125#URLRewrite-1188996725 URL Rewrite] | | * [https://tdn.totvs.com/pages/releaseview.action?pageId=558253125#URLRewrite-1188996725 URL Rewrite] |