Commit fcbe8585cda5cee66a549d317e54c27ff58d3c9b

Authored by Lucas D'Avila
1 parent cb4b73a6
Exists in master

Protegido APIs deprecadas de acesso não autenticado.

Showing 61 changed files with 382 additions and 100 deletions   Show diff stats
ieducar/intranet/educar_acervo_colecao_xml.php
... ... @@ -28,18 +28,22 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["bib"] ) )
34 38 {
35 39 $db = new clsBanco();
36   - $sql = "SELECT
37   - cod_acervo_colecao, nm_colecao
38   - FROM
39   - pmieducar.acervo_colecao
40   - WHERE
  40 + $sql = "SELECT
  41 + cod_acervo_colecao, nm_colecao
  42 + FROM
  43 + pmieducar.acervo_colecao
  44 + WHERE
41 45 ref_cod_biblioteca = {$_GET["bib"]}
42   - AND
  46 + AND
43 47 ativo = 1";
44 48 $db->Consulta($sql);
45 49 if ($db->Num_Linhas())
... ...
ieducar/intranet/educar_acervo_editora_xml.php
... ... @@ -28,18 +28,22 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["bib"] ) )
34 38 {
35 39 $db = new clsBanco();
36   - $sql = "SELECT
37   - cod_acervo_editora, nm_editora
38   - FROM
  40 + $sql = "SELECT
  41 + cod_acervo_editora, nm_editora
  42 + FROM
39 43 pmieducar.acervo_editora
40   - WHERE
  44 + WHERE
41 45 ref_cod_biblioteca = {$_GET["bib"]}
42   - AND
  46 + AND
43 47 ativo = 1";
44 48 $db->Consulta($sql);
45 49 if ($db->Num_Linhas())
... ...
ieducar/intranet/educar_aluno_cad_xml.php
... ... @@ -34,6 +34,9 @@ require_once &#39;include/clsBanco.inc.php&#39;;
34 34 require_once 'include/funcoes.inc.php';
35 35 require_once 'include/pmieducar/geral.inc.php';
36 36  
  37 +require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  38 +Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  39 +
37 40 if ($_GET['cpf'] || $_GET['idpes']) {
38 41 $xml = '<?xml version="1.0" encoding="ISO-8859-15"?>' . PHP_EOL;
39 42 $xml .= '<query xmlns="sugestoes">' . PHP_EOL;
... ...
ieducar/intranet/educar_alunos_beneficios_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["inst"] ) )
... ... @@ -58,7 +62,7 @@
58 62 i.cod_instituicao = {$_GET['inst']}
59 63 AND i.cod_instituicao = e.ref_cod_instituicao
60 64 AND e.cod_escola = m.ref_ref_cod_escola
61   - AND m.cod_matricula = mt.ref_cod_matricula
  65 + AND m.cod_matricula = mt.ref_cod_matricula
62 66 AND m.ref_cod_aluno = a.cod_aluno
63 67 AND a.ref_idpes = p.idpes
64 68 AND mt.ativo = 1
... ...
ieducar/intranet/educar_ano_letivo_modulo_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["esc"] ) )
... ...
ieducar/intranet/educar_biblioteca_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["ins"] ) )
... ...
ieducar/intranet/educar_cliente_tipo_xml.php
... ... @@ -31,6 +31,9 @@ header(&#39;Content-type: text/xml; charset=iso-8859-1&#39;);
31 31 require_once('include/clsBanco.inc.php');
32 32 require_once('include/funcoes.inc.php');
33 33  
  34 +require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  35 +Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  36 +
34 37 print '<?xml version="1.0" encoding="iso-8859-1"?>' . PHP_EOL;
35 38 print '<query xmlns="sugestoes">' . PHP_EOL;
36 39  
... ...
ieducar/intranet/educar_colecao_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn($xmlns = 'colecoes');
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"colecoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["bib"] ) )
... ...
ieducar/intranet/educar_curso_matricula_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["alu"] ) && is_numeric( $_GET["ins"] ) )
... ...
ieducar/intranet/educar_curso_serie_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["esc"] ) && is_numeric( $_GET["cur"] ) )
33 37 {
... ...
ieducar/intranet/educar_curso_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["ins"] ) && ( $_GET["sem"] == "true" ) )
33 37 {
... ... @@ -71,21 +75,21 @@
71 75 $sql_padrao_ano_escolar = " AND c.padrao_ano_escolar = 0";
72 76 }
73 77 $db = new clsBanco();
74   - $db->Consulta( "SELECT
  78 + $db->Consulta( "SELECT
75 79 c.cod_curso
76   - , c.nm_curso
77   - FROM
  80 + , c.nm_curso
  81 + FROM
78 82 pmieducar.curso c
79   - , pmieducar.escola_curso ec
80   - WHERE
81   - ec.ref_cod_escola = {$_GET["esc"]}
82   - AND ec.ref_cod_curso = c.cod_curso
83   - AND ec.ativo = 1
  83 + , pmieducar.escola_curso ec
  84 + WHERE
  85 + ec.ref_cod_escola = {$_GET["esc"]}
  86 + AND ec.ref_cod_curso = c.cod_curso
  87 + AND ec.ativo = 1
84 88 AND c.ativo = 1
85 89 {$sql_padrao_ano_escolar}
86   - ORDER BY
  90 + ORDER BY
87 91 c.nm_curso ASC" );
88   -
  92 +
89 93 while ( $db->ProximoRegistro() )
90 94 {
91 95 list( $cod, $nome) = $db->Tupla();
... ...
ieducar/intranet/educar_curso_xml2.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["ins"] ) )
... ...
ieducar/intranet/educar_disciplina_xml.php
... ... @@ -33,6 +33,9 @@ header(&#39;Content-type: text/xml; charset=ISO-8859-1&#39;);
33 33 require_once 'include/clsBanco.inc.php';
34 34 require_once 'include/funcoes.inc.php';
35 35  
  36 +require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  37 +Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  38 +
36 39 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
37 40  
38 41 $componentes = array();
... ...
ieducar/intranet/educar_editora_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn('colecoes');
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"colecoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["bib"] ) )
... ...
ieducar/intranet/educar_escola_ano_letivo_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["esc"] ) )
33 37 {
... ...
ieducar/intranet/educar_escola_comodo_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["esc"] ) )
33 37 {
... ...
ieducar/intranet/educar_escola_curso_serie_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["esc"] ) && is_numeric( $_GET["cur"] ) )
33 37 {
... ...
ieducar/intranet/educar_escola_localizacao_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["ins"] ) )
... ...
ieducar/intranet/educar_escola_rede_ensino_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["ins"] ) )
... ...
ieducar/intranet/educar_escola_serie_hora_xml.php
... ... @@ -33,6 +33,9 @@ header(&#39;Content-type: text/xml; encoding=ISO-8859-1&#39;);
33 33 require_once 'include/clsBanco.inc.php';
34 34 require_once 'include/funcoes.inc.php';
35 35  
  36 +require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  37 +Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  38 +
36 39 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
37 40  
38 41 if (is_numeric($_GET["esc"]) && is_numeric($_GET["ser"])) {
... ...
ieducar/intranet/educar_escola_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["ins"] ) )
33 37 {
... ...
ieducar/intranet/educar_escola_xml2.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["ins"] ) )
33 37 {
... ... @@ -59,6 +63,7 @@
59 63 while ( $db->ProximoRegistro() )
60 64 {
61 65 list( $cod, $nome ) = $db->Tupla();
  66 + $nome = htmlspecialchars($nome);
62 67 echo " <escola cod_escola=\"{$cod}\">{$nome}</escola>\n";
63 68 }
64 69 }
... ...
ieducar/intranet/educar_exemplar_tipo_xml.php
... ... @@ -28,33 +28,18 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33   - $cliente_tipo = "";
34   - if( is_numeric($_GET['cod_tipo_cliente']))
35   - {
36   - $cliente_tipo = "AND ref_cod_cliente_tipo = '{$_GET['cod_tipo_cliente']}'";
37   - }
38   -// , pmieducar.cliente_tipo ct
39   -
40 37 if( is_numeric( $_GET["bib"] ) )
41 38 {
42 39 $db = new clsBanco();
43 40 $db2 = new clsBanco();
44   - /*$db->Consulta( "
45   - SELECT
46   - cod_exemplar_tipo
47   - , nm_tipo
48   - , dias_emprestimo
49   - FROM
50   - pmieducar.exemplar_tipo LEFT OUTER JOIN pmieducar.cliente_tipo_exemplar_tipo ON ( cod_exemplar_tipo = ref_cod_exemplar_tipo )
51   - WHERE
52   - et.ativo = 1
53   - AND et.ref_cod_biblioteca = '{$_GET["bib"]}'
54   - ORDER BY
55   - nm_tipo ASC
56   - ");*/
57   - $db->Consulta("SELECT
  41 +
  42 + $db->Consulta("SELECT
58 43 DISTINCT cod_exemplar_tipo
59 44 FROM
60 45 pmieducar.exemplar_tipo
... ... @@ -69,11 +54,17 @@
69 54 while ( $db->ProximoRegistro() )
70 55 {
71 56 list($cod) = $db->Tupla();
72   - $nome = $db2->CampoUnico("SELECT nm_tipo FROM pmieducar.cliente_tipo_exemplar_tipo, pmieducar.exemplar_tipo WHERE ativo = '1' AND ref_cod_biblioteca = '{$_GET['bib']}' AND cod_exemplar_tipo = '$cod'");
73   - $dias_emprestimo = $db2->CampoUnico("SELECT dias_emprestimo FROM pmieducar.cliente_tipo_exemplar_tipo, pmieducar.exemplar_tipo WHERE ativo = '1' AND cod_exemplar_tipo = ref_cod_exemplar_tipo AND ref_cod_biblioteca = '{$_GET['bib']}' AND cod_exemplar_tipo = '$cod' $cliente_tipo");
  57 + $nome = $db2->CampoUnico("SELECT nm_tipo FROM pmieducar.exemplar_tipo WHERE ativo = '1' AND ref_cod_biblioteca = '{$_GET['bib']}' AND cod_exemplar_tipo = '$cod'");
  58 +
  59 + if (is_numeric($_GET['cod_tipo_cliente'])) {
  60 + $dias_emprestimo = $db2->CampoUnico("SELECT dias_emprestimo FROM pmieducar.cliente_tipo_exemplar_tipo, pmieducar.exemplar_tipo WHERE ativo = '1' AND cod_exemplar_tipo = ref_cod_exemplar_tipo AND ref_cod_biblioteca = '{$_GET['bib']}' AND cod_exemplar_tipo = '$cod' $cliente_tipo AND ref_cod_cliente_tipo = '{$_GET['cod_tipo_cliente']}'");
  61 + }
  62 + else
  63 + $dias_emprestimo = '';
  64 +
74 65 echo " <exemplar_tipo cod_exemplar_tipo=\"{$cod}\" dias_emprestimo=\"{$dias_emprestimo}\">{$nome}</exemplar_tipo>\n";
75 66 }
76 67 }
77 68 }
78 69 echo "</query>";
79   -?>
80 70 \ No newline at end of file
  71 +?>
... ...
ieducar/intranet/educar_fonte_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["bib"] ) )
... ...
ieducar/intranet/educar_funcao_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["ins"] ) )
33 37 {
... ...
ieducar/intranet/educar_habilitacao_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["ins"] ) )
... ...
ieducar/intranet/educar_idioma_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"colecoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["bib"] ) )
... ...
ieducar/intranet/educar_infra_comodo_funcao_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["esc"] ) )
... ...
ieducar/intranet/educar_infra_predio_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["esc"] ) )
... ...
ieducar/intranet/educar_material_tipo_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["ins"] ) )
... ...
ieducar/intranet/educar_matricula_turma_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["tur"] ) )
... ...
ieducar/intranet/educar_modulo_instituicao_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["inst"] ) )
33 37 {
... ...
ieducar/intranet/educar_modulo_xml.php
... ... @@ -33,6 +33,9 @@ require_once &#39;include/funcoes.inc.php&#39;;
33 33  
34 34 header('Content-type: text/xml');
35 35  
  36 +require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  37 +Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  38 +
36 39 print '<?xml version="1.0" encoding="ISO-8859-1"?>' . "\n";
37 40 print '<query xmlns="sugestoes">' . "\n";
38 41  
... ...
ieducar/intranet/educar_niveis_servidor_xml.php
... ... @@ -29,6 +29,10 @@
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
31 31 require_once( "include/pmieducar/geral.inc.php" );
  32 +
  33 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  34 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  35 +
32 36 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
33 37  
34 38 if( is_numeric( $_GET["cod_cat"] ) )
... ...
ieducar/intranet/educar_nivel_ensino_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["ins"] ) )
... ...
ieducar/intranet/educar_sequencia_serie_curso_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["cur"] ) )
33 37 {
... ...
ieducar/intranet/educar_sequencia_serie_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["cur"] ) )
33 37 {
... ...
ieducar/intranet/educar_serie_matricula_xml.php
... ... @@ -33,6 +33,9 @@ header(&#39;Content-type: text/xml&#39;);
33 33 require_once 'include/clsBanco.inc.php';
34 34 require_once 'include/funcoes.inc.php';
35 35  
  36 +require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  37 +Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  38 +
36 39 require_once 'App/Model/MatriculaSituacao.php';
37 40  
38 41 print '<?xml version="1.0" encoding="ISO-8859-1"?>' . "\n";
... ...
ieducar/intranet/educar_serie_not_escola_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["esc"] ) && is_numeric( $_GET["cur"] ) )
33 37 {
... ...
ieducar/intranet/educar_serie_regra_xml.php
... ... @@ -38,6 +38,9 @@ header(&#39;Content-type: text/xml; charset=ISO-8859-1&#39;);
38 38 require_once 'include/clsBanco.inc.php';
39 39 require_once 'RegraAvaliacao/Model/RegraDataMapper.php';
40 40  
  41 +require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  42 +Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  43 +
41 44 print "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
42 45  
43 46 if (isset($_GET['ins']) && is_numeric($_GET['ins'])) {
... ...
ieducar/intranet/educar_serie_xml.php
... ... @@ -25,7 +25,7 @@
25 25 * @license @@license@@
26 26 * @package iEd_Pmieducar
27 27 * @since Arquivo disponível desde a versão 1.0.0
28   - * @version $Id$
  28 + * @version $Id: educar_serie_xml.php 772 2010-12-19 19:27:16Z eriksencosta@gmail.com $
29 29 */
30 30  
31 31 header('Content-type: text/xml');
... ... @@ -33,6 +33,9 @@ header(&#39;Content-type: text/xml&#39;);
33 33 require_once 'include/clsBanco.inc.php';
34 34 require_once 'include/funcoes.inc.php';
35 35  
  36 +require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  37 +Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  38 +
36 39 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
37 40  
38 41 if (isset($_GET['cur']) && is_numeric($_GET['cur']))
... ...
ieducar/intranet/educar_servidor_horas_alocadas_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["ser"] ) )
33 37 {
... ...
ieducar/intranet/educar_situacao_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["bib"] ) )
... ...
ieducar/intranet/educar_subniveis_servidor_xml.php
... ... @@ -29,6 +29,10 @@
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
31 31 require_once( "include/pmieducar/geral.inc.php" );
  32 +
  33 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  34 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  35 +
32 36 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
33 37  
34 38 if( is_numeric( $_GET["cod_nivel"] ) )
... ...
ieducar/intranet/educar_tipo_ensino_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["ins"] ) )
... ...
ieducar/intranet/educar_tipo_regime_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36  
33 37 if( is_numeric( $_GET["ins"] ) )
... ...
ieducar/intranet/educar_tipo_turma_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["ins"] ) )
33 37 {
... ...
ieducar/intranet/educar_turma_sala_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["inst"] ) && is_numeric( $_GET["esc"] ) && is_numeric( $_GET["com"]) && is_numeric( $_GET['cur'])&& is_numeric( $_GET['ser']) )
33 37 {
... ...
ieducar/intranet/educar_turma_xml.php
... ... @@ -25,11 +25,15 @@
25 25 * 02111-1307, USA. *
26 26 * *
27 27 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
28   -
  28 +
29 29 header( 'Content-type: text/xml' );
30 30  
31 31 require_once( "include/clsBanco.inc.php" );
32 32 require_once( "include/funcoes.inc.php" );
  33 +
  34 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  35 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  36 +
33 37 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
34 38 if( is_numeric( $_GET["esc"] ) && is_numeric( $_GET["ser"] ) )
35 39 {
... ... @@ -51,5 +55,5 @@
51 55 }
52 56 }
53 57 echo "</query>";
54   -
  58 +
55 59 ?>
56 60 \ No newline at end of file
... ...
ieducar/intranet/educar_usuario_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["ins"] ) )
33 37 {
... ...
ieducar/intranet/public_bairro_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["mun"] ) )
33 37 {
... ...
ieducar/intranet/public_logradouro_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["mun"] ) )
33 37 {
... ...
ieducar/intranet/public_municipio_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_string( $_GET["uf"] ) )
33 37 {
... ...
ieducar/intranet/public_uf_xml.php
... ... @@ -36,6 +36,10 @@ require_once &#39;include/pessoa/clsUf.inc.php&#39;;
36 36 $id = isset($_GET['pais']) ? $_GET['pais'] : NULL;
37 37  
38 38 header('Content-type: text/xml; charset=iso-8859-1');
  39 +
  40 +require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  41 +Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  42 +
39 43 print '<?xml version="1.0" encoding="iso-8859-1"?>' . PHP_EOL;
40 44 print '<query>' . PHP_EOL;
41 45  
... ...
ieducar/intranet/urbano_cep_logradouro_bairro_xml.php
... ... @@ -28,6 +28,10 @@
28 28  
29 29 require_once( "include/clsBanco.inc.php" );
30 30 require_once( "include/funcoes.inc.php" );
  31 +
  32 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  33 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( is_numeric( $_GET["log"] ) )
33 37 {
... ...
ieducar/intranet/xml_acervo_geral.php
... ... @@ -25,38 +25,41 @@
25 25 * *
26 26 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
27 27 header( 'Content-type: text/xml' );
28   -
  28 +
  29 + require_once '../includes/bootstrap.php';
  30 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  31 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryForDisabledApi();
  32 +
29 33 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
30   -// echo "<item>1</item>";
31   -// echo "<item>2</item>";
  34 +
32 35 require_once ("include/clsBanco.inc.php");
33 36 require_once ("include/pmiacervo/geral.inc.php");
34 37 require_once( "include/Geral.inc.php" );
35   -
  38 +
36 39 if($_GET['ref_cod_fundo'])
37 40 {
38   - $fundo = @$_GET['ref_cod_fundo'];
  41 + $fundo = @$_GET['ref_cod_fundo'];
39 42 }
40 43 if($_GET['ref_cod_grupo'])
41 44 {
42   - $grupo = @$_GET['ref_cod_grupo'];
  45 + $grupo = @$_GET['ref_cod_grupo'];
43 46 }
44 47 if($_GET['ref_cod_serie'])
45 48 {
46   - $serie = @$_GET['ref_cod_serie'];
  49 + $serie = @$_GET['ref_cod_serie'];
47 50 }
48   -
  51 +
49 52 if($serie)
50 53 {
51 54 $Objcaixa = new clsPmiacervoCaixa();
52 55 $ListaCaixas = $Objcaixa->lista(null, $serie, $fundo, $grupo);
53 56 if($ListaCaixas)
54 57 {
55   - foreach ($ListaCaixas as $campo)
  58 + foreach ($ListaCaixas as $campo)
56 59 {
57   - echo "<item>{$campo['cod_caixa']}</item>";
  60 + echo "<item>{$campo['cod_caixa']}</item>";
58 61 echo "<item>{$campo['identificacao_caixa']}</item>";
59   -
  62 +
60 63 }
61 64 }
62 65 }
... ... @@ -66,22 +69,22 @@
66 69 $Listaserie = $Objserie->lista(null,$grupo, $fundo);
67 70 if($Listaserie)
68 71 {
69   - foreach ($Listaserie as $campo)
  72 + foreach ($Listaserie as $campo)
70 73 {
71   - echo "<item>{$campo['cod_serie']}</item>";
  74 + echo "<item>{$campo['cod_serie']}</item>";
72 75 echo "<item>{$campo['sigla_serie']} - {$campo['nm_serie']}</item>";
73 76 }
74   - }
  77 + }
75 78 }
76   - elseif(!isset($_GET['ref_cod_grupo']) && $fundo)
  79 + elseif(!isset($_GET['ref_cod_grupo']) && $fundo)
77 80 {
78 81 $ObjGrupo = new clsPmiacervoGrupo();
79   - $ListaGrupo = $ObjGrupo->lista(null, $fundo);
  82 + $ListaGrupo = $ObjGrupo->lista(null, $fundo);
80 83 if($ListaGrupo)
81 84 {
82   - foreach ($ListaGrupo as $campo)
  85 + foreach ($ListaGrupo as $campo)
83 86 {
84   - echo "<item>{$campo['cod_grupo']}</item>";
  87 + echo "<item>{$campo['cod_grupo']}</item>";
85 88 echo "<item>{$campo['sigla_grupo']} - {$campo['nm_grupo']}</item>";
86 89 }
87 90 }
... ...
ieducar/intranet/xml_diaria_sugestao.php
... ... @@ -25,6 +25,11 @@
25 25 * *
26 26 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
27 27 header( 'Content-type: text/xml' );
  28 +
  29 + require_once '../includes/bootstrap.php';
  30 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  31 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryForDisabledApi();
  32 +
28 33 require_once( "include/clsBanco.inc.php" );
29 34 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
30 35 if( isset( $_GET["dp"] ) && isset( $_GET["hp"] ) && isset( $_GET["dc"] ) && isset( $_GET["hc"] ) && isset( $_GET["grupo"] ) && isset( $_GET["est"] ) )
... ... @@ -33,37 +38,37 @@
33 38 $result_75 = 0;
34 39 $result_50 = 0;
35 40 $result_25 = 0;
36   -
  41 +
37 42 // trata os valores de data e hora
38 43 $data = explode( "_", $_GET["dp"] );
39 44 $data_partida = "{$data[2]}-{$data[1]}-{$data[0]}";
40   -
  45 +
41 46 $data = explode( "_", $_GET["dc"] );
42 47 $data_chegada = "{$data[2]}-{$data[1]}-{$data[0]}";
43   -
  48 +
44 49 $hora_p = explode( "_", $_GET["hp"] );
45 50 $hora_partida = "{$hora_p[0]}:{$hora_p[1]}";
46   -
  51 +
47 52 $hora_c = explode( "_", $_GET["hc"] );
48 53 $hora_chegada = "{$hora_c[0]}:{$hora_c[1]}";
49   -
  54 +
50 55 // calcula quantas diarias 100% 75% etc
51   -
  56 +
52 57 $date_partida = "{$data_partida} {$hora_partida}";
53 58 $date_chegada = "{$data_chegada} {$hora_chegada}";
54   -
  59 +
55 60 $time_partida .= strtotime( $date_partida );
56 61 $time_chegada .= strtotime( $date_chegada );
57   -
  62 +
58 63 $diferenca = $time_chegada - $time_partida;
59 64 $dif_original = $diferenca;
60   -
  65 +
61 66 if( $diferenca > 0 )
62 67 {
63 68 // se fechar 24 horas eh 100% ( 60 * 60 * 24 )
64 69 $result_100 = floor( $diferenca / 86400 );
65 70 $diferenca -= $result_100 * 86400;
66   -
  71 +
67 72 $dif_horas = floor( $diferenca / ( 60 * 60 ) );
68 73 //verifica se deu algum de 12 horas ( 60 * 60 * 12 )
69 74 if( $diferenca >= 43200 )
... ... @@ -75,99 +80,99 @@
75 80 // reduzimos 12 horas
76 81 $diferenca -= 43200;
77 82 }
78   - else
  83 + else
79 84 {
80 85 $result_50++;
81 86 // reduzimos 12 horas
82 87 $diferenca -= 43200;
83 88 }
84 89 }
85   -
  90 +
86 91 //verifica se deu algum de 11 horas ( 60 * 60 * 11 )
87 92 if( $diferenca >= 39600 )
88 93 {
89 94 $result_50++;
90 95 $diferenca -= 39600;
91 96 }
92   -
  97 +
93 98 //verifica se deu algum de 11 horas ( 60 * 60 * 10 )
94 99 if( $diferenca >= 36000 )
95 100 {
96 101 $result_50++;
97 102 $diferenca -= 36000;
98 103 }
99   -
  104 +
100 105 //verifica se deu algum de 11 horas ( 60 * 60 * 9 )
101 106 if( $diferenca >= 32400 )
102 107 {
103 108 $result_50++;
104 109 $diferenca -= 32400;
105 110 }
106   -
  111 +
107 112 //verifica se deu algum de 11 horas ( 60 * 60 * 8 )
108 113 if( $diferenca >= 28800 )
109 114 {
110 115 $result_50++;
111 116 $diferenca -= 28800;
112 117 }
113   -
  118 +
114 119 //verifica se deu algum de 11 horas ( 60 * 60 * 7 )
115 120 if( $diferenca >= 25200 )
116 121 {
117 122 $result_50++;
118 123 $diferenca -= 25200;
119 124 }
120   -
  125 +
121 126 //verifica se deu algum de 11 horas ( 60 * 60 * 6 )
122 127 if( $diferenca >= 21600 )
123 128 {
124 129 $result_50++;
125 130 $diferenca -= 21600;
126 131 }
127   -
  132 +
128 133 //verifica se deu algum de 11 horas ( 60 * 60 * 5 )
129 134 if( $diferenca >= 18000 )
130 135 {
131 136 $result_25++;
132 137 $diferenca -= 18000;
133 138 }
134   -
  139 +
135 140 //verifica se deu algum de 4 horas ( 60 * 60 * 4 )
136 141 if( $diferenca >= 14400 )
137 142 {
138 143 $result_25++;
139 144 $diferenca -= 14400;
140 145 }
141   -
  146 +
142 147 $db = new clsBanco();
143 148 $db->Consulta( "SELECT p100, p75, p50, p25 FROM pmidrh.diaria_valores WHERE ref_cod_diaria_grupo = '{$_GET["grupo"]}' AND estadual='{$_GET["est"]}' AND data_vigencia < '{$date_partida}' ORDER BY data_vigencia DESC LIMIT 1 OFFSET 0" );
144 149 if ( $db->ProximoRegistro() )
145 150 {
146 151 list( $p100, $p75, $p50, $p25 ) = $db->Tupla();
147 152 }
148   - else
  153 + else
149 154 {
150 155 $db->Consulta( "SELECT p100, p75, p50, p25 FROM pmidrh.diaria_valores WHERE ref_cod_diaria_grupo = '{$_GET["grupo"]}' AND data_vigencia < '{$date_partida}' ORDER BY data_vigencia DESC LIMIT 1 OFFSET 0" );
151 156 $db->ProximoRegistro();
152 157 list( $p100, $p75, $p50, $p25 ) = $db->Tupla();
153 158 }
154   -
  159 +
155 160 $vl100 = $result_100 * $p100;
156 161 $vl75 = $result_75 * $p75;
157 162 $vl50 = $result_50 * $p50;
158 163 $vl25 = $result_25 * $p25;
159   -
  164 +
160 165 echo " <item>" . number_format( $vl100, 2, ",", "." ) . "</item>\n";
161 166 echo " <item>" . number_format( $vl75, 2, ",", "." ) . "</item>\n";
162 167 echo " <item>" . number_format( $vl50, 2, ",", "." ) . "</item>\n";
163 168 echo " <item>" . number_format( $vl25, 2, ",", "." ) . "</item>\n";
164 169 }
165   - else
  170 + else
166 171 {
167 172 echo " <item>erro!</item>\n <item>erro!</item>\n <item>erro!</item>\n <item>erro!</item>\n";
168 173 }
169 174 }
170   - else
  175 + else
171 176 {
172 177 echo " <item>erro!</item>\n <item>erro!</item>\n <item>erro!</item>\n <item>erro!</item>\n";
173 178 }
... ...
ieducar/intranet/xml_escola.php
... ... @@ -25,9 +25,12 @@
25 25 * *
26 26 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
27 27 header( 'Content-type: text/xml' );
28   -
  28 +
29 29 require_once( "include/pmieducar/geral.inc.php" );
30   -
  30 +
  31 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  32 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  33 +
31 34 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 35 if( isset( $_GET["cod_instituicao"] ) )
33 36 {
... ... @@ -36,10 +39,10 @@
36 39 $lista = $obj->lista(null, null, null, $_GET["cod_instituicao"], null, null, null, null, null, null,1);
37 40 if( $lista )
38 41 {
39   - foreach ( $lista as $linha )
  42 + foreach ( $lista as $linha )
40 43 {
41 44 echo " <item cod_escola='{$linha['cod_escola']}'>{$linha['nome']}</item>\n";
42   - }
  45 + }
43 46 }
44 47 }
45 48 echo "</query>";
... ...
ieducar/intranet/xml_oprot_setor.php
... ... @@ -32,6 +32,9 @@ header(&#39;Content-type: text/xml&#39;);
32 32  
33 33 require_once 'include/pmidrh/geral.inc.php';
34 34  
  35 +require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  36 +Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
  37 +
35 38 echo '<?xml version="1.0" encoding="ISO-8859-15"?>' . "\n";
36 39 echo '<query xmlns="sugestoes">' . "\n";
37 40  
... ...
ieducar/intranet/xml_oprot_setor_not_in.php
... ... @@ -25,9 +25,13 @@
25 25 * *
26 26 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
27 27 header( 'Content-type: text/xml' );
28   -
  28 +
  29 + require_once '../includes/bootstrap.php';
  30 + require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
  31 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryForDisabledApi();
  32 +
29 33 require_once( "include/protocol/geral.inc.php" );
30   -
  34 +
31 35 echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
32 36 if( isset( $_GET["setor_pai"] ) )
33 37 {
... ... @@ -37,11 +41,11 @@
37 41 $lista = $obj->lista(null, $_GET["setor_pai"] ,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,$not_in);
38 42 if( $lista )
39 43 {
40   - foreach ( $lista as $linha )
  44 + foreach ( $lista as $linha )
41 45 {
42 46 echo " <item>{$linha['sgl_setor']}</item>\n";
43 47 echo " <item>{$linha['cod_setor']}</item>\n";
44   - }
  48 + }
45 49 }
46 50 }
47 51 echo "</query>";
... ...
ieducar/lib/Portabilis/Utils/DeprecatedXmlApi.php 0 → 100644
... ... @@ -0,0 +1,64 @@
  1 +<?php
  2 +
  3 +#error_reporting(E_ALL);
  4 +#ini_set("display_errors", 1);
  5 +
  6 +/**
  7 + * i-Educar - Sistema de gestão escolar
  8 + *
  9 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  10 + * <ctima@itajai.sc.gov.br>
  11 + *
  12 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  13 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  14 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  15 + * qualquer versão posterior.
  16 + *
  17 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  18 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  19 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  20 + * do GNU para mais detalhes.
  21 + *
  22 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  23 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  24 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  25 + *
  26 + * @author Lucas D'Avila <lucasdavila@portabilis.com.br>
  27 + * @category i-Educar
  28 + * @license @@license@@
  29 + * @package Portabilis
  30 + * @since Arquivo disponível desde a versão 1.1.0
  31 + * @version $Id$
  32 + */
  33 +
  34 +require_once 'lib/Portabilis/Utils/User.php';
  35 +
  36 +/**
  37 + * Portabilis_Utils_DeprecatedXmlApi class.
  38 + *
  39 + * @author Lucas D'Avila <lucasdavila@portabilis.com.br>
  40 + * @category i-Educar
  41 + * @license @@license@@
  42 + * @package Portabilis
  43 + * @since Classe disponível desde a versão 1.1.0
  44 + * @version @@package_version@@
  45 + */
  46 +class Portabilis_Utils_DeprecatedXmlApi {
  47 +
  48 + public static function returnEmptyQueryUnlessUserIsLoggedIn($xmlns = 'sugestoes', $rootNodeName = 'query') {
  49 + if (Portabilis_Utils_User::loggedIn() != true)
  50 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQuery($xmlns, $rootNodeName, 'Login required');
  51 + }
  52 +
  53 + public static function returnEmptyQueryForDisabledApi($xmlns = 'sugestoes', $rootNodeName = 'query'){
  54 + Portabilis_Utils_DeprecatedXmlApi::returnEmptyQuery($xmlns, $rootNodeName, 'Disabled API');
  55 + }
  56 +
  57 + public static function returnEmptyQuery($xmlns = 'sugestoes', $rootNodeName = 'query', $comment = ''){
  58 + $emptyQuery = "<?xml version='1.0' encoding='ISO-8859-15'?>" .
  59 + "<!-- $comment -->" .
  60 + "<$rootNodeName xmlns='$xmlns'></$rootNodeName>";
  61 +
  62 + die($emptyQuery);
  63 + }
  64 +}
... ...