Commit 143173819a4f981bea61406ee4cee2bd6b3c52b1

Authored by Edmar Moretti
1 parent abd8f915

Modificação na forma de verificação de direitos de acesso do usuário logado, pas…

…sando a ser feita na montagem da página (index.php) e não via requisição AJAX.
Showing 81 changed files with 201 additions and 253 deletions   Show diff stats
admin1/cadastros/identifica/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../php/checaLogin.php"); 10 include ("../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/cadastros/identifica/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include "exec.php";
5 include "../../head.php"; 4 include "../../head.php";
6 ?> 5 ?>
7 <div class="container-fluid migalha"> 6 <div class="container-fluid migalha">
admin1/cadastros/perfis/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../php/checaLogin.php"); 10 include ("../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/cadastros/perfis/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include "exec.php";
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid migalha"> 7 <div class="container-fluid migalha">
@@ -94,12 +94,9 @@ include(&quot;templates/templateFiltro.php&quot;); @@ -94,12 +94,9 @@ include(&quot;templates/templateFiltro.php&quot;);
94 ) 94 )
95 ); 95 );
96 $.material.init(); 96 $.material.init();
97 - var inicia = function() {  
98 - i3GEOadmin.core.loginOn();  
99 - $(".hidden").removeClass('hidden');  
100 - i3GEOadmin.perfis.init($("#corpo"));  
101 - };  
102 - i3GEO.login.verificaOperacao("admin/html/perfis",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin); 97 + i3GEOadmin.core.loginOn();
  98 + $(".hidden").removeClass('hidden');
  99 + i3GEOadmin.perfis.init($("#corpo"));
103 }); 100 });
104 </script> 101 </script>
105 </body> 102 </body>
admin1/cadastros/servicos/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../php/checaLogin.php"); 10 include ("../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/cadastros/servicos/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid migalha"> 7 <div class="container-fluid migalha">
@@ -97,12 +97,9 @@ include(&quot;templates/templateOpcoesTipo.php&quot;); @@ -97,12 +97,9 @@ include(&quot;templates/templateOpcoesTipo.php&quot;);
97 ) 97 )
98 ); 98 );
99 $.material.init(); 99 $.material.init();
100 - var inicia = function() {  
101 i3GEOadmin.core.loginOn(); 100 i3GEOadmin.core.loginOn();
102 $(".hidden").removeClass('hidden'); 101 $(".hidden").removeClass('hidden');
103 i3GEOadmin.webservices.init($("#corpo")); 102 i3GEOadmin.webservices.init($("#corpo"));
104 - };  
105 - i3GEO.login.verificaOperacao("admin/html/webservices",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
106 }); 103 });
107 </script> 104 </script>
108 </body> 105 </body>
admin1/cadastros/sistemas/exec.php
1 <?php 1 <?php
2 -error_reporting ( 0 ); 2 +
3 /****************************************************************/ 3 /****************************************************************/
4 //include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); 4 //include (dirname ( __FILE__ ) . "/../../../ms_configura.php");
5 // 5 //
@@ -9,6 +9,7 @@ error_reporting ( 0 ); @@ -9,6 +9,7 @@ error_reporting ( 0 );
9 //session_start 9 //session_start
10 // 10 //
11 include ("../../php/checaLogin.php"); 11 include ("../../php/checaLogin.php");
  12 +\admin\php\login\checaLogin();
12 //funcoes de administracao 13 //funcoes de administracao
13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 14 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
14 // 15 //
admin1/cadastros/sistemas/funcoes/exec.php
1 <?php 1 <?php
2 -error_reporting ( 0 ); 2 +
3 /****************************************************************/ 3 /****************************************************************/
4 ////include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); 4 ////include (dirname ( __FILE__ ) . "/../../../../ms_configura.php");
5 // 5 //
@@ -9,6 +9,7 @@ error_reporting ( 0 ); @@ -9,6 +9,7 @@ error_reporting ( 0 );
9 //session_start 9 //session_start
10 // 10 //
11 include ("../../../php/checaLogin.php"); 11 include ("../../../php/checaLogin.php");
  12 +\admin\php\login\checaLogin();
12 //funcoes de administracao 13 //funcoes de administracao
13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 14 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
14 // 15 //
admin1/cadastros/sistemas/funcoes/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../.." ); 2 define ( "ONDEI3GEO", "../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../head.php"; 5 include "../../../head.php";
6 $id_sistema = filter_var($_GET["id_sistema"], FILTER_SANITIZE_NUMBER_INT); 6 $id_sistema = filter_var($_GET["id_sistema"], FILTER_SANITIZE_NUMBER_INT);
7 $nome_sistema = filter_var($_GET["nome_sistema"], FILTER_SANITIZE_STRING); 7 $nome_sistema = filter_var($_GET["nome_sistema"], FILTER_SANITIZE_STRING);
@@ -98,12 +98,9 @@ include(&quot;templates/templateFiltro.php&quot;); @@ -98,12 +98,9 @@ include(&quot;templates/templateFiltro.php&quot;);
98 ); 98 );
99 $.material.init(); 99 $.material.init();
100 i3GEOadmin.funcao.id_sistema = <?php echo $id_sistema; ?>; 100 i3GEOadmin.funcao.id_sistema = <?php echo $id_sistema; ?>;
101 - var inicia = function() {  
102 i3GEOadmin.core.loginOn(); 101 i3GEOadmin.core.loginOn();
103 $(".hidden").removeClass('hidden'); 102 $(".hidden").removeClass('hidden');
104 i3GEOadmin.funcao.init($("#corpo")); 103 i3GEOadmin.funcao.init($("#corpo"));
105 - };  
106 - i3GEO.login.verificaOperacao("admin/html/sistemas",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
107 }); 104 });
108 </script> 105 </script>
109 </body> 106 </body>
admin1/cadastros/sistemas/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid migalha"> 7 <div class="container-fluid migalha">
@@ -84,7 +84,6 @@ include(&quot;../../templates/templateOpcoesPublicado.php&quot;); @@ -84,7 +84,6 @@ include(&quot;../../templates/templateOpcoesPublicado.php&quot;);
84 ) 84 )
85 ); 85 );
86 $.material.init(); 86 $.material.init();
87 - var inicia = function() {  
88 i3GEOadmin.core.loginOn(); 87 i3GEOadmin.core.loginOn();
89 //verifica se foi enviado um parametro de filtro pela url 88 //verifica se foi enviado um parametro de filtro pela url
90 var f = "<?php echo filter_var($_GET["id_filtro"], FILTER_SANITIZE_NUMBER_INT); ?>"; 89 var f = "<?php echo filter_var($_GET["id_filtro"], FILTER_SANITIZE_NUMBER_INT); ?>";
@@ -93,8 +92,6 @@ include(&quot;../../templates/templateOpcoesPublicado.php&quot;); @@ -93,8 +92,6 @@ include(&quot;../../templates/templateOpcoesPublicado.php&quot;);
93 } 92 }
94 $(".hidden").removeClass('hidden'); 93 $(".hidden").removeClass('hidden');
95 i3GEOadmin.sistemas.init($("#corpo")); 94 i3GEOadmin.sistemas.init($("#corpo"));
96 - };  
97 - i3GEO.login.verificaOperacao("admin/html/sistemas",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
98 }); 95 });
99 </script> 96 </script>
100 </body> 97 </body>
admin1/cadastros/tags/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../php/checaLogin.php"); 10 include ("../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/cadastros/tags/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid migalha"> 7 <div class="container-fluid migalha">
@@ -89,12 +89,9 @@ include(&quot;templates/templateFiltro.php&quot;); @@ -89,12 +89,9 @@ include(&quot;templates/templateFiltro.php&quot;);
89 ) 89 )
90 ); 90 );
91 $.material.init(); 91 $.material.init();
92 - var inicia = function() {  
93 i3GEOadmin.core.loginOn(); 92 i3GEOadmin.core.loginOn();
94 $(".hidden").removeClass('hidden'); 93 $(".hidden").removeClass('hidden');
95 i3GEOadmin.tags.init($("#corpo")); 94 i3GEOadmin.tags.init($("#corpo"));
96 - };  
97 - i3GEO.login.verificaOperacao("admin/html/tags",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
98 }); 95 });
99 </script> 96 </script>
100 </body> 97 </body>
admin1/catalogo/atlas/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../php/checaLogin.php"); 10 include ("../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/atlas/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid migalha"> 7 <div class="container-fluid migalha">
@@ -94,7 +94,6 @@ include(&quot;../../templates/templateOpcoesPublicado.php&quot;); @@ -94,7 +94,6 @@ include(&quot;../../templates/templateOpcoesPublicado.php&quot;);
94 ) 94 )
95 ); 95 );
96 $.material.init(); 96 $.material.init();
97 - var inicia = function() {  
98 i3GEOadmin.core.loginOn(); 97 i3GEOadmin.core.loginOn();
99 //verifica se foi enviado um parametro de filtro pela url 98 //verifica se foi enviado um parametro de filtro pela url
100 var f = "<?php echo filter_var($_GET["id_filtro"], FILTER_SANITIZE_NUMBER_INT); ?>"; 99 var f = "<?php echo filter_var($_GET["id_filtro"], FILTER_SANITIZE_NUMBER_INT); ?>";
@@ -103,8 +102,6 @@ include(&quot;../../templates/templateOpcoesPublicado.php&quot;); @@ -103,8 +102,6 @@ include(&quot;../../templates/templateOpcoesPublicado.php&quot;);
103 } 102 }
104 $(".hidden").removeClass('hidden'); 103 $(".hidden").removeClass('hidden');
105 i3GEOadmin.atlas.init($("#corpo")); 104 i3GEOadmin.atlas.init($("#corpo"));
106 - };  
107 - i3GEO.login.verificaOperacao("admin/html/atlas",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
108 }); 105 });
109 </script> 106 </script>
110 </body> 107 </body>
admin1/catalogo/atlas/pranchas/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../php/checaLogin.php"); 10 include ("../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/atlas/pranchas/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../.." ); 2 define ( "ONDEI3GEO", "../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../head.php"; 5 include "../../../head.php";
6 $id_atlas = filter_var($_GET["id_atlas"], FILTER_SANITIZE_NUMBER_INT); 6 $id_atlas = filter_var($_GET["id_atlas"], FILTER_SANITIZE_NUMBER_INT);
7 $titulo_atlas = filter_var($_GET["titulo_atlas"], FILTER_SANITIZE_STRING); 7 $titulo_atlas = filter_var($_GET["titulo_atlas"], FILTER_SANITIZE_STRING);
@@ -97,12 +97,9 @@ include(&quot;templates/templateFiltro.php&quot;); @@ -97,12 +97,9 @@ include(&quot;templates/templateFiltro.php&quot;);
97 ); 97 );
98 $.material.init(); 98 $.material.init();
99 i3GEOadmin.prancha.id_atlas = <?php echo $id_atlas; ?>; 99 i3GEOadmin.prancha.id_atlas = <?php echo $id_atlas; ?>;
100 - var inicia = function() {  
101 i3GEOadmin.core.loginOn(); 100 i3GEOadmin.core.loginOn();
102 $(".hidden").removeClass('hidden'); 101 $(".hidden").removeClass('hidden');
103 i3GEOadmin.prancha.init($("#corpo")); 102 i3GEOadmin.prancha.init($("#corpo"));
104 - };  
105 - i3GEO.login.verificaOperacao("admin/html/prancha",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
106 }); 103 });
107 </script> 104 </script>
108 </body> 105 </body>
admin1/catalogo/atlas/pranchas/temas/exec.php
@@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../ms_configura.php&quot;); @@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../ms_configura.php&quot;);
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../../php/checaLogin.php"); 10 include ("../../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/atlas/pranchas/temas/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../../.." ); 2 define ( "ONDEI3GEO", "../../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../../head.php"; 5 include "../../../../head.php";
6 $id_prancha = filter_var($_GET["id_prancha"], FILTER_SANITIZE_NUMBER_INT); 6 $id_prancha = filter_var($_GET["id_prancha"], FILTER_SANITIZE_NUMBER_INT);
7 $titulo_prancha = filter_var($_GET["titulo_prancha"], FILTER_SANITIZE_STRING); 7 $titulo_prancha = filter_var($_GET["titulo_prancha"], FILTER_SANITIZE_STRING);
@@ -88,12 +88,9 @@ include(&quot;../../../../templates/templateOpcoesLigado.php&quot;); @@ -88,12 +88,9 @@ include(&quot;../../../../templates/templateOpcoesLigado.php&quot;);
88 ); 88 );
89 $.material.init(); 89 $.material.init();
90 i3GEOadmin.tema.id_prancha = <?php echo $id_prancha; ?>; 90 i3GEOadmin.tema.id_prancha = <?php echo $id_prancha; ?>;
91 - var inicia = function() {  
92 i3GEOadmin.core.loginOn(); 91 i3GEOadmin.core.loginOn();
93 $(".hidden").removeClass('hidden'); 92 $(".hidden").removeClass('hidden');
94 i3GEOadmin.tema.init($("#corpo")); 93 i3GEOadmin.tema.init($("#corpo"));
95 - };  
96 - i3GEO.login.verificaOperacao("admin/html/atlas",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
97 }); 94 });
98 </script> 95 </script>
99 </body> 96 </body>
admin1/catalogo/mapas/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../php/checaLogin.php"); 10 include ("../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/mapas/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid migalha"> 7 <div class="container-fluid migalha">
@@ -95,12 +95,9 @@ include(&quot;../../templates/templateOpcoesPublicado.php&quot;); @@ -95,12 +95,9 @@ include(&quot;../../templates/templateOpcoesPublicado.php&quot;);
95 ) 95 )
96 ); 96 );
97 $.material.init(); 97 $.material.init();
98 - var inicia = function() {  
99 i3GEOadmin.core.loginOn(); 98 i3GEOadmin.core.loginOn();
100 $(".hidden").removeClass('hidden'); 99 $(".hidden").removeClass('hidden');
101 i3GEOadmin.mapas.init($("#corpo")); 100 i3GEOadmin.mapas.init($("#corpo"));
102 - };  
103 - i3GEO.login.verificaOperacao("admin/html/mapas",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
104 }); 101 });
105 </script> 102 </script>
106 </body> 103 </body>
admin1/catalogo/mapfile/cdados/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../php/checaLogin.php"); 10 include ("../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/mapfile/cdados/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../.." ); 2 define ( "ONDEI3GEO", "../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../head.php"; 5 include "../../../head.php";
6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING ); 6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING );
7 $id_tema = (int) $_GET ["id_tema"]; 7 $id_tema = (int) $_GET ["id_tema"];
@@ -82,12 +82,9 @@ include(&quot;templates/templateFormCdados.php&quot;); @@ -82,12 +82,9 @@ include(&quot;templates/templateFormCdados.php&quot;);
82 i3GEOadmin.cdados.dicionario 82 i3GEOadmin.cdados.dicionario
83 ) 83 )
84 ); 84 );
85 - var inicia = function() {  
86 i3GEOadmin.core.loginOn(); 85 i3GEOadmin.core.loginOn();
87 $(".hidden").removeClass('hidden'); 86 $(".hidden").removeClass('hidden');
88 i3GEOadmin.cdados.inicia("<?php echo $codigo; ?>","<?php echo $id_tema; ?>"); 87 i3GEOadmin.cdados.inicia("<?php echo $codigo; ?>","<?php echo $id_tema; ?>");
89 - };  
90 - i3GEO.login.verificaOperacao("admin/html/editormapfile",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
91 }); 88 });
92 </script> 89 </script>
93 </body> 90 </body>
admin1/catalogo/mapfile/comportamento/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../php/checaLogin.php"); 10 include ("../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/mapfile/comportamento/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../.." ); 2 define ( "ONDEI3GEO", "../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../head.php"; 5 include "../../../head.php";
6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING ); 6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING );
7 $id_tema = (int) $_GET ["id_tema"]; 7 $id_tema = (int) $_GET ["id_tema"];
@@ -86,12 +86,9 @@ include(&quot;../../../templates/templateMsStatus.php&quot;); @@ -86,12 +86,9 @@ include(&quot;../../../templates/templateMsStatus.php&quot;);
86 ) 86 )
87 ); 87 );
88 88
89 - var inicia = function() {  
90 i3GEOadmin.core.loginOn(); 89 i3GEOadmin.core.loginOn();
91 $(".hidden").removeClass('hidden'); 90 $(".hidden").removeClass('hidden');
92 i3GEOadmin.comportamento.inicia("<?php echo $codigo; ?>","<?php echo $id_tema; ?>"); 91 i3GEOadmin.comportamento.inicia("<?php echo $codigo; ?>","<?php echo $id_tema; ?>");
93 - };  
94 - i3GEO.login.verificaOperacao("admin/html/editormapfile",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
95 }); 92 });
96 </script> 93 </script>
97 </body> 94 </body>
admin1/catalogo/mapfile/conexao/local/exec.php
@@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../ms_configura.php&quot;); @@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../ms_configura.php&quot;);
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../../php/checaLogin.php"); 10 include ("../../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/mapfile/conexao/local/index.php
@@ -2,8 +2,8 @@ @@ -2,8 +2,8 @@
2 //TODO incluir opcao para listar os arquivos no servidor 2 //TODO incluir opcao para listar os arquivos no servidor
3 //TODO incluir construtor de sql 3 //TODO incluir construtor de sql
4 define ( "ONDEI3GEO", "../../../../.." ); 4 define ( "ONDEI3GEO", "../../../../.." );
5 -include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php");  
6 -error_reporting ( 0 ); 5 +include ("exec.php");
  6 +
7 include "../../../../head.php"; 7 include "../../../../head.php";
8 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING ); 8 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING );
9 $id_tema = (int) $_GET ["id_tema"]; 9 $id_tema = (int) $_GET ["id_tema"];
@@ -87,12 +87,9 @@ include(&quot;../../../../templates/templateOpcoesPublicado.php&quot;); @@ -87,12 +87,9 @@ include(&quot;../../../../templates/templateOpcoesPublicado.php&quot;);
87 i3GEOadmin.conexaolocal.dicionario 87 i3GEOadmin.conexaolocal.dicionario
88 ) 88 )
89 ); 89 );
90 - var inicia = function() {  
91 i3GEOadmin.core.loginOn(); 90 i3GEOadmin.core.loginOn();
92 $(".hidden").removeClass('hidden'); 91 $(".hidden").removeClass('hidden');
93 i3GEOadmin.conexaolocal.inicia("<?php echo $codigo; ?>","<?php echo $id_tema; ?>"); 92 i3GEOadmin.conexaolocal.inicia("<?php echo $codigo; ?>","<?php echo $id_tema; ?>");
94 - };  
95 - i3GEO.login.verificaOperacao("admin/html/editormapfile",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
96 }); 93 });
97 </script> 94 </script>
98 </body> 95 </body>
admin1/catalogo/mapfile/disponibilidade/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../php/checaLogin.php"); 10 include ("../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/mapfile/disponibilidade/funcoes.php
1 <?php 1 <?php
2 namespace admin\catalogo\mapfile\disponibilidade; 2 namespace admin\catalogo\mapfile\disponibilidade;
3 function listar($locaplic,$codigo){ 3 function listar($locaplic,$codigo){
4 - error_reporting(E_ALL); 4 +
5 5
6 // pega o nome registrado no mapfile 6 // pega o nome registrado no mapfile
7 if (! file_exists ( $locaplic . "/temas/" . $codigo . ".map" )) { 7 if (! file_exists ( $locaplic . "/temas/" . $codigo . ".map" )) {
admin1/catalogo/mapfile/disponibilidade/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../.." ); 2 define ( "ONDEI3GEO", "../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../head.php"; 5 include "../../../head.php";
6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING ); 6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING );
7 $id_tema = (int) $_GET ["id_tema"]; 7 $id_tema = (int) $_GET ["id_tema"];
@@ -85,12 +85,9 @@ include(&quot;../../../templates/templateOpcoesPublicado.php&quot;); @@ -85,12 +85,9 @@ include(&quot;../../../templates/templateOpcoesPublicado.php&quot;);
85 ) 85 )
86 ); 86 );
87 87
88 - var inicia = function() {  
89 i3GEOadmin.core.loginOn(); 88 i3GEOadmin.core.loginOn();
90 $(".hidden").removeClass('hidden'); 89 $(".hidden").removeClass('hidden');
91 i3GEOadmin.disponibilidade.inicia("<?php echo $codigo; ?>","<?php echo $id_tema; ?>"); 90 i3GEOadmin.disponibilidade.inicia("<?php echo $codigo; ?>","<?php echo $id_tema; ?>");
92 - };  
93 - i3GEO.login.verificaOperacao("admin/html/editormapfile",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
94 }); 91 });
95 </script> 92 </script>
96 </body> 93 </body>
admin1/catalogo/mapfile/editavel/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../php/checaLogin.php"); 10 include ("../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/mapfile/editavel/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../.." ); 2 define ( "ONDEI3GEO", "../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../head.php"; 5 include "../../../head.php";
6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING ); 6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING );
7 $id_tema = (int) $_GET ["id_tema"]; 7 $id_tema = (int) $_GET ["id_tema"];
@@ -83,12 +83,9 @@ include(&quot;../../../templates/templateOpcoesPublicado.php&quot;); @@ -83,12 +83,9 @@ include(&quot;../../../templates/templateOpcoesPublicado.php&quot;);
83 i3GEOadmin.editavel.dicionario 83 i3GEOadmin.editavel.dicionario
84 ) 84 )
85 ); 85 );
86 - var inicia = function() {  
87 i3GEOadmin.core.loginOn(); 86 i3GEOadmin.core.loginOn();
88 $(".hidden").removeClass('hidden'); 87 $(".hidden").removeClass('hidden');
89 i3GEOadmin.editavel.inicia("<?php echo $codigo; ?>","<?php echo $id_tema; ?>"); 88 i3GEOadmin.editavel.inicia("<?php echo $codigo; ?>","<?php echo $id_tema; ?>");
90 - };  
91 - i3GEO.login.verificaOperacao("admin/html/editormapfile",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
92 }); 89 });
93 </script> 90 </script>
94 </body> 91 </body>
admin1/catalogo/mapfile/editor/index.php
@@ -4,7 +4,7 @@ @@ -4,7 +4,7 @@
4 // 4 //
5 5
6 /****************************************************************/ 6 /****************************************************************/
7 -//include (dirname ( __FILE__ ) . "/../../../../ms_configura.php"); 7 +//include ("exec.php");
8 // 8 //
9 //checa login 9 //checa login
10 //valida _GET e _POST, juntando em _GET 10 //valida _GET e _POST, juntando em _GET
@@ -12,6 +12,7 @@ @@ -12,6 +12,7 @@
12 //session_start 12 //session_start
13 // 13 //
14 include ("../../../php/checaLogin.php"); 14 include ("../../../php/checaLogin.php");
  15 +\admin\php\login\checaLogin();
15 //funcoes de administracao 16 //funcoes de administracao
16 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 17 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
17 // 18 //
@@ -145,11 +146,8 @@ $(document).ready(function(){ @@ -145,11 +146,8 @@ $(document).ready(function(){
145 i3GEOadmin.editor.dicionario 146 i3GEOadmin.editor.dicionario
146 ) 147 )
147 ); 148 );
148 - var inicia = function() {  
149 i3GEOadmin.core.loginOn(); 149 i3GEOadmin.core.loginOn();
150 $(".hidden").removeClass('hidden'); 150 $(".hidden").removeClass('hidden');
151 - };  
152 - i3GEO.login.verificaOperacao("admin/html/editortexto",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
153 151
154 $.material.init(); 152 $.material.init();
155 $("#editor").height(parseInt($("#editortemp").height()) + 50 + "px"); 153 $("#editor").height(parseInt($("#editortemp").height()) + 50 + "px");
admin1/catalogo/mapfile/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../php/checaLogin.php"); 10 include ("../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/mapfile/gruposusuarios/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../php/checaLogin.php"); 10 include ("../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/mapfile/gruposusuarios/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../.." ); 2 define ( "ONDEI3GEO", "../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../head.php"; 5 include "../../../head.php";
6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING ); 6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING );
7 $id_tema = (int) $_GET ["id_tema"]; 7 $id_tema = (int) $_GET ["id_tema"];
@@ -79,12 +79,9 @@ include(&quot;templates/templateGrupos.php&quot;); @@ -79,12 +79,9 @@ include(&quot;templates/templateGrupos.php&quot;);
79 ) 79 )
80 ); 80 );
81 $.material.init(); 81 $.material.init();
82 - var inicia = function() {  
83 i3GEOadmin.core.loginOn(); 82 i3GEOadmin.core.loginOn();
84 $(".hidden").removeClass('hidden'); 83 $(".hidden").removeClass('hidden');
85 i3GEOadmin.gruposusuarios.init($("#corpo"),"<?php echo $codigo; ?>","<?php echo $id_tema; ?>"); 84 i3GEOadmin.gruposusuarios.init($("#corpo"),"<?php echo $codigo; ?>","<?php echo $id_tema; ?>");
86 - };  
87 - i3GEO.login.verificaOperacao("admin/html/editormapfile",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
88 }); 85 });
89 </script> 86 </script>
90 </body> 87 </body>
admin1/catalogo/mapfile/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid migalha"> 7 <div class="container-fluid migalha">
@@ -132,12 +132,9 @@ include (&quot;templates/templateClonarTema.php&quot;); @@ -132,12 +132,9 @@ include (&quot;templates/templateClonarTema.php&quot;);
132 ) 132 )
133 ); 133 );
134 $.material.init(); 134 $.material.init();
135 - var inicia = function() {  
136 i3GEOadmin.core.loginOn(); 135 i3GEOadmin.core.loginOn();
137 $(".hidden").removeClass('hidden'); 136 $(".hidden").removeClass('hidden');
138 i3GEOadmin.mapfile.init($("#corpo"),""); 137 i3GEOadmin.mapfile.init($("#corpo"),"");
139 - };  
140 - i3GEO.login.verificaOperacao("admin/html/editormapfile",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
141 }); 138 });
142 </script> 139 </script>
143 </body> 140 </body>
admin1/catalogo/mapfile/opcoes/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../.." ); 2 define ( "ONDEI3GEO", "../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../head.php"; 5 include "../../../head.php";
6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING ); 6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING );
7 $id_tema = (int) $_GET ["id_tema"]; 7 $id_tema = (int) $_GET ["id_tema"];
@@ -82,11 +82,8 @@ include(&quot;templates/templateMaisOpcoes.php&quot;); @@ -82,11 +82,8 @@ include(&quot;templates/templateMaisOpcoes.php&quot;);
82 ); 82 );
83 83
84 $.material.init(); 84 $.material.init();
85 - var inicia = function() {  
86 i3GEOadmin.core.loginOn(); 85 i3GEOadmin.core.loginOn();
87 $(".hidden").removeClass('hidden'); 86 $(".hidden").removeClass('hidden');
88 - };  
89 - i3GEO.login.verificaOperacao("admin/html/editormapfile",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
90 }); 87 });
91 </script> 88 </script>
92 </body> 89 </body>
admin1/catalogo/mapfile/preview/index.php
1 <?php 1 <?php
2 include ("../../../php/checaLogin.php"); 2 include ("../../../php/checaLogin.php");
  3 +\admin\php\login\checaLogin();
3 $locaplic = $_SESSION["locaplic"]; 4 $locaplic = $_SESSION["locaplic"];
4 //funcoes de administracao 5 //funcoes de administracao
5 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 6 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
admin1/catalogo/mapfile/renderizacao/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../php/checaLogin.php"); 10 include ("../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/mapfile/renderizacao/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../.." ); 2 define ( "ONDEI3GEO", "../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../head.php"; 5 include "../../../head.php";
6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING ); 6 $codigo = filter_var ( $_GET ["codigo"], FILTER_SANITIZE_STRING );
7 $id_tema = (int) $_GET ["id_tema"]; 7 $id_tema = (int) $_GET ["id_tema"];
@@ -83,12 +83,9 @@ include(&quot;../../../templates/templateOpcoesPublicado.php&quot;); @@ -83,12 +83,9 @@ include(&quot;../../../templates/templateOpcoesPublicado.php&quot;);
83 i3GEOadmin.renderizacao.dicionario 83 i3GEOadmin.renderizacao.dicionario
84 ) 84 )
85 ); 85 );
86 - var inicia = function() {  
87 i3GEOadmin.core.loginOn(); 86 i3GEOadmin.core.loginOn();
88 $(".hidden").removeClass('hidden'); 87 $(".hidden").removeClass('hidden');
89 i3GEOadmin.renderizacao.inicia("<?php echo $codigo; ?>","<?php echo $id_tema; ?>"); 88 i3GEOadmin.renderizacao.inicia("<?php echo $codigo; ?>","<?php echo $id_tema; ?>");
90 - };  
91 - i3GEO.login.verificaOperacao("admin/html/editormapfile",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
92 }); 89 });
93 </script> 90 </script>
94 </body> 91 </body>
admin1/catalogo/mapfile/teste/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../php/checaLogin.php"); 10 include ("../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/menus/exec.php
@@ -7,7 +7,10 @@ @@ -7,7 +7,10 @@
7 //pega algumas variaveis de uso mais comum 7 //pega algumas variaveis de uso mais comum
8 //session_start 8 //session_start
9 // 9 //
  10 +
10 include ("../../php/checaLogin.php"); 11 include ("../../php/checaLogin.php");
  12 +
  13 +\admin\php\login\checaLogin();
11 //funcoes de administracao 14 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 15 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 16 //
@@ -24,18 +27,19 @@ include (&quot;funcoes.php&quot;); @@ -24,18 +27,19 @@ include (&quot;funcoes.php&quot;);
24 //cria as variaveis $dbh e $dbhw alem de conexaoadmin 27 //cria as variaveis $dbh e $dbhw alem de conexaoadmin
25 // 28 //
26 include ($_SESSION["locaplic"]."/admin1/php/conexao.php"); 29 include ($_SESSION["locaplic"]."/admin1/php/conexao.php");
  30 +
27 /***************************************************************/ 31 /***************************************************************/
28 if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) { 32 if (\admin\php\funcoesAdmin\verificaOperacaoSessao ( "admin/html/arvore" ) === false) {
29 header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" ); 33 header ( "HTTP/1.1 403 Vc nao pode realizar essa operacao" );
30 exit (); 34 exit ();
31 } 35 }
32 -$id_menu = $_POST["id_menu"];  
33 -\admin\php\funcoesAdmin\testaSafeNumerico([$id_menu]);  
34 - 36 +if(isset($_POST["id_menu"])){
  37 + $id_menu = $_POST["id_menu"];
  38 + \admin\php\funcoesAdmin\testaSafeNumerico([$id_menu]);
  39 +}
35 if(!isset($idioma) || $idioma == ""){ 40 if(!isset($idioma) || $idioma == ""){
36 $idioma = "pt"; 41 $idioma = "pt";
37 } 42 }
38 -  
39 $funcao = strtoupper ( $funcao ); 43 $funcao = strtoupper ( $funcao );
40 switch ($funcao) { 44 switch ($funcao) {
41 case "ADICIONAR" : 45 case "ADICIONAR" :
admin1/catalogo/menus/grupos/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../php/checaLogin.php"); 10 include ("../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/menus/grupos/execraiz.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../php/checaLogin.php"); 10 include ("../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/menus/grupos/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../.." ); 2 define ( "ONDEI3GEO", "../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../head.php"; 5 include "../../../head.php";
6 $id_menu = filter_var ( $_GET ["id_menu"], FILTER_SANITIZE_NUMBER_INT ); 6 $id_menu = filter_var ( $_GET ["id_menu"], FILTER_SANITIZE_NUMBER_INT );
7 $nome_menu = filter_var ( $_GET ["nome_menu"], FILTER_SANITIZE_STRING ); 7 $nome_menu = filter_var ( $_GET ["nome_menu"], FILTER_SANITIZE_STRING );
@@ -129,12 +129,9 @@ include(&quot;templates/templateOpcoesTema.php&quot;); @@ -129,12 +129,9 @@ include(&quot;templates/templateOpcoesTema.php&quot;);
129 $.material.init(); 129 $.material.init();
130 i3GEOadmin.grupos.id_menu = <?php echo $id_menu; ?>; 130 i3GEOadmin.grupos.id_menu = <?php echo $id_menu; ?>;
131 i3GEOadmin.grupos.nome_menu = "<?php echo $nome_menu; ?>"; 131 i3GEOadmin.grupos.nome_menu = "<?php echo $nome_menu; ?>";
132 - var inicia = function() {  
133 i3GEOadmin.core.loginOn(); 132 i3GEOadmin.core.loginOn();
134 $(".hidden").removeClass('hidden'); 133 $(".hidden").removeClass('hidden');
135 i3GEOadmin.grupos.init($("#corpo"),$("#raiz")); 134 i3GEOadmin.grupos.init($("#corpo"),$("#raiz"));
136 - };  
137 - i3GEO.login.verificaOperacao("admin/html/arvore",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
138 }); 135 });
139 </script> 136 </script>
140 </body> 137 </body>
admin1/catalogo/menus/grupos/listadegrupos/exec.php
@@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../ms_configura.php&quot;); @@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../ms_configura.php&quot;);
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../../php/checaLogin.php"); 10 include ("../../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/menus/grupos/listadegrupos/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../../.." ); 2 define ( "ONDEI3GEO", "../../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../../head.php"; 5 include "../../../../head.php";
6 $id_n1 = filter_var ( $_GET ["id_n1"], FILTER_SANITIZE_NUMBER_INT ); 6 $id_n1 = filter_var ( $_GET ["id_n1"], FILTER_SANITIZE_NUMBER_INT );
7 $nome_grupo = filter_var ( $_GET ["nome_grupo"], FILTER_SANITIZE_STRING ); 7 $nome_grupo = filter_var ( $_GET ["nome_grupo"], FILTER_SANITIZE_STRING );
@@ -84,12 +84,9 @@ include(&quot;templates/templateFiltro.php&quot;); @@ -84,12 +84,9 @@ include(&quot;templates/templateFiltro.php&quot;);
84 ) 84 )
85 ); 85 );
86 $.material.init(); 86 $.material.init();
87 - var inicia = function() {  
88 i3GEOadmin.core.loginOn(); 87 i3GEOadmin.core.loginOn();
89 $(".hidden").removeClass('hidden'); 88 $(".hidden").removeClass('hidden');
90 i3GEOadmin.grupos.init($("#corpo")); 89 i3GEOadmin.grupos.init($("#corpo"));
91 - };  
92 - i3GEO.login.verificaOperacao("admin/html/arvore",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
93 }); 90 });
94 </script> 91 </script>
95 </body> 92 </body>
admin1/catalogo/menus/grupos/subgrupos/exec.php
@@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../ms_configura.php&quot;); @@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../ms_configura.php&quot;);
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../../php/checaLogin.php"); 10 include ("../../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/menus/grupos/subgrupos/execraiz.php
@@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../ms_configura.php&quot;); @@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../ms_configura.php&quot;);
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../../php/checaLogin.php"); 10 include ("../../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/menus/grupos/subgrupos/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../../.." ); 2 define ( "ONDEI3GEO", "../../../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../../../head.php"; 5 include "../../../../head.php";
6 $id_n1 = filter_var ( $_GET ["id_n1"], FILTER_SANITIZE_NUMBER_INT ); 6 $id_n1 = filter_var ( $_GET ["id_n1"], FILTER_SANITIZE_NUMBER_INT );
7 $nome_grupo = filter_var ( $_GET ["nome_grupo"], FILTER_SANITIZE_STRING ); 7 $nome_grupo = filter_var ( $_GET ["nome_grupo"], FILTER_SANITIZE_STRING );
@@ -138,12 +138,9 @@ include(&quot;templates/templateOpcoesTema.php&quot;); @@ -138,12 +138,9 @@ include(&quot;templates/templateOpcoesTema.php&quot;);
138 i3GEOadmin.subgrupos.id_menu = <?php echo $id_menu; ?>; 138 i3GEOadmin.subgrupos.id_menu = <?php echo $id_menu; ?>;
139 i3GEOadmin.subgrupos.nome_menu = "<?php echo $nome_menu; ?>"; 139 i3GEOadmin.subgrupos.nome_menu = "<?php echo $nome_menu; ?>";
140 140
141 - var inicia = function() {  
142 i3GEOadmin.core.loginOn(); 141 i3GEOadmin.core.loginOn();
143 $(".hidden").removeClass('hidden'); 142 $(".hidden").removeClass('hidden');
144 i3GEOadmin.subgrupos.init($("#corpo"),$("#raiz")); 143 i3GEOadmin.subgrupos.init($("#corpo"),$("#raiz"));
145 - };  
146 - i3GEO.login.verificaOperacao("admin/html/arvore",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
147 }); 144 });
148 </script> 145 </script>
149 </body> 146 </body>
admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/exec.php
@@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../../ms_configura.php&quot;); @@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../../ms_configura.php&quot;);
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../../../php/checaLogin.php"); 10 include ("../../../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/menus/grupos/subgrupos/listadesubgrupos/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../../../../" ); 2 define ( "ONDEI3GEO", "../../../../../../" );
3 include (dirname ( __FILE__ ) . "/../../../../../../ms_configura.php"); 3 include (dirname ( __FILE__ ) . "/../../../../../../ms_configura.php");
4 -error_reporting ( 0 ); 4 +
5 include "../../../../../head.php"; 5 include "../../../../../head.php";
6 $id_n1 = filter_var ( $_GET ["id_n1"], FILTER_SANITIZE_NUMBER_INT ); 6 $id_n1 = filter_var ( $_GET ["id_n1"], FILTER_SANITIZE_NUMBER_INT );
7 $nome_grupo = filter_var ( $_GET ["nome_grupo"], FILTER_SANITIZE_STRING ); 7 $nome_grupo = filter_var ( $_GET ["nome_grupo"], FILTER_SANITIZE_STRING );
@@ -87,12 +87,9 @@ include(&quot;templates/templateFiltro.php&quot;); @@ -87,12 +87,9 @@ include(&quot;templates/templateFiltro.php&quot;);
87 ) 87 )
88 ); 88 );
89 $.material.init(); 89 $.material.init();
90 - var inicia = function() {  
91 i3GEOadmin.core.loginOn(); 90 i3GEOadmin.core.loginOn();
92 $(".hidden").removeClass('hidden'); 91 $(".hidden").removeClass('hidden');
93 i3GEOadmin.subgrupos.init($("#corpo")); 92 i3GEOadmin.subgrupos.init($("#corpo"));
94 - };  
95 - i3GEO.login.verificaOperacao("admin/html/arvore",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
96 }); 93 });
97 </script> 94 </script>
98 </body> 95 </body>
admin1/catalogo/menus/grupos/subgrupos/temas/exec.php
@@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../../ms_configura.php&quot;); @@ -8,6 +8,7 @@ include (dirname ( __FILE__ ) . &quot;/../../../../../../ms_configura.php&quot;);
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../../../../php/checaLogin.php"); 10 include ("../../../../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/catalogo/menus/grupos/subgrupos/temas/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../../../../.." ); 2 define ( "ONDEI3GEO", "../../../../../.." );
3 include (dirname ( __FILE__ ) . "/../../../../../../ms_configura.php"); 3 include (dirname ( __FILE__ ) . "/../../../../../../ms_configura.php");
4 -error_reporting ( 0 ); 4 +
5 include "../../../../../head.php"; 5 include "../../../../../head.php";
6 $id_menu = filter_var ( $_GET ["id_menu"], FILTER_SANITIZE_NUMBER_INT ); 6 $id_menu = filter_var ( $_GET ["id_menu"], FILTER_SANITIZE_NUMBER_INT );
7 $nome_menu = filter_var ( $_GET ["nome_menu"], FILTER_SANITIZE_STRING ); 7 $nome_menu = filter_var ( $_GET ["nome_menu"], FILTER_SANITIZE_STRING );
@@ -115,12 +115,9 @@ include(&quot;templates/templateOpcoesPerfil.php&quot;); @@ -115,12 +115,9 @@ include(&quot;templates/templateOpcoesPerfil.php&quot;);
115 i3GEOadmin.temas.id_n2 = <?php echo $id_n2; ?>; 115 i3GEOadmin.temas.id_n2 = <?php echo $id_n2; ?>;
116 i3GEOadmin.temas.nome_subgrupo = "<?php echo $nome_subgrupo; ?>"; 116 i3GEOadmin.temas.nome_subgrupo = "<?php echo $nome_subgrupo; ?>";
117 117
118 - var inicia = function() {  
119 i3GEOadmin.core.loginOn(); 118 i3GEOadmin.core.loginOn();
120 $(".hidden").removeClass('hidden'); 119 $(".hidden").removeClass('hidden');
121 i3GEOadmin.temas.init($("#corpo")); 120 i3GEOadmin.temas.init($("#corpo"));
122 - };  
123 - i3GEO.login.verificaOperacao("admin/html/arvore",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
124 }); 121 });
125 </script> 122 </script>
126 </body> 123 </body>
admin1/catalogo/menus/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include "exec.php";
5 include "../../head.php"; 4 include "../../head.php";
6 ?> 5 ?>
7 <div class="container-fluid migalha"> 6 <div class="container-fluid migalha">
@@ -101,17 +100,14 @@ include(&quot;../../templates/templateOpcoesAberto.php&quot;); @@ -101,17 +100,14 @@ include(&quot;../../templates/templateOpcoesAberto.php&quot;);
101 ) 100 )
102 ); 101 );
103 $.material.init(); 102 $.material.init();
104 - var inicia = function() {  
105 i3GEOadmin.core.loginOn(); 103 i3GEOadmin.core.loginOn();
106 //verifica se foi enviado um parametro de filtro pela url 104 //verifica se foi enviado um parametro de filtro pela url
107 - var f = "<?php echo filter_var($_GET["id_filtro"], FILTER_SANITIZE_NUMBER_INT); ?>"; 105 + var f = "<?php if (isset($_GET["id_filtro"])) echo filter_var($_GET["id_filtro"], FILTER_SANITIZE_NUMBER_INT); ?>";
108 if(f != ""){ 106 if(f != ""){
109 i3GEOadmin.core.initFiltro = "form-" + f; 107 i3GEOadmin.core.initFiltro = "form-" + f;
110 } 108 }
111 $(".hidden").removeClass('hidden'); 109 $(".hidden").removeClass('hidden');
112 i3GEOadmin.menus.init($("#corpo")); 110 i3GEOadmin.menus.init($("#corpo"));
113 - };  
114 - i3GEO.login.verificaOperacao("admin/html/menus",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
115 }); 111 });
116 </script> 112 </script>
117 </body> 113 </body>
admin1/ferramentas/banco/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); 3 +include ("exec.php");
4 //verifica se o login pode ser realizado 4 //verifica se o login pode ser realizado
5 if(isset($i3geoPermiteLogin) && $i3geoPermiteLogin == false){ 5 if(isset($i3geoPermiteLogin) && $i3geoPermiteLogin == false){
6 header ( "HTTP/1.1 403 Login desativado" ); 6 header ( "HTTP/1.1 403 Login desativado" );
7 exit (); 7 exit ();
8 } 8 }
9 9
10 -error_reporting ( 0 ); 10 +
11 include "../../head.php"; 11 include "../../head.php";
12 ?> 12 ?>
13 <div class="container-fluid migalha" > 13 <div class="container-fluid migalha" >
admin1/ferramentas/criabanco/exec.php
@@ -12,7 +12,7 @@ include &quot;index.php&quot;; @@ -12,7 +12,7 @@ include &quot;index.php&quot;;
12 // echo dirname(__FILE__); 12 // echo dirname(__FILE__);
13 $esquemaadmin = ""; 13 $esquemaadmin = "";
14 include ("../../../admin/php/admin.php"); 14 include ("../../../admin/php/admin.php");
15 - error_reporting ( 0 ); 15 +
16 // valida o usuario e aplica 16 // valida o usuario e aplica
17 $exts = get_loaded_extensions (); 17 $exts = get_loaded_extensions ();
18 if (empty ( $_POST ["senha"] ) || empty ( $_POST ["usuario"] )) { 18 if (empty ( $_POST ["senha"] ) || empty ( $_POST ["usuario"] )) {
admin1/ferramentas/criabanco/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); 3 +include ("exec.php");
4 //verifica se o login pode ser realizado 4 //verifica se o login pode ser realizado
5 if(isset($i3geoPermiteLogin) && $i3geoPermiteLogin == false){ 5 if(isset($i3geoPermiteLogin) && $i3geoPermiteLogin == false){
6 header ( "HTTP/1.1 403 Login desativado" ); 6 header ( "HTTP/1.1 403 Login desativado" );
7 exit (); 7 exit ();
8 } 8 }
9 9
10 -error_reporting ( 0 ); 10 +
11 include "../../head.php"; 11 include "../../head.php";
12 ?> 12 ?>
13 <div class="container-fluid migalha" > 13 <div class="container-fluid migalha" >
admin1/ferramentas/estatisticas/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); 3 +include ("exec.php");
4 //verifica se o login pode ser realizado 4 //verifica se o login pode ser realizado
5 if(isset($i3geoPermiteLogin) && $i3geoPermiteLogin == false){ 5 if(isset($i3geoPermiteLogin) && $i3geoPermiteLogin == false){
6 header ( "HTTP/1.1 403 Login desativado" ); 6 header ( "HTTP/1.1 403 Login desativado" );
7 exit (); 7 exit ();
8 } 8 }
9 9
10 -error_reporting ( 0 ); 10 +
11 include "../../head.php"; 11 include "../../head.php";
12 ?> 12 ?>
13 <div class="container-fluid migalha" > 13 <div class="container-fluid migalha" >
admin1/ferramentas/miniaturas/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php"); 3 +include ("exec.php");
4 //verifica se o login pode ser realizado 4 //verifica se o login pode ser realizado
5 if(isset($i3geoPermiteLogin) && $i3geoPermiteLogin == false){ 5 if(isset($i3geoPermiteLogin) && $i3geoPermiteLogin == false){
6 header ( "HTTP/1.1 403 Login desativado" ); 6 header ( "HTTP/1.1 403 Login desativado" );
7 exit (); 7 exit ();
8 } 8 }
9 -error_reporting ( 0 ); 9 +
10 include "../../head.php"; 10 include "../../head.php";
11 ?> 11 ?>
12 <div class="container-fluid migalha" > 12 <div class="container-fluid migalha" >
admin1/head.php
@@ -403,7 +403,7 @@ a.collapsed .readLess { @@ -403,7 +403,7 @@ a.collapsed .readLess {
403 <button title="icon bar" type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> 403 <button title="icon bar" type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
404 <span class="sr-only"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> 404 <span class="sr-only"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span>
405 </button> 405 </button>
406 - <a class="navbar-brand" href="<?php echo ONDEI3GEO; ?>/init/index.php"><?php echo $mensagemInicia;?> <i class="material-icons">home</i> 406 + <a class="navbar-brand" href="<?php echo ONDEI3GEO; ?>/init/index.php"><?php echo $_SESSION["mensagemInicia"];?> <i class="material-icons">home</i>
407 </a> 407 </a>
408 </div> 408 </div>
409 <div id="navbar" class="navbar-collapse collapse navbar-responsive-collapse"> 409 <div id="navbar" class="navbar-collapse collapse navbar-responsive-collapse">
admin1/index.php
@@ -37,8 +37,14 @@ $_SESSION[&quot;logTransacoes&quot;] = $logTransacoes; @@ -37,8 +37,14 @@ $_SESSION[&quot;logTransacoes&quot;] = $logTransacoes;
37 unset($logTransacoes); 37 unset($logTransacoes);
38 $_SESSION["dir_tmp"] = $dir_tmp; 38 $_SESSION["dir_tmp"] = $dir_tmp;
39 unset($dir_tmp); 39 unset($dir_tmp);
  40 +$_SESSION["mensagemInicia"] = $mensagemInicia;
  41 +unset($mensagemInicia);
  42 +$_SESSION["i3geoPermiteLoginIp"] = $i3geoPermiteLoginIp;
  43 +unset($i3geoPermiteLoginIp);
  44 +$_SESSION["i3geoPermiteLogin"] = $i3geoPermiteLogin;
  45 +unset($i3geoPermiteLogin);
  46 +
40 47
41 -error_reporting ( 0 );  
42 include "head.php"; 48 include "head.php";
43 ?> 49 ?>
44 <div class="container-fluid migalha" > 50 <div class="container-fluid migalha" >
admin1/metaestat/conexoes/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid"> 7 <div class="container-fluid">
admin1/metaestat/fontes/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid"> 7 <div class="container-fluid">
admin1/metaestat/mapas/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid"> 7 <div class="container-fluid">
admin1/metaestat/periodos/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid"> 7 <div class="container-fluid">
admin1/metaestat/regioes/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid"> 7 <div class="container-fluid">
admin1/metaestat/unidades/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid"> 7 <div class="container-fluid">
admin1/metaestat/variaveis/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid"> 7 <div class="container-fluid">
admin1/php/checaLogin.php
1 <?php 1 <?php
2 -error_reporting ( E_ALL ); 2 +namespace admin\php\login;
  3 +error_reporting(0);
3 error_log("checaLogin teste",0); 4 error_log("checaLogin teste",0);
4 5
5 -// para nao ocorrer tentativa de uso direto  
6 -if (basename ( __FILE__ ) == basename ( $_SERVER ['SCRIPT_FILENAME'] )) {  
7 - exit ();  
8 -}  
9 -// verifica se o login pode ser realizado  
10 -if (isset ( $i3geoPermiteLogin ) && $i3geoPermiteLogin == false) {  
11 - header ( "HTTP/1.1 403 Login desativado" );  
12 - exit ();  
13 -}  
14 -// checa a lista branca de IPs  
15 -if (isset ( $i3geoPermiteLoginIp ) && ! empty ( $i3geoPermiteLoginIp )) {  
16 - $ipaddress = '';  
17 - if (getenv ( 'HTTP_CLIENT_IP' ))  
18 - $ipaddress = getenv ( 'HTTP_CLIENT_IP' );  
19 - else if (getenv ( 'HTTP_X_FORWARDED_FOR' ))  
20 - $ipaddress = getenv ( 'HTTP_X_FORWARDED_FOR' );  
21 - else if (getenv ( 'HTTP_X_FORWARDED' ))  
22 - $ipaddress = getenv ( 'HTTP_X_FORWARDED' );  
23 - else if (getenv ( 'HTTP_FORWARDED_FOR' ))  
24 - $ipaddress = getenv ( 'HTTP_FORWARDED_FOR' );  
25 - else if (getenv ( 'HTTP_FORWARDED' ))  
26 - $ipaddress = getenv ( 'HTTP_FORWARDED' );  
27 - else if (getenv ( 'REMOTE_ADDR' ))  
28 - $ipaddress = getenv ( 'REMOTE_ADDR' );  
29 - else  
30 - $ipaddress = 'UNKNOWN';  
31 - if (! in_array ( $ipaddress, $i3geoPermiteLoginIp )) {  
32 - header ( "HTTP/1.1 403 Login nao permitido" );  
33 - exit ();  
34 - }  
35 -}  
36 // junta get e post 6 // junta get e post
37 $_GET = array_merge ( $_GET, $_POST ); 7 $_GET = array_merge ( $_GET, $_POST );
38 // black list 8 // black list
@@ -67,41 +37,68 @@ if (isset ( $_GET )) { @@ -67,41 +37,68 @@ if (isset ( $_GET )) {
67 } 37 }
68 } 38 }
69 } 39 }
70 -if (empty($_GET)){  
71 - exit;  
72 -}  
73 // variaveis mais comuns 40 // variaveis mais comuns
74 -$funcao = $_GET ["funcao"];  
75 -$perfil = $_GET ["perfil"];  
76 -$tipo = $_GET ["tipo"];  
77 -$idioma = $_GET ["idioma"];  
78 -$publicado = $_GET ["publicado"]; 41 +$funcao = isset($_GET['funcao']) ? $_GET['funcao'] : '';
  42 +$perfil = isset($_GET['perfil']) ? $_GET['perfil'] : '';
  43 +$tipo = isset($_GET['tipo']) ? $_GET['tipo'] : '';
  44 +$idioma = isset($_GET['idioma']) ? $_GET['idioma'] : '';
  45 +$publicado = isset($_GET['publicado']) ? $_GET['publicado'] : '';
79 46
80 -session_write_close ();  
81 -session_name ( "i3GeoLogin" );  
82 -if (! empty ( $_COOKIE ["i3geocodigologin"] )) {  
83 - session_id ( $_COOKIE ["i3geocodigologin"] );  
84 - session_start ();  
85 - if(empty($_SESSION["locaplic"])){  
86 - header ( "HTTP/1.1 403 Locaplic nao definido na sessao" );  
87 - exit;  
88 - }  
89 - //verifica tambem se o usuario entrou pela pagina de administracao principal  
90 - if ($_SESSION ["usuario"] != $_COOKIE ["i3geousuariologin"] || $_SESSION ["initOk"] != true ) {  
91 - $_COOKIE = array ();  
92 - $_SESSION = array ();  
93 - session_destroy ();  
94 - if($_SESSION ["initOk"] != true){  
95 - header ( "HTTP/1.1 403 Inicie pela pagina principal" ); 47 +$retorno = ""; // string que ser&aacute; retornada ao browser via JSON por default
  48 +
  49 +function checaLogin(){
  50 + session_write_close ();
  51 + session_name ( "i3GeoLogin" );
  52 + if (! empty ( $_COOKIE ["i3geocodigologin"] )) {
  53 + session_id ( $_COOKIE ["i3geocodigologin"] );
  54 + session_start ();
  55 + if(empty($_SESSION["locaplic"])){
  56 + header ( "HTTP/1.1 403 Inicie o sistema pela pagina principal" );
96 exit; 57 exit;
97 - } else {  
98 - header ( "HTTP/1.1 403 Usuario nao logado" );  
99 } 58 }
  59 + //verifica tambem se o usuario entrou pela pagina de administracao principal
  60 + if ($_SESSION ["usuario"] != $_COOKIE ["i3geousuariologin"] || $_SESSION ["initOk"] != true ) {
  61 + $_COOKIE = array ();
  62 + $_SESSION = array ();
  63 + session_destroy ();
  64 + if($_SESSION ["initOk"] != true){
  65 + header ( "HTTP/1.1 403 Inicie pela pagina principal" );
  66 + exit;
  67 + } else {
  68 + header ( "HTTP/1.1 403 Usuario nao logado" );
  69 + }
  70 + exit ();
  71 + }
  72 + } else {
  73 + header ( "HTTP/1.1 403 Usuario nao logado" );
100 exit (); 74 exit ();
101 } 75 }
102 -} else {  
103 - header ( "HTTP/1.1 403 Usuario nao logado" );  
104 - exit (); 76 + // verifica se o login pode ser realizado
  77 + if ($_SESSION["i3geoPermiteLogin"] == false) {
  78 + header ( "HTTP/1.1 403 Login desativado" );
  79 + exit ();
  80 + }
  81 + // checa a lista branca de IPs
  82 + if (! empty ( $_SESSION["i3geoPermiteLoginIp"] )) {
  83 + $ipaddress = '';
  84 + if (getenv ( 'HTTP_CLIENT_IP' ))
  85 + $ipaddress = getenv ( 'HTTP_CLIENT_IP' );
  86 + else if (getenv ( 'HTTP_X_FORWARDED_FOR' ))
  87 + $ipaddress = getenv ( 'HTTP_X_FORWARDED_FOR' );
  88 + else if (getenv ( 'HTTP_X_FORWARDED' ))
  89 + $ipaddress = getenv ( 'HTTP_X_FORWARDED' );
  90 + else if (getenv ( 'HTTP_FORWARDED_FOR' ))
  91 + $ipaddress = getenv ( 'HTTP_FORWARDED_FOR' );
  92 + else if (getenv ( 'HTTP_FORWARDED' ))
  93 + $ipaddress = getenv ( 'HTTP_FORWARDED' );
  94 + else if (getenv ( 'REMOTE_ADDR' ))
  95 + $ipaddress = getenv ( 'REMOTE_ADDR' );
  96 + else
  97 + $ipaddress = 'UNKNOWN';
  98 + if (! in_array ( $ipaddress, $_SESSION["i3geoPermiteLoginIp"] )) {
  99 + header ( "HTTP/1.1 403 Login nao permitido para o ip" );
  100 + exit ();
  101 + }
  102 + }
105 } 103 }
106 -$retorno = ""; // string que ser&aacute; retornada ao browser via JSON por default  
107 -?> 104 +?>
108 \ No newline at end of file 105 \ No newline at end of file
admin1/php/conexao.php
@@ -15,7 +15,7 @@ if(!isset($logTransacoes)){ @@ -15,7 +15,7 @@ if(!isset($logTransacoes)){
15 $convUTF = true; 15 $convUTF = true;
16 if($conexaoadmin == ""){ 16 if($conexaoadmin == ""){
17 $arquivosqlite = $_SESSION["locaplic"]."/admin/admin.db"; 17 $arquivosqlite = $_SESSION["locaplic"]."/admin/admin.db";
18 - chmod($arquivosqlite,0774); 18 + //chmod($arquivosqlite,0774);
19 //echo $arquivosqlite;exit; 19 //echo $arquivosqlite;exit;
20 if(!file_exists($arquivosqlite)){ 20 if(!file_exists($arquivosqlite)){
21 header ( "HTTP/1.1 500 O arquivo admin.db nao existe. Utilize i3geo/admin/criabanco.php para criar o banco de dados SQLITE." ); 21 header ( "HTTP/1.1 500 O arquivo admin.db nao existe. Utilize i3geo/admin/criabanco.php para criar o banco de dados SQLITE." );
admin1/upload/arquivo/exec.php
@@ -13,7 +13,7 @@ if (isset ( $_GET [&quot;tipo&quot;] )) { @@ -13,7 +13,7 @@ if (isset ( $_GET [&quot;tipo&quot;] )) {
13 if (empty ( $_SESSION["locaplic"] )) { 13 if (empty ( $_SESSION["locaplic"] )) {
14 exit (); 14 exit ();
15 } 15 }
16 -error_reporting ( 0 ); 16 +
17 ?> 17 ?>
18 <html> 18 <html>
19 <head> 19 <head>
admin1/upload/arquivo/index.php
1 <?php 1 <?php
2 // TODO incluir icone para abrir o navegador de arquivos para encontrar a pasta no servidor 2 // TODO incluir icone para abrir o navegador de arquivos para encontrar a pasta no servidor
3 define ( "ONDEI3GEO", "../../.." ); 3 define ( "ONDEI3GEO", "../../.." );
4 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
5 -error_reporting ( 0 ); 4 +include ("exec.php");
  5 +
6 include "../../head.php"; 6 include "../../head.php";
7 ?> 7 ?>
8 <div class="container-fluid migalha" > 8 <div class="container-fluid migalha" >
@@ -160,7 +160,6 @@ include &quot;../../head.php&quot;; @@ -160,7 +160,6 @@ include &quot;../../head.php&quot;;
160 ) 160 )
161 ); 161 );
162 $.material.init(); 162 $.material.init();
163 - var inicia = function() {  
164 i3GEOadmin.core.loginOn(); 163 i3GEOadmin.core.loginOn();
165 $(".hidden").removeClass('hidden'); 164 $(".hidden").removeClass('hidden');
166 var t = $("#corpo"); 165 var t = $("#corpo");
@@ -171,8 +170,6 @@ include &quot;../../head.php&quot;; @@ -171,8 +170,6 @@ include &quot;../../head.php&quot;;
171 ) 170 )
172 ); 171 );
173 i3GEOadmin.uploadshp.listaEpsg(); 172 i3GEOadmin.uploadshp.listaEpsg();
174 - };  
175 - i3GEO.login.verificaOperacao("admin/html/subirshapefile",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
176 }); 173 });
177 </script> 174 </script>
178 </body> 175 </body>
admin1/upload/banco/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid migalha" > 7 <div class="container-fluid migalha" >
admin1/upload/simbolo/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid migalha" > 7 <div class="container-fluid migalha" >
admin1/usuarios/cadastro/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../php/checaLogin.php"); 10 include ("../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/usuarios/cadastro/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid migalha"> 7 <div class="container-fluid migalha">
@@ -94,12 +94,9 @@ include(&quot;templates/templateFiltro.php&quot;); @@ -94,12 +94,9 @@ include(&quot;templates/templateFiltro.php&quot;);
94 ) 94 )
95 ); 95 );
96 $.material.init(); 96 $.material.init();
97 - var inicia = function() {  
98 i3GEOadmin.core.loginOn(); 97 i3GEOadmin.core.loginOn();
99 $(".hidden").removeClass('hidden'); 98 $(".hidden").removeClass('hidden');
100 i3GEOadmin.usuarios.init($("#corpo")); 99 i3GEOadmin.usuarios.init($("#corpo"));
101 - };  
102 - i3GEO.login.verificaOperacao("admin/html/usuarios",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
103 }); 100 });
104 </script> 101 </script>
105 </body> 102 </body>
admin1/usuarios/grupos/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../php/checaLogin.php"); 10 include ("../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/usuarios/grupos/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid migalha"> 7 <div class="container-fluid migalha">
@@ -91,12 +91,9 @@ include(&quot;templates/templateFiltro.php&quot;); @@ -91,12 +91,9 @@ include(&quot;templates/templateFiltro.php&quot;);
91 ) 91 )
92 ); 92 );
93 $.material.init(); 93 $.material.init();
94 - var inicia = function() {  
95 i3GEOadmin.core.loginOn(); 94 i3GEOadmin.core.loginOn();
96 $(".hidden").removeClass('hidden'); 95 $(".hidden").removeClass('hidden');
97 i3GEOadmin.gruposusuarios.init($("#corpo")); 96 i3GEOadmin.gruposusuarios.init($("#corpo"));
98 - };  
99 - i3GEO.login.verificaOperacao("admin/html/usuarios",i3GEO.configura.locaplic, inicia, "sessao" ,i3GEOadmin.core.erroLogin);  
100 }); 97 });
101 </script> 98 </script>
102 </body> 99 </body>
admin1/usuarios/operacoes/exec.php
@@ -8,6 +8,7 @@ @@ -8,6 +8,7 @@
8 //session_start 8 //session_start
9 // 9 //
10 include ("../../php/checaLogin.php"); 10 include ("../../php/checaLogin.php");
  11 +\admin\php\login\checaLogin();
11 //funcoes de administracao 12 //funcoes de administracao
12 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php"); 13 include ($_SESSION["locaplic"]."/admin1/php/funcoesAdmin.php");
13 // 14 //
admin1/usuarios/operacoes/index.php
1 <?php 1 <?php
2 define ( "ONDEI3GEO", "../../.." ); 2 define ( "ONDEI3GEO", "../../.." );
3 -include (dirname ( __FILE__ ) . "/../../../ms_configura.php");  
4 -error_reporting ( 0 ); 3 +include ("exec.php");
  4 +
5 include "../../head.php"; 5 include "../../head.php";
6 ?> 6 ?>
7 <div class="container-fluid migalha" > 7 <div class="container-fluid migalha" >
@@ -95,13 +95,9 @@ include(&quot;templates/templateFiltro.php&quot;); @@ -95,13 +95,9 @@ include(&quot;templates/templateFiltro.php&quot;);
95 ) 95 )
96 ); 96 );
97 $.material.init(); 97 $.material.init();
98 - var inicia = function() {  
99 - i3GEOadmin.core.loginOn();  
100 - $(".hidden").removeClass('hidden');  
101 - i3GEOadmin.operacoes.init($("#corpo"));  
102 - };  
103 - var semLogin = function(){alert("Login!");}  
104 - i3GEO.login.verificaOperacao("admin/html/operacoes",i3GEO.configura.locaplic, inicia, "sessao",i3GEOadmin.core.erroLogin); 98 + i3GEOadmin.core.loginOn();
  99 + $(".hidden").removeClass('hidden');
  100 + i3GEOadmin.operacoes.init($("#corpo"));
105 }); 101 });
106 </script> 102 </script>
107 </body> 103 </body>