Linha 6: |
Linha 6: |
| <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> | | <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"> | | <syntaxhighlight lang="javascript"> |
− | <meta name="Referrer" content="origin">
| |
| <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=login" async></script> | | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=login" async></script> |
| </syntaxhighlight> | | </syntaxhighlight> |
Linha 16: |
Linha 15: |
| <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=main" async></script> | | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=main" async></script> |
| </syntaxhighlight> | | </syntaxhighlight> |
| + | |
| | | |
| <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.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.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> | | <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> |
Linha 24: |
Linha 25: |
| <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=bibConsultaAcervo" async></script> | | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=bibConsultaAcervo" async></script> |
| </syntaxhighlight> | | </syntaxhighlight> |
| + | |
| | | |
| <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: | | <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: |
Linha 29: |
Linha 31: |
| 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.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: | | <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 47: |
Linha 49: |
| </configuration> | | </configuration> |
| </syntaxhighlight> | | </syntaxhighlight> |
| + | |
| | | |
| <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> | | <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> |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
− | <meta name="Referrer" content="origin">
| |
| <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=testisMain" async></script> | | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=testisMain" async></script> |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <big><b>1.8)</b></big> Em <code>C:\totvs\CorporeRM\Corpore.Net\Source\Tst-Avaliacao\RM.Tst.Provas\Public</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> | + | |
| + | <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> |
| <syntaxhighlight lang="javascript"> | | <syntaxhighlight lang="javascript"> |
− | <meta name="Referrer" content="origin">
| |
| <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=testisExecProva" async></script> | | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS&pg=testisExecProva" async></script> |
| </syntaxhighlight> | | </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>. | | <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>. |
Linha 67: |
Linha 70: |
| | | |
| == Para o Novo Portal == | | == Para o Novo Portal == |
− | <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.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> |
| + | |
| | | |
− | <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: | + | <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> |
| <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_v8.txt novoPortal03_v8.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 <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: | | <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: |
Linha 106: |
Linha 116: |
| 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> 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: | | <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: |
Linha 113: |
Linha 124: |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | <big><b>2.10)</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.11)</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:
| |
− | <syntaxhighlight lang="javascript">
| |
− | <!-- Pix -->
| |
− | <script src="js/FAHOR-Pix.js"></script>
| |
− | </syntaxhighlight>
| |
| | | |
| == Para o EducaMobile == | | == 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.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> |
− | | |
− | <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>.
| |
− | E antes do fechamento da tag <code></body></code>, insira o seguinte script:
| |
| <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>
| |
− | <script type="text/javascript" src="https://fahor.com.br/totvs/ajax/?acao=pushInsertJS" async></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 143: |
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] |