Commit 3c17e6f39d213f01ab8e7a94ce484e5157d3c886

Authored by Caroline Salib
2 parents b932f477 f46ce968
Exists in master

Merge branch 'master' into 'master'

Ajustes para nova versão do banco/php/apache/ubuntu

Referente a task #23

See merge request !31
Showing 86 changed files with 1429 additions and 687 deletions   Show diff stats
ieducar/intranet/educar_acervo_colecao_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["bib"] ) )
38 38 {
... ... @@ -56,4 +56,4 @@
56 56 }
57 57 }
58 58 echo "</query>";
59   -?>
60 59 \ No newline at end of file
  60 +?>
... ...
ieducar/intranet/educar_acervo_editora_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["bib"] ) )
38 38 {
... ... @@ -56,4 +56,4 @@
56 56 }
57 57 }
58 58 echo "</query>";
59   -?>
60 59 \ No newline at end of file
  60 +?>
... ...
ieducar/intranet/educar_aluno_cad_xml.php
... ... @@ -38,7 +38,7 @@ require_once &#39;Portabilis/Utils/DeprecatedXmlApi.php&#39;;
38 38 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
39 39  
40 40 if ($_GET['cpf'] || $_GET['idpes']) {
41   - $xml = '<?xml version="1.0" encoding="ISO-8859-15"?>' . PHP_EOL;
  41 + $xml = '<?xml version="1.0" encoding="UTF-8"?>' . PHP_EOL;
42 42 $xml .= '<query xmlns="sugestoes">' . PHP_EOL;
43 43 $xml .= '<dados>' . PHP_EOL;
44 44  
... ... @@ -462,4 +462,4 @@ if ($_GET[&#39;cpf&#39;] || $_GET[&#39;idpes&#39;]) {
462 462 $xml .= '</query>';
463 463  
464 464 echo $xml;
465   -}
466 465 \ No newline at end of file
  466 +}
... ...
ieducar/intranet/educar_alunos_beneficios_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["inst"] ) )
38 38 {
... ... @@ -82,4 +82,4 @@
82 82 }
83 83 }
84 84 echo "</query>";
85   -?>
86 85 \ No newline at end of file
  86 +?>
... ...
ieducar/intranet/educar_ano_letivo_modulo_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["esc"] ) )
38 38 {
... ... @@ -66,4 +66,4 @@
66 66 }
67 67 }
68 68 echo "</query>";
69   -?>
70 69 \ No newline at end of file
  70 +?>
... ...
ieducar/intranet/educar_biblioteca_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["ins"] ) )
38 38 {
... ... @@ -109,4 +109,4 @@
109 109 }
110 110 }
111 111 echo "</query>";
112   -?>
113 112 \ No newline at end of file
  113 +?>
... ...
ieducar/intranet/educar_colecao_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn($xmlns = 'colecoes');
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"colecoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"colecoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["bib"] ) )
38 38 {
... ... @@ -61,4 +61,4 @@
61 61 }
62 62 }
63 63 echo "</query>";
64   -?>
65 64 \ No newline at end of file
  65 +?>
... ...
ieducar/intranet/educar_curso_matricula_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["alu"] ) && is_numeric( $_GET["ins"] ) )
38 38 {
... ... @@ -149,4 +149,4 @@
149 149 }
150 150 }
151 151 echo "</query>";
152   -?>
153 152 \ No newline at end of file
  153 +?>
... ...
ieducar/intranet/educar_curso_serie_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["esc"] ) && is_numeric( $_GET["cur"] ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -45,4 +45,4 @@
45 45 }
46 46 }
47 47 echo "</query>";
48   -?>
49 48 \ No newline at end of file
  49 +?>
... ...
ieducar/intranet/educar_curso_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["ins"] ) && ( $_GET["sem"] == "true" ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -97,4 +97,4 @@
97 97 }
98 98 }
99 99 echo "</query>";
100   -?>
101 100 \ No newline at end of file
  101 +?>
... ...
ieducar/intranet/educar_curso_xml2.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["ins"] ) )
38 38 {
... ... @@ -82,4 +82,4 @@
82 82 }
83 83 }
84 84 echo "</query>";
85   -?>
86 85 \ No newline at end of file
  86 +?>
... ...
ieducar/intranet/educar_disciplina_xml.php
... ... @@ -36,7 +36,7 @@ require_once &#39;include/funcoes.inc.php&#39;;
36 36 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
37 37 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
38 38  
39   -echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  39 +echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
40 40  
41 41 $componentes = array();
42 42  
... ... @@ -71,4 +71,4 @@ foreach ($componentes as $componente) {
71 71 $componente->id, $componente->cargaHoraria, $componente, PHP_EOL);
72 72 }
73 73  
74   -echo "</query>";
75 74 \ No newline at end of file
  75 +echo "</query>";
... ...
ieducar/intranet/educar_editora_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn('colecoes');
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"colecoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"colecoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["bib"] ) )
38 38 {
... ... @@ -61,4 +61,4 @@
61 61 }
62 62 }
63 63 echo "</query>";
64   -?>
65 64 \ No newline at end of file
  65 +?>
... ...
ieducar/intranet/educar_escola_ano_letivo_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["esc"] ) )
37 37 {
38 38  
... ... @@ -62,4 +62,4 @@
62 62 }
63 63  
64 64 echo "</query>";
65   -?>
66 65 \ No newline at end of file
  66 +?>
... ...
ieducar/intranet/educar_escola_comodo_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["esc"] ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -58,4 +58,4 @@
58 58 }
59 59 }
60 60 echo "</query>";
61   -?>
62 61 \ No newline at end of file
  62 +?>
... ...
ieducar/intranet/educar_escola_curso_serie_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["esc"] ) && is_numeric( $_GET["cur"] ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -58,4 +58,4 @@
58 58 }
59 59 }
60 60 echo "</query>";
61   -?>
62 61 \ No newline at end of file
  62 +?>
... ...
ieducar/intranet/educar_escola_localizacao_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["ins"] ) )
38 38 {
... ... @@ -62,4 +62,4 @@
62 62 }
63 63 }
64 64 echo "</query>";
65   -?>
66 65 \ No newline at end of file
  66 +?>
... ...
ieducar/intranet/educar_escola_rede_ensino_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["ins"] ) )
38 38 {
... ... @@ -62,4 +62,4 @@
62 62 }
63 63 }
64 64 echo "</query>";
65   -?>
66 65 \ No newline at end of file
  66 +?>
... ...
ieducar/intranet/educar_escola_serie_hora_xml.php
... ... @@ -36,7 +36,7 @@ require_once &#39;include/funcoes.inc.php&#39;;
36 36 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
37 37 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
38 38  
39   -echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  39 +echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
40 40  
41 41 if (is_numeric($_GET["esc"]) && is_numeric($_GET["ser"])) {
42 42 $db = new clsBanco();
... ... @@ -55,4 +55,4 @@ if (is_numeric($_GET[&quot;esc&quot;]) &amp;&amp; is_numeric($_GET[&quot;ser&quot;])) {
55 55 echo " <item>{$hora_fim_intervalo}</item>\n";
56 56 }
57 57 }
58   -echo "</query>";
59 58 \ No newline at end of file
  59 +echo "</query>";
... ...
ieducar/intranet/educar_escola_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["ins"] ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -58,4 +58,4 @@
58 58 }
59 59 }
60 60 echo "</query>";
61   -?>
62 61 \ No newline at end of file
  62 +?>
... ...
ieducar/intranet/educar_exemplar_tipo_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["bib"] ) )
38 38 {
... ...
ieducar/intranet/educar_fonte_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["bib"] ) )
38 38 {
... ... @@ -62,4 +62,4 @@
62 62 }
63 63  
64 64 echo "</query>";
65   -?>
66 65 \ No newline at end of file
  66 +?>
... ...
ieducar/intranet/educar_funcao_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["ins"] ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -47,4 +47,4 @@
47 47 }
48 48 }
49 49 echo "</query>";
50   -?>
51 50 \ No newline at end of file
  51 +?>
... ...
ieducar/intranet/educar_habilitacao_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["ins"] ) )
38 38 {
... ... @@ -60,4 +60,4 @@
60 60 }
61 61 }
62 62 echo "</query>";
63   -?>
64 63 \ No newline at end of file
  64 +?>
... ...
ieducar/intranet/educar_idioma_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"colecoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"colecoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["bib"] ) )
38 38 {
... ... @@ -61,4 +61,4 @@
61 61 }
62 62 }
63 63 echo "</query>";
64   -?>
65 64 \ No newline at end of file
  65 +?>
... ...
ieducar/intranet/educar_infra_comodo_funcao_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["esc"] ) )
38 38 {
... ... @@ -62,4 +62,4 @@
62 62 }
63 63 }
64 64 echo "</query>";
65   -?>
66 65 \ No newline at end of file
  66 +?>
... ...
ieducar/intranet/educar_infra_predio_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["esc"] ) )
38 38 {
... ... @@ -62,4 +62,4 @@
62 62 }
63 63 }
64 64 echo "</query>";
65   -?>
66 65 \ No newline at end of file
  66 +?>
... ...
ieducar/intranet/educar_material_tipo_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["ins"] ) )
38 38 {
... ... @@ -60,4 +60,4 @@
60 60 }
61 61 }
62 62 echo "</query>";
63   -?>
64 63 \ No newline at end of file
  64 +?>
... ...
ieducar/intranet/educar_matricula_turma_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["tur"] ) )
38 38 {
... ... @@ -70,4 +70,4 @@
70 70 }
71 71 }
72 72 echo "</query>";
73   -?>
74 73 \ No newline at end of file
  74 +?>
... ...
ieducar/intranet/educar_modulo_instituicao_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["inst"] ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -54,4 +54,4 @@
54 54 }
55 55 }
56 56 echo "</query>";
57   -?>
58 57 \ No newline at end of file
  58 +?>
... ...
ieducar/intranet/educar_niveis_servidor_xml.php
... ... @@ -33,7 +33,7 @@
33 33 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
34 34 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
35 35  
36   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  36 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
37 37  
38 38 if( is_numeric( $_GET["cod_cat"] ) )
39 39 {
... ... @@ -49,4 +49,4 @@
49 49 }
50 50 }
51 51 echo "</query>";
52   -?>
53 52 \ No newline at end of file
  53 +?>
... ...
ieducar/intranet/educar_nivel_ensino_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["ins"] ) )
38 38 {
... ... @@ -60,4 +60,4 @@
60 60 }
61 61 }
62 62 echo "</query>";
63   -?>
64 63 \ No newline at end of file
  64 +?>
... ...
ieducar/intranet/educar_sequencia_serie_curso_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["cur"] ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -56,4 +56,4 @@
56 56 }
57 57 }
58 58 echo "</query>";
59   -?>
60 59 \ No newline at end of file
  60 +?>
... ...
ieducar/intranet/educar_sequencia_serie_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["cur"] ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -56,4 +56,4 @@
56 56 }
57 57 }
58 58 echo "</query>";
59   -?>
60 59 \ No newline at end of file
  60 +?>
... ...
ieducar/intranet/educar_serie_not_escola_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["esc"] ) && is_numeric( $_GET["cur"] ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -62,4 +62,4 @@
62 62 }
63 63 }
64 64 echo "</query>";
65   -?>
66 65 \ No newline at end of file
  66 +?>
... ...
ieducar/intranet/educar_serie_regra_xml.php
... ... @@ -41,7 +41,7 @@ require_once &#39;RegraAvaliacao/Model/RegraDataMapper.php&#39;;
41 41 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
42 42 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
43 43  
44   -print "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  44 +print "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
45 45  
46 46 if (isset($_GET['ins']) && is_numeric($_GET['ins'])) {
47 47 $mapper = new RegraAvaliacao_Model_RegraDataMapper();
... ... @@ -55,4 +55,4 @@ if (isset($_GET[&#39;ins&#39;]) &amp;&amp; is_numeric($_GET[&#39;ins&#39;])) {
55 55 print sprintf(' <regra id="%d">%s</regra>%s', $regra->id, $regra->nome, PHP_EOL);
56 56 }
57 57 }
58   -print '</query>';
59 58 \ No newline at end of file
  59 +print '</query>';
... ...
ieducar/intranet/educar_serie_xml.php
... ... @@ -36,7 +36,7 @@ require_once &#39;include/funcoes.inc.php&#39;;
36 36 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
37 37 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
38 38  
39   -echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  39 +echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
40 40  
41 41 if (isset($_GET['cur']) && is_numeric($_GET['cur']))
42 42 {
... ...
ieducar/intranet/educar_servidor_horas_alocadas_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["ser"] ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -56,4 +56,4 @@
56 56 }
57 57 }
58 58 echo "</query>";
59   -?>
60 59 \ No newline at end of file
  60 +?>
... ...
ieducar/intranet/educar_situacao_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["bib"] ) )
38 38 {
... ... @@ -65,4 +65,4 @@
65 65 }
66 66  
67 67 echo "</query>";
68   -?>
69 68 \ No newline at end of file
  69 +?>
... ...
ieducar/intranet/educar_subniveis_servidor_xml.php
... ... @@ -33,7 +33,7 @@
33 33 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
34 34 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
35 35  
36   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  36 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
37 37  
38 38 if( is_numeric( $_GET["cod_nivel"] ) )
39 39 {
... ... @@ -48,4 +48,4 @@
48 48 }
49 49 }
50 50 echo "</query>";
51   -?>
52 51 \ No newline at end of file
  52 +?>
... ...
ieducar/intranet/educar_tipo_ensino_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["ins"] ) )
38 38 {
... ... @@ -60,4 +60,4 @@
60 60 }
61 61 }
62 62 echo "</query>";
63   -?>
64 63 \ No newline at end of file
  64 +?>
... ...
ieducar/intranet/educar_tipo_regime_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36  
37 37 if( is_numeric( $_GET["ins"] ) )
38 38 {
... ... @@ -60,4 +60,4 @@
60 60 }
61 61 }
62 62 echo "</query>";
63   -?>
64 63 \ No newline at end of file
  64 +?>
... ...
ieducar/intranet/educar_tipo_turma_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["ins"] ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -45,4 +45,4 @@
45 45 }
46 46 }
47 47 echo "</query>";
48   -?>
49 48 \ No newline at end of file
  49 +?>
... ...
ieducar/intranet/educar_turma_sala_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["inst"] ) && is_numeric( $_GET["esc"] ) && is_numeric( $_GET["com"]) && is_numeric( $_GET['cur'])&& is_numeric( $_GET['ser']) )
37 37 {
38 38 if(is_numeric( $_GET["not_tur"]))
... ... @@ -62,4 +62,4 @@
62 62 }
63 63 }
64 64 echo "</query>";
65   -?>
66 65 \ No newline at end of file
  66 +?>
... ...
ieducar/intranet/educar_turma_xml.php
... ... @@ -34,7 +34,7 @@
34 34 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
35 35 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
36 36  
37   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  37 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
38 38 if( is_numeric( $_GET["esc"] ) && is_numeric( $_GET["ser"] ) )
39 39 {
40 40 $db = new clsBanco();
... ... @@ -56,4 +56,4 @@
56 56 }
57 57 echo "</query>";
58 58  
59   -?>
60 59 \ No newline at end of file
  60 +?>
... ...
ieducar/intranet/educar_usuario_xml.php
... ... @@ -32,7 +32,7 @@
32 32 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
33 33 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( is_numeric( $_GET["ins"] ) )
37 37 {
38 38 $db = new clsBanco();
... ... @@ -142,4 +142,4 @@
142 142 }
143 143 }
144 144 echo "</query>";
145   -?>
146 145 \ No newline at end of file
  146 +?>
... ...
ieducar/intranet/include/clsCampos.inc.php
... ... @@ -1102,7 +1102,7 @@ class clsCampos extends Core_Controller_Page_Abstract
1102 1102 $campo_tabela = FALSE;
1103 1103  
1104 1104 // Cria nova tab
1105   - if (preg_match("^(tabbed_add_[0-9]+)", $nome) === 1) {
  1105 + if (preg_match("/^(tabbed_add_[0-9]+)/i", $nome) === 1) {
1106 1106 $nomes_tab = urlencode(serialize($arr_campos['cabecalho_tab']));
1107 1107 unset($arr_campos['cabecalho_tab']);
1108 1108  
... ... @@ -1135,7 +1135,7 @@ class clsCampos extends Core_Controller_Page_Abstract
1135 1135 continue;
1136 1136 }
1137 1137  
1138   - if (preg_match("^(tab_name_[0-9]+)", $nome) === 1) {
  1138 + if (preg_match("/^(tab_name_[0-9]+)/i", $nome) === 1) {
1139 1139 if ($existe_tab_aberta) {
1140 1140 if ($this->__segue_fluxo) {
1141 1141 $colspan = 2;
... ... @@ -1210,7 +1210,7 @@ class clsCampos extends Core_Controller_Page_Abstract
1210 1210 continue;
1211 1211 }
1212 1212  
1213   - if (preg_match("^(tab_add_[0-9]+)",$nome) === 1) {
  1213 + if (preg_match("/^(tab_add_[0-9]+)/i",$nome) === 1) {
1214 1214 $campo_tabela = TRUE;
1215 1215 $javascript = '';
1216 1216  
... ...
ieducar/intranet/include/funcoes.inc.php
... ... @@ -67,7 +67,7 @@ function calculoIdade($diaNasc, $mesNasc, $anoNasc)
67 67 function idFederal2int($str)
68 68 {
69 69 $id_federal = str_replace(".", "", str_replace("-", "", str_replace("/", "", $str)));
70   - return preg_replace("^0+", "", $id_federal);
  70 + return preg_replace("/^0+/", "", $id_federal);
71 71 }
72 72  
73 73 function int2CPF($int)
... ... @@ -917,4 +917,4 @@ function girarTextoImagem($texto, $tamanho = 8, $altura = 130)
917 917 imagepng($imagem, "tmp/{$texto}.png");
918 918  
919 919 return "tmp/{$texto}.png";
920   -}
921 920 \ No newline at end of file
  921 +}
... ...
ieducar/intranet/include/pessoa/clsJuridica.inc.php
... ... @@ -207,7 +207,7 @@ class clsJuridica
207 207 {
208 208 $int_cnpj = substr($int_cnpj,$i);
209 209 }
210   - $where .= "{$whereAnd} cnpj ILIKE '%$int_cnpj%' ";
  210 + $where .= "{$whereAnd} cnpj::varchar ILIKE '%$int_cnpj%' ";
211 211 $whereAnd = " AND ";
212 212 }
213 213  
... ... @@ -306,4 +306,4 @@ class clsJuridica
306 306 return false;
307 307 }
308 308 }
309   -?>
310 309 \ No newline at end of file
  310 +?>
... ...
ieducar/intranet/xml_acervo_geral.php
... ... @@ -30,7 +30,7 @@
30 30 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
31 31 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryForDisabledApi();
32 32  
33   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  33 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
34 34  
35 35 require_once ("include/clsBanco.inc.php");
36 36 require_once ("include/pmiacervo/geral.inc.php");
... ... @@ -90,4 +90,4 @@
90 90 }
91 91 }
92 92 echo "</query>";
93   -?>
94 93 \ No newline at end of file
  94 +?>
... ...
ieducar/intranet/xml_diaria_sugestao.php
... ... @@ -31,7 +31,7 @@
31 31 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryForDisabledApi();
32 32  
33 33 require_once( "include/clsBanco.inc.php" );
34   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  34 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
35 35 if( isset( $_GET["dp"] ) && isset( $_GET["hp"] ) && isset( $_GET["dc"] ) && isset( $_GET["hc"] ) && isset( $_GET["grupo"] ) && isset( $_GET["est"] ) )
36 36 {
37 37 $result_100 = 0;
... ... @@ -177,4 +177,4 @@
177 177 echo " <item>erro!</item>\n <item>erro!</item>\n <item>erro!</item>\n <item>erro!</item>\n";
178 178 }
179 179 echo "</query>";
180   -?>
181 180 \ No newline at end of file
  181 +?>
... ...
ieducar/intranet/xml_escola.php
... ... @@ -31,7 +31,7 @@
31 31 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
32 32 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
33 33  
34   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  34 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
35 35 if( isset( $_GET["cod_instituicao"] ) )
36 36 {
37 37 // Seleciona Filas de atendimento da instituicao
... ... @@ -46,4 +46,4 @@
46 46 }
47 47 }
48 48 echo "</query>";
49   -?>
50 49 \ No newline at end of file
  50 +?>
... ...
ieducar/intranet/xml_oprot_setor.php
... ... @@ -35,7 +35,7 @@ require_once &#39;include/pmidrh/geral.inc.php&#39;;
35 35 require_once 'Portabilis/Utils/DeprecatedXmlApi.php';
36 36 Portabilis_Utils_DeprecatedXmlApi::returnEmptyQueryUnlessUserIsLoggedIn();
37 37  
38   -echo '<?xml version="1.0" encoding="ISO-8859-15"?>' . "\n";
  38 +echo '<?xml version="1.0" encoding="UTF-8"?>' . "\n";
39 39 echo '<query xmlns="sugestoes">' . "\n";
40 40  
41 41 if (isset($_GET['setor_pai'])) {
... ... @@ -50,4 +50,4 @@ if (isset($_GET[&#39;setor_pai&#39;])) {
50 50 }
51 51 }
52 52  
53   -echo '</query>';
54 53 \ No newline at end of file
  54 +echo '</query>';
... ...
ieducar/intranet/xml_oprot_setor_not_in.php
... ... @@ -32,7 +32,7 @@
32 32  
33 33 require_once( "include/protocol/geral.inc.php" );
34 34  
35   - echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  35 + echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
36 36 if( isset( $_GET["setor_pai"] ) )
37 37 {
38 38 // Seleciona Filas de atendimento da instituicao
... ... @@ -49,4 +49,4 @@
49 49 }
50 50 }
51 51 echo "</query>";
52   -?>
53 52 \ No newline at end of file
  53 +?>
... ...
ieducar/lib/Portabilis/Controller/ApiCoreController.php
... ... @@ -490,7 +490,7 @@ class ApiCoreController extends Core_Controller_Page_EditController
490 490 $selectFields = join(', ', $searchOptions['selectFields']);
491 491  
492 492 return "select distinct $selectFields from $namespace.$table
493   - where $idAttr like $1||'%' order by $idAttr limit 15";
  493 + where $idAttr::varchar like $1||'%' order by $idAttr limit 15";
494 494 }
495 495  
496 496  
... ... @@ -506,7 +506,7 @@ class ApiCoreController extends Core_Controller_Page_EditController
506 506 $selectFields = join(', ', $searchOptions['selectFields']);
507 507  
508 508 return "select distinct $selectFields from $namespace.$table
509   - where lower(to_ascii($labelAttr)) like lower(to_ascii($1))||'%' order by $labelAttr limit 15";
  509 + where lower($labelAttr) like lower($1)||'%' order by $labelAttr limit 15";
510 510 }
511 511  
512 512 protected function sqlParams($query) {
... ...
ieducar/lib/Portabilis/Utils/DeprecatedXmlApi.php
... ... @@ -55,7 +55,7 @@ class Portabilis_Utils_DeprecatedXmlApi {
55 55 }
56 56  
57 57 public static function returnEmptyQuery($xmlns = 'sugestoes', $rootNodeName = 'query', $comment = ''){
58   - $emptyQuery = "<?xml version='1.0' encoding='ISO-8859-15'?>" .
  58 + $emptyQuery = "<?xml version='1.0' encoding='UTF-8'?>" .
59 59 "<!-- $comment -->" .
60 60 "<$rootNodeName xmlns='$xmlns'></$rootNodeName>";
61 61  
... ...
ieducar/misc/database/migrations/20170422004818_remove_index_to_asc_curso.php 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +<?php
  2 +
  3 +use Phinx\Migration\AbstractMigration;
  4 +
  5 +class RemoveIndexToAscCurso extends AbstractMigration
  6 +{
  7 + public function change()
  8 + {
  9 + $this->execute("DROP INDEX pmieducar.i_curso_sgl_curso_asc;");
  10 + $this->execute("DROP INDEX pmieducar.i_curso_nm_curso_asc;");
  11 + $this->execute("DROP INDEX pmieducar.i_curso_objetivo_curso_asc;");
  12 + }
  13 +}
... ...
ieducar/misc/database/migrations/20170422005721_remove_index_asc_rede_ensino.php 0 → 100644
... ... @@ -0,0 +1,11 @@
  1 +<?php
  2 +
  3 +use Phinx\Migration\AbstractMigration;
  4 +
  5 +class RemoveIndexAscRedeEnsino extends AbstractMigration
  6 +{
  7 + public function change()
  8 + {
  9 + $this->execute("DROP INDEX pmieducar.i_escola_rede_ensino_nm_rede_asc;");
  10 + }
  11 +}
... ...
ieducar/misc/database/migrations/20170422010220_remove_index_asc_escola.php 0 → 100644
... ... @@ -0,0 +1,11 @@
  1 +<?php
  2 +
  3 +use Phinx\Migration\AbstractMigration;
  4 +
  5 +class RemoveIndexAscEscola extends AbstractMigration
  6 +{
  7 + public function change()
  8 + {
  9 + $this->execute("DROP INDEX pmieducar.i_escola_sigla_asc;");
  10 + }
  11 +}
... ...
ieducar/misc/database/migrations/20170422011034_ajusta_function_fisica_historico_campo.php 0 → 100644
... ... @@ -0,0 +1,310 @@
  1 +<?php
  2 +
  3 +use Phinx\Migration\AbstractMigration;
  4 +
  5 +class AjustaFunctionFisicaHistoricoCampo extends AbstractMigration
  6 +{
  7 + public function change()
  8 + {
  9 + $this->execute("-- Function: consistenciacao.fcn_fisica_historico_campo()
  10 +
  11 + -- DROP FUNCTION consistenciacao.fcn_fisica_historico_campo();
  12 +
  13 + CREATE OR REPLACE FUNCTION consistenciacao.fcn_fisica_historico_campo()
  14 + RETURNS trigger AS
  15 + $$
  16 + DECLARE
  17 + v_idpes numeric;
  18 + v_data_nasc_nova date;
  19 + v_data_nasc_antiga date;
  20 + v_sexo_novo text;
  21 + v_sexo_antigo text;
  22 + v_nome_mae_novo text;
  23 + v_nome_mae_antigo text;
  24 + v_nome_pai_novo text;
  25 + v_nome_pai_antigo text;
  26 + v_nome_conjuge_novo text;
  27 + v_nome_conjuge_antigo text;
  28 + v_nome_responsavel_novo text;
  29 + v_nome_responsavel_antigo text;
  30 + v_nome_ultima_empresa_novo text;
  31 + v_nome_ultima_empresa_antigo text;
  32 + v_id_ocupacao_novo numeric;
  33 + v_id_ocupacao_antigo numeric;
  34 + v_id_escolaridade_novo numeric;
  35 + v_id_escolaridade_antigo numeric;
  36 + v_id_estado_civil_novo numeric;
  37 + v_id_estado_civil_antigo numeric;
  38 + v_id_pais_origem_novo numeric;
  39 + v_id_pais_origem_antigo numeric;
  40 + v_data_chegada_brasil_nova date;
  41 + v_data_chegada_brasil_antiga date;
  42 + v_data_obito_nova date;
  43 + v_data_obito_antiga date;
  44 + v_data_uniao_nova date;
  45 + v_data_uniao_antiga date;
  46 +
  47 + v_comando text;
  48 + v_origem_gravacao text;
  49 +
  50 + v_credibilidade_maxima numeric;
  51 + v_credibilidade_alta numeric;
  52 + v_sem_credibilidade numeric;
  53 +
  54 + v_nova_credibilidade numeric;
  55 +
  56 + v_registro record;
  57 + v_aux_data_nova text;
  58 + v_aux_data_antiga text;
  59 +
  60 + -- ID dos campos
  61 + v_idcam_data_nasc numeric;
  62 + v_idcam_sexo numeric;
  63 + v_idcam_nome_mae numeric;
  64 + v_idcam_nome_pai numeric;
  65 + v_idcam_nome_conjuge numeric;
  66 + v_idcam_nome_responsavel numeric;
  67 + v_idcam_nome_ultima_empresa numeric;
  68 + v_idcam_ocupacao numeric;
  69 + v_idcam_escolaridade numeric;
  70 + v_idcam_estado_civil numeric;
  71 + v_idcam_pais_origem numeric;
  72 + v_idcam_data_chegada_brasil numeric;
  73 + v_idcam_data_obito numeric;
  74 + v_idcam_data_uniao numeric;
  75 +
  76 + /*
  77 + consistenciacao.historico_campo.credibilidade: 1 = Máxima, 2 = Alta, 3 = Média, 4 = Baixa, 5 = Sem credibilidade
  78 + cadastro.pessoa.origem_gravacao: M = Migração, U = Usuário, C = Rotina de confrontação, O = Oscar
  79 + */
  80 + BEGIN
  81 + v_idpes := NEW.idpes;
  82 + v_data_nasc_nova := NEW.data_nasc;
  83 + v_sexo_novo := NEW.sexo;
  84 + v_nome_mae_novo := NEW.nome_mae;
  85 + v_nome_pai_novo := NEW.nome_pai;
  86 + v_nome_conjuge_novo := NEW.nome_conjuge;
  87 + v_nome_responsavel_novo := NEW.nome_responsavel;
  88 + v_nome_ultima_empresa_novo := NEW.ultima_empresa;
  89 + v_id_ocupacao_novo := NEW.idocup;
  90 + v_id_escolaridade_novo := NEW.idesco;
  91 + v_id_estado_civil_novo := NEW.ideciv;
  92 + v_id_pais_origem_novo := NEW.idpais_estrangeiro;
  93 + v_data_chegada_brasil_nova := NEW.data_chegada_brasil;
  94 + v_data_obito_nova := NEW.data_obito;
  95 + v_data_uniao_nova := NEW.data_uniao;
  96 +
  97 + IF TG_OP <> 'UPDATE' THEN
  98 + v_data_nasc_antiga := NULL;
  99 + v_sexo_antigo := '';
  100 + v_nome_mae_antigo := '';
  101 + v_nome_pai_antigo := '';
  102 + v_nome_conjuge_antigo := '';
  103 + v_nome_responsavel_antigo := '';
  104 + v_nome_ultima_empresa_antigo := '';
  105 + v_id_ocupacao_antigo := 0;
  106 + v_id_escolaridade_antigo := 0;
  107 + v_id_estado_civil_antigo := 0;
  108 + v_id_pais_origem_antigo := 0;
  109 + v_data_chegada_brasil_antiga := NULL;
  110 + v_data_obito_antiga := NULL;
  111 + v_data_uniao_antiga := NULL;
  112 + ELSE
  113 + v_data_nasc_antiga := OLD.data_nasc;
  114 + v_sexo_antigo := COALESCE(OLD.sexo, '');
  115 + v_nome_mae_antigo := COALESCE(OLD.nome_mae, '');
  116 + v_nome_pai_antigo := COALESCE(OLD.nome_pai, '');
  117 + v_nome_conjuge_antigo := COALESCE(OLD.nome_conjuge, '');
  118 + v_nome_responsavel_antigo := COALESCE(OLD.nome_responsavel, '');
  119 + v_nome_ultima_empresa_antigo := COALESCE(OLD.ultima_empresa, '');
  120 + v_id_ocupacao_antigo := COALESCE(OLD.idocup, 0);
  121 + v_id_escolaridade_antigo := COALESCE(OLD.idesco, 0);
  122 + v_id_estado_civil_antigo := COALESCE(OLD.ideciv, 0);
  123 + v_id_pais_origem_antigo := COALESCE(OLD.idpais_estrangeiro, 0);
  124 + v_data_chegada_brasil_antiga := OLD.data_chegada_brasil;
  125 + v_data_obito_antiga := OLD.data_obito;
  126 + v_data_uniao_antiga := OLD.data_uniao;
  127 + END IF;
  128 +
  129 + v_idcam_data_nasc := 5;
  130 + v_idcam_sexo := 26;
  131 + v_idcam_nome_mae := 27;
  132 + v_idcam_nome_pai := 28;
  133 + v_idcam_nome_conjuge := 29;
  134 + v_idcam_nome_responsavel := 30;
  135 + v_idcam_nome_ultima_empresa := 31;
  136 + v_idcam_ocupacao := 32;
  137 + v_idcam_escolaridade := 33;
  138 + v_idcam_estado_civil := 34;
  139 + v_idcam_pais_origem := 35;
  140 + v_idcam_data_chegada_brasil := 36;
  141 + v_idcam_data_obito := 37;
  142 + v_idcam_data_uniao := 38;
  143 +
  144 + v_nova_credibilidade := 0;
  145 + v_credibilidade_maxima := 1;
  146 + v_credibilidade_alta := 2;
  147 + v_sem_credibilidade := 5;
  148 + v_comando := 'SELECT origem_gravacao FROM cadastro.pessoa WHERE idpes='||quote_literal(v_idpes)||';';
  149 +
  150 + FOR v_registro IN EXECUTE v_comando LOOP
  151 + v_origem_gravacao := v_registro.origem_gravacao;
  152 + END LOOP;
  153 +
  154 + IF v_origem_gravacao = 'U' OR v_origem_gravacao = 'O' THEN -- os dados foram editados pelo usuário ou pelo usuário do Oscar
  155 + v_nova_credibilidade := v_credibilidade_maxima;
  156 + ELSIF v_origem_gravacao = 'M' THEN -- os dados foram originados por migração
  157 + v_nova_credibilidade := v_credibilidade_alta;
  158 + END IF;
  159 +
  160 + IF v_nova_credibilidade > 0 THEN
  161 +
  162 + -- DATA DE NASCIMENTO
  163 + v_aux_data_nova := COALESCE(TO_CHAR (v_data_nasc_nova, 'DD/MM/YYYY'), '');
  164 + v_aux_data_antiga := COALESCE(TO_CHAR (v_data_nasc_antiga, 'DD/MM/YYYY'), '');
  165 +
  166 + IF v_aux_data_nova <> v_aux_data_antiga THEN
  167 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_nasc||','||v_nova_credibilidade||');';
  168 + END IF;
  169 +
  170 + -- DATA DE UNIÃO
  171 + v_aux_data_nova := COALESCE(TO_CHAR (v_data_uniao_nova, 'DD/MM/YYYY'), '');
  172 + v_aux_data_antiga := COALESCE(TO_CHAR (v_data_uniao_antiga, 'DD/MM/YYYY'), '');
  173 +
  174 + IF v_aux_data_nova <> v_aux_data_antiga THEN
  175 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_uniao||','||v_nova_credibilidade||');';
  176 + END IF;
  177 +
  178 + -- DATA DE ÓBITO
  179 + v_aux_data_nova := COALESCE(TO_CHAR (v_data_obito_nova, 'DD/MM/YYYY'), '');
  180 + v_aux_data_antiga := COALESCE(TO_CHAR (v_data_obito_antiga, 'DD/MM/YYYY'), '');
  181 +
  182 + IF v_aux_data_nova <> v_aux_data_antiga THEN
  183 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_obito||','||v_nova_credibilidade||');';
  184 + END IF;
  185 +
  186 + -- DATA DE CHEGADA AO BRASIL
  187 + v_aux_data_nova := COALESCE(TO_CHAR (v_data_chegada_brasil_nova, 'DD/MM/YYYY'), '');
  188 + v_aux_data_antiga := COALESCE(TO_CHAR (v_data_chegada_brasil_antiga, 'DD/MM/YYYY'), '');
  189 +
  190 + IF v_aux_data_nova <> v_aux_data_antiga THEN
  191 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_chegada_brasil||','||v_nova_credibilidade||');';
  192 + END IF;
  193 +
  194 + -- NOME DA MÃE
  195 + IF v_nome_mae_novo <> v_nome_mae_antigo THEN
  196 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_nome_mae||','||v_nova_credibilidade||');';
  197 + END IF;
  198 +
  199 + -- NOME DO PAI
  200 + IF v_nome_pai_novo <> v_nome_pai_antigo THEN
  201 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_nome_pai||','||v_nova_credibilidade||');';
  202 + END IF;
  203 +
  204 + -- NOME DO CONJUGE
  205 + IF v_nome_conjuge_novo <> v_nome_conjuge_antigo THEN
  206 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_nome_conjuge||','||v_nova_credibilidade||');';
  207 + END IF;
  208 +
  209 + -- NOME DO RESPONSAVEL
  210 + IF v_nome_responsavel_novo <> v_nome_responsavel_antigo THEN
  211 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_nome_responsavel||','||v_nova_credibilidade||');';
  212 + END IF;
  213 +
  214 + -- NOME ÚLTIMA EMPRESA
  215 + IF v_nome_ultima_empresa_novo <> v_nome_ultima_empresa_antigo THEN
  216 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_nome_ultima_empresa||','||v_nova_credibilidade||');';
  217 + END IF;
  218 +
  219 + -- SEXO
  220 + IF v_sexo_novo <> v_sexo_antigo THEN
  221 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_sexo||','||v_nova_credibilidade||');';
  222 + END IF;
  223 +
  224 + -- ID OCUPAÇÃO PROFISSIONAL
  225 + IF v_id_ocupacao_novo <> v_id_ocupacao_antigo THEN
  226 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_ocupacao||','||v_nova_credibilidade||');';
  227 + END IF;
  228 +
  229 + -- ID ESCOLARIDADE
  230 + IF v_id_escolaridade_novo <> v_id_escolaridade_antigo THEN
  231 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_escolaridade||','||v_nova_credibilidade||');';
  232 + END IF;
  233 +
  234 + -- ID ESTADO CIVIL
  235 + IF v_id_estado_civil_novo <> v_id_estado_civil_antigo THEN
  236 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_estado_civil||','||v_nova_credibilidade||');';
  237 + END IF;
  238 +
  239 + -- ID PAIS ORIGEM
  240 + IF v_id_pais_origem_novo <> v_id_pais_origem_antigo THEN
  241 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_pais_origem||','||v_nova_credibilidade||');';
  242 + END IF;
  243 +
  244 + END IF;
  245 +
  246 + -- Verificar os campos Vazios ou Nulos
  247 + -- DATA DE NASCIMENTO
  248 + IF TRIM(v_data_nasc_nova::varchar)='' OR v_data_nasc_nova IS NULL THEN
  249 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_nasc||','||v_sem_credibilidade||');';
  250 + END IF;
  251 + -- DATA DE UNIÃO
  252 + IF TRIM(v_data_uniao_nova::varchar)='' OR v_data_uniao_nova IS NULL THEN
  253 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_uniao||','||v_sem_credibilidade||');';
  254 + END IF;
  255 + -- DATA DE ÓBITO
  256 + IF TRIM(v_data_obito_nova::varchar)='' OR v_data_obito_nova IS NULL THEN
  257 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_obito||','||v_sem_credibilidade||');';
  258 + END IF;
  259 + -- DATA DE CHEGADA AO BRASIL
  260 + IF TRIM(v_data_chegada_brasil_nova::varchar)='' OR v_data_chegada_brasil_nova IS NULL THEN
  261 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_chegada_brasil||','||v_sem_credibilidade||');';
  262 + END IF;
  263 + -- NOME DA MÃE
  264 + IF TRIM(v_nome_mae_novo)='' OR v_nome_mae_novo IS NULL THEN
  265 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_nome_mae||','||v_sem_credibilidade||');';
  266 + END IF;
  267 + -- NOME DO PAI
  268 + IF TRIM(v_nome_pai_novo)='' OR v_nome_pai_novo IS NULL THEN
  269 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_nome_pai||','||v_sem_credibilidade||');';
  270 + END IF;
  271 + -- NOME DO CONJUGE
  272 + IF TRIM(v_nome_conjuge_novo)='' OR v_nome_conjuge_novo IS NULL THEN
  273 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_nome_conjuge||','||v_sem_credibilidade||');';
  274 + END IF;
  275 + -- NOME DO RESPONSAVEL
  276 + IF TRIM(v_nome_responsavel_novo)='' OR v_nome_responsavel_novo IS NULL THEN
  277 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_nome_responsavel||','||v_sem_credibilidade||');';
  278 + END IF;
  279 + -- NOME ÚLTIMA EMPRESA
  280 + IF TRIM(v_nome_ultima_empresa_novo)='' OR v_nome_ultima_empresa_novo IS NULL THEN
  281 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_nome_ultima_empresa||','||v_sem_credibilidade||');';
  282 + END IF;
  283 + -- SEXO
  284 + IF TRIM(v_sexo_novo)='' OR v_sexo_novo IS NULL THEN
  285 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_sexo||','||v_sem_credibilidade||');';
  286 + END IF;
  287 + -- ID OCUPAÇÃO PROFISSIONAL
  288 + IF v_id_ocupacao_novo <= 0 OR v_id_ocupacao_novo IS NULL THEN
  289 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_ocupacao||','||v_sem_credibilidade||');';
  290 + END IF;
  291 + -- ID ESCOLARIDADE
  292 + IF v_id_escolaridade_novo <= 0 OR v_id_escolaridade_novo IS NULL THEN
  293 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_escolaridade||','||v_sem_credibilidade||');';
  294 + END IF;
  295 + -- ID ESTADO CIVIL
  296 + IF v_id_estado_civil_novo <= 0 OR v_id_estado_civil_novo IS NULL THEN
  297 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_estado_civil||','||v_sem_credibilidade||');';
  298 + END IF;
  299 + -- ID PAIS ORIGEM
  300 + IF v_id_pais_origem_novo <= 0 OR v_id_pais_origem_novo IS NULL THEN
  301 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_pais_origem||','||v_sem_credibilidade||');';
  302 + END IF;
  303 + RETURN NEW;
  304 + END; $$
  305 + LANGUAGE plpgsql VOLATILE
  306 + COST 100;
  307 + ALTER FUNCTION consistenciacao.fcn_fisica_historico_campo()
  308 + OWNER TO postgres;");
  309 + }
  310 +}
... ...
ieducar/misc/database/migrations/20170422011405_ajusta_function_aft_documento.php 0 → 100644
... ... @@ -0,0 +1,24 @@
  1 +<?php
  2 +
  3 +use Phinx\Migration\AbstractMigration;
  4 +
  5 +class AjustaFunctionAftDocumento extends AbstractMigration
  6 +{
  7 + public function change()
  8 + {
  9 + $this->execute("CREATE OR REPLACE FUNCTION cadastro.fcn_aft_documento()
  10 + RETURNS trigger AS
  11 + $$
  12 + DECLARE
  13 + v_idpes numeric;
  14 + BEGIN
  15 + v_idpes := NEW.idpes;
  16 + EXECUTE 'DELETE FROM cadastro.documento WHERE ( (rg = 0 OR rg IS NULL) AND (idorg_exp_rg IS NULL) AND data_exp_rg IS NULL AND (sigla_uf_exp_rg IS NULL OR length(trim(sigla_uf_exp_rg))=0) AND (tipo_cert_civil = 0 OR tipo_cert_civil IS NULL) AND (num_termo = 0 OR num_termo IS NULL) AND (num_livro = '' OR num_livro IS NULL) AND (num_livro = '' OR num_livro IS NULL) AND (num_folha = 0 OR num_folha IS NULL) AND data_emissao_cert_civil IS NULL AND (sigla_uf_cert_civil IS NULL OR length(trim(sigla_uf_cert_civil))=0) AND (sigla_uf_cart_trabalho IS NULL OR length(trim(sigla_uf_cart_trabalho))=0) AND (cartorio_cert_civil IS NULL OR length(trim(cartorio_cert_civil))=0) AND (num_cart_trabalho = 0 OR num_cart_trabalho IS NULL) AND (serie_cart_trabalho = 0 OR serie_cart_trabalho IS NULL) AND data_emissao_cart_trabalho IS NULL AND (num_tit_eleitor = 0 OR num_tit_eleitor IS NULL) AND (zona_tit_eleitor = 0 OR zona_tit_eleitor IS NULL) AND (secao_tit_eleitor = 0 OR secao_tit_eleitor IS NULL) ) AND idpes='||quote_literal(v_idpes)||' AND certidao_nascimento is null';
  17 + RETURN NEW;
  18 + END; $$
  19 + LANGUAGE plpgsql VOLATILE
  20 + COST 100;
  21 + ALTER FUNCTION cadastro.fcn_aft_documento()
  22 + OWNER TO postgres;");
  23 + }
  24 +}
... ...
ieducar/misc/database/migrations/20170422011557_ajusta_function_documento_historico_campo.php 0 → 100644
... ... @@ -0,0 +1,373 @@
  1 +<?php
  2 +
  3 +use Phinx\Migration\AbstractMigration;
  4 +
  5 +class AjustaFunctionDocumentoHistoricoCampo extends AbstractMigration
  6 +{
  7 + public function change()
  8 + {
  9 + $this->execute("-- Function: consistenciacao.fcn_documento_historico_campo()
  10 +
  11 + -- DROP FUNCTION consistenciacao.fcn_documento_historico_campo();
  12 +
  13 + CREATE OR REPLACE FUNCTION consistenciacao.fcn_documento_historico_campo()
  14 + RETURNS trigger AS
  15 + $$
  16 + DECLARE
  17 + v_idpes numeric;
  18 +
  19 + v_data_expedicao_rg_nova date;
  20 + v_data_expedicao_rg_antiga date;
  21 + v_data_emissao_cert_civil_nova date;
  22 + v_data_emissao_cert_civil_antiga date;
  23 + v_data_emissao_cart_trabalho_nova date;
  24 + v_data_emissao_cart_trabalho_antiga date;
  25 + v_orgao_expedicao_rg_novo numeric;
  26 + v_orgao_expedicao_rg_antigo numeric;
  27 + v_numero_rg_novo numeric;
  28 + v_numero_rg_antigo numeric;
  29 + v_numero_titulo_eleitor_novo numeric;
  30 + v_numero_titulo_eleitor_antigo numeric;
  31 + v_numero_zona_titulo_novo numeric;
  32 + v_numero_zona_titulo_antigo numeric;
  33 + v_numero_secao_titulo_novo numeric;
  34 + v_numero_secao_titulo_antigo numeric;
  35 + v_numero_cart_trabalho_novo numeric;
  36 + v_numero_cart_trabalho_antigo numeric;
  37 + v_numero_serie_cart_trabalho_novo numeric;
  38 + v_numero_serie_cart_trabalho_antigo numeric;
  39 + v_tipo_certidao_civil_novo numeric;
  40 + v_tipo_certidao_civil_antigo numeric;
  41 + v_numero_termo_certidao_civil_novo numeric;
  42 + v_numero_termo_certidao_civil_antigo numeric;
  43 + v_numero_livro_certidao_civil_novo varchar;
  44 + v_numero_livro_certidao_civil_antigo varchar;
  45 + v_numero_folha_certidao_civil_novo numeric;
  46 + v_numero_folha_certidao_civil_antigo numeric;
  47 + v_cartorio_certidao_civil_novo text;
  48 + v_cartorio_certidao_civil_antigo text;
  49 + v_uf_expedicao_rg_novo text;
  50 + v_uf_expedicao_rg_antigo text;
  51 + v_uf_emissao_certidao_civil_novo text;
  52 + v_uf_emissao_certidao_civil_antigo text;
  53 + v_uf_emissao_carteira_trabalho_novo text;
  54 + v_uf_emissao_carteira_trabalho_antigo text;
  55 +
  56 + v_comando text;
  57 + v_origem_gravacao text;
  58 +
  59 + v_credibilidade_maxima numeric;
  60 + v_credibilidade_alta numeric;
  61 + v_sem_credibilidade numeric;
  62 +
  63 + v_nova_credibilidade numeric;
  64 +
  65 + v_registro record;
  66 + v_aux_data_nova text;
  67 + v_aux_data_antiga text;
  68 +
  69 + -- ID dos campos
  70 + v_idcam_numero_rg numeric;
  71 + v_idcam_orgao_expedidor_rg numeric;
  72 + v_idcam_data_expedicao_rg numeric;
  73 + v_idcam_uf_expedicao_rg numeric;
  74 + v_idcam_tipo_certidao_civil numeric;
  75 + v_idcam_numero_termo_certidao_civil numeric;
  76 + v_idcam_numero_livro_certidao_civil numeric;
  77 + v_idcam_numero_folha_certidao_civil numeric;
  78 + v_idcam_data_emissao_certidao_civil numeric;
  79 + v_idcam_cartorio_certidao_civil numeric;
  80 + v_idcam_uf_emissao_certidao_civil numeric;
  81 + v_idcam_numero_carteira_trabalho numeric;
  82 + v_idcam_numero_serie_carteira_trabalho numeric;
  83 + v_idcam_data_emissao_carteira_trabalho numeric;
  84 + v_idcam_uf_emissao_carteira_trabalho numeric;
  85 + v_idcam_numero_titulo_eleitor numeric;
  86 + v_idcam_numero_zona_titulo_eleitor numeric;
  87 + v_idcam_numero_secao_titulo_eleitor numeric;
  88 +
  89 + /*
  90 + consistenciacao.historico_campo.credibilidade: 1 = Maxima, 2 = Alta, 3 = Media, 4 = Baixa, 5 = Sem credibilidade
  91 + cadastro.pessoa.origem_gravacao: M = Migracao, U = Usuario, C = Rotina de confrontacao, O = Oscar
  92 + */
  93 + BEGIN
  94 + v_idpes := NEW.idpes;
  95 +
  96 + v_data_expedicao_rg_nova := NEW.data_exp_rg;
  97 + v_data_emissao_cert_civil_nova := NEW.data_emissao_cert_civil;
  98 + v_data_emissao_cart_trabalho_nova := NEW.data_emissao_cart_trabalho;
  99 + v_orgao_expedicao_rg_novo := NEW.idorg_exp_rg;
  100 + v_numero_rg_novo := NEW.rg;
  101 + v_numero_titulo_eleitor_novo := NEW.num_tit_eleitor;
  102 + v_numero_zona_titulo_novo := NEW.zona_tit_eleitor;
  103 + v_numero_secao_titulo_novo := NEW.secao_tit_eleitor;
  104 + v_numero_cart_trabalho_novo := NEW.num_cart_trabalho;
  105 + v_numero_serie_cart_trabalho_novo := NEW.serie_cart_trabalho;
  106 + v_tipo_certidao_civil_novo := NEW.tipo_cert_civil;
  107 + v_numero_termo_certidao_civil_novo := NEW.num_termo;
  108 + v_numero_livro_certidao_civil_novo := NEW.num_livro;
  109 + v_numero_folha_certidao_civil_novo := NEW.num_folha;
  110 + v_cartorio_certidao_civil_novo := NEW.cartorio_cert_civil;
  111 + v_uf_expedicao_rg_novo := NEW.sigla_uf_exp_rg;
  112 + v_uf_emissao_certidao_civil_novo := NEW.sigla_uf_cert_civil;
  113 + v_uf_emissao_carteira_trabalho_novo := NEW.sigla_uf_cart_trabalho;
  114 +
  115 + IF TG_OP <> 'UPDATE' THEN
  116 + v_data_expedicao_rg_antiga := NULL;
  117 + v_data_emissao_cert_civil_antiga := NULL;
  118 + v_data_emissao_cart_trabalho_antiga := NULL;
  119 + v_orgao_expedicao_rg_antigo := 0;
  120 + v_numero_rg_antigo := 0;
  121 + v_numero_titulo_eleitor_antigo := 0;
  122 + v_numero_zona_titulo_antigo := 0;
  123 + v_numero_secao_titulo_antigo := 0;
  124 + v_numero_cart_trabalho_antigo := 0;
  125 + v_numero_serie_cart_trabalho_antigo := 0;
  126 + v_tipo_certidao_civil_antigo := 0;
  127 + v_numero_termo_certidao_civil_antigo := 0;
  128 + v_numero_livro_certidao_civil_antigo := '';
  129 + v_numero_folha_certidao_civil_antigo := 0;
  130 + v_cartorio_certidao_civil_antigo := '';
  131 + v_uf_expedicao_rg_antigo := '';
  132 + v_uf_emissao_certidao_civil_antigo := '';
  133 + v_uf_emissao_carteira_trabalho_antigo := '';
  134 + ELSE
  135 + v_data_expedicao_rg_antiga := OLD.data_exp_rg;
  136 + v_data_emissao_cert_civil_antiga := OLD.data_emissao_cert_civil;
  137 + v_data_emissao_cart_trabalho_antiga := OLD.data_emissao_cart_trabalho;
  138 + v_orgao_expedicao_rg_antigo := COALESCE(OLD.idorg_exp_rg, 0);
  139 + v_numero_rg_antigo := COALESCE(OLD.rg, 0);
  140 + v_numero_titulo_eleitor_antigo := COALESCE(OLD.num_tit_eleitor, 0);
  141 + v_numero_zona_titulo_antigo := COALESCE(OLD.zona_tit_eleitor, 0);
  142 + v_numero_secao_titulo_antigo := COALESCE(OLD.secao_tit_eleitor, 0);
  143 + v_numero_cart_trabalho_antigo := COALESCE(OLD.num_cart_trabalho, 0);
  144 + v_numero_serie_cart_trabalho_antigo := COALESCE(OLD.serie_cart_trabalho, 0);
  145 + v_tipo_certidao_civil_antigo := COALESCE(OLD.tipo_cert_civil, 0);
  146 + v_numero_termo_certidao_civil_antigo := COALESCE(OLD.num_termo, 0);
  147 + v_numero_livro_certidao_civil_antigo := OLD.num_livro;
  148 + v_numero_folha_certidao_civil_antigo := COALESCE(OLD.num_folha, 0);
  149 + v_cartorio_certidao_civil_antigo := COALESCE(OLD.cartorio_cert_civil, '');
  150 + v_uf_expedicao_rg_antigo := COALESCE(OLD.sigla_uf_exp_rg, '');
  151 + v_uf_emissao_certidao_civil_antigo := COALESCE(OLD.sigla_uf_cert_civil, '');
  152 + v_uf_emissao_carteira_trabalho_antigo := COALESCE(OLD.sigla_uf_cart_trabalho, '');
  153 + END IF;
  154 +
  155 + v_idcam_numero_rg := 6;
  156 + v_idcam_orgao_expedidor_rg := 7;
  157 + v_idcam_data_expedicao_rg := 8;
  158 + v_idcam_uf_expedicao_rg := 9;
  159 + v_idcam_tipo_certidao_civil := 10;
  160 + v_idcam_numero_termo_certidao_civil := 11;
  161 + v_idcam_numero_livro_certidao_civil := 12;
  162 + v_idcam_numero_folha_certidao_civil := 13;
  163 + v_idcam_data_emissao_certidao_civil := 14;
  164 + v_idcam_cartorio_certidao_civil := 15;
  165 + v_idcam_uf_emissao_certidao_civil := 16;
  166 + v_idcam_numero_carteira_trabalho := 17;
  167 + v_idcam_numero_serie_carteira_trabalho := 18;
  168 + v_idcam_data_emissao_carteira_trabalho := 19;
  169 + v_idcam_uf_emissao_carteira_trabalho := 20;
  170 + v_idcam_numero_titulo_eleitor := 21;
  171 + v_idcam_numero_zona_titulo_eleitor := 22;
  172 + v_idcam_numero_secao_titulo_eleitor := 23;
  173 +
  174 + v_nova_credibilidade := 0;
  175 + v_credibilidade_maxima := 1;
  176 + v_credibilidade_alta := 2;
  177 + v_sem_credibilidade := 5;
  178 + v_comando := 'SELECT origem_gravacao FROM cadastro.pessoa WHERE idpes='||quote_literal(v_idpes)||';';
  179 +
  180 + FOR v_registro IN EXECUTE v_comando LOOP
  181 + v_origem_gravacao := v_registro.origem_gravacao;
  182 + END LOOP;
  183 +
  184 + IF v_origem_gravacao = 'U' OR v_origem_gravacao = 'O' THEN -- os dados foram editados pelo usuario ou pelo usuario do Oscar
  185 + v_nova_credibilidade := v_credibilidade_maxima;
  186 + ELSIF v_origem_gravacao = 'M' THEN -- os dados foram originados por migracao
  187 + v_nova_credibilidade := v_credibilidade_alta;
  188 + END IF;
  189 +
  190 + IF v_nova_credibilidade > 0 THEN
  191 +
  192 + -- DATA DE EXPEDICAO DO RG
  193 + v_aux_data_nova := COALESCE(TO_CHAR (v_data_expedicao_rg_nova, 'DD/MM/YYYY'), '');
  194 + v_aux_data_antiga := COALESCE(TO_CHAR (v_data_expedicao_rg_antiga, 'DD/MM/YYYY'), '');
  195 +
  196 + IF v_aux_data_nova <> v_aux_data_antiga THEN
  197 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_expedicao_rg||','||v_nova_credibilidade||');';
  198 + END IF;
  199 +
  200 + -- DATA DE EMISSAO CERTIDAO CIVIL
  201 + v_aux_data_nova := COALESCE(TO_CHAR (v_data_emissao_cert_civil_nova, 'DD/MM/YYYY'), '');
  202 + v_aux_data_antiga := COALESCE(TO_CHAR (v_data_emissao_cert_civil_antiga, 'DD/MM/YYYY'), '');
  203 +
  204 + IF v_aux_data_nova <> v_aux_data_antiga THEN
  205 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_emissao_certidao_civil||','||v_nova_credibilidade||');';
  206 + END IF;
  207 +
  208 + -- DATA DE EMISSAO CARTEIRA DE TRABALHO
  209 + v_aux_data_nova := COALESCE(TO_CHAR (v_data_emissao_cart_trabalho_nova, 'DD/MM/YYYY'), '');
  210 + v_aux_data_antiga := COALESCE(TO_CHAR (v_data_emissao_cart_trabalho_antiga, 'DD/MM/YYYY'), '');
  211 +
  212 + IF v_aux_data_nova <> v_aux_data_antiga THEN
  213 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_emissao_carteira_trabalho||','||v_nova_credibilidade||');';
  214 + END IF;
  215 +
  216 + -- ORGAO EXPEDIDOR DO RG
  217 + IF v_orgao_expedicao_rg_novo <> v_orgao_expedicao_rg_antigo THEN
  218 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_orgao_expedidor_rg||','||v_nova_credibilidade||');';
  219 + END IF;
  220 +
  221 + -- RG
  222 + IF v_numero_rg_novo <> v_numero_rg_antigo THEN
  223 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_rg||','||v_nova_credibilidade||');';
  224 + END IF;
  225 +
  226 + -- TITULO ELEITOR
  227 + IF v_numero_titulo_eleitor_novo <> v_numero_titulo_eleitor_antigo THEN
  228 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_titulo_eleitor||','||v_nova_credibilidade||');';
  229 + END IF;
  230 +
  231 + -- ZONA TITULO ELEITOR
  232 + IF v_numero_zona_titulo_novo <> v_numero_zona_titulo_antigo THEN
  233 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_zona_titulo_eleitor||','||v_nova_credibilidade||');';
  234 + END IF;
  235 +
  236 + -- SECAO TITULO ELEITOR
  237 + IF v_numero_secao_titulo_novo <> v_numero_secao_titulo_antigo THEN
  238 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_secao_titulo_eleitor||','||v_nova_credibilidade||');';
  239 + END IF;
  240 +
  241 + -- CARTEIRA DE TRABALHO
  242 + IF v_numero_cart_trabalho_novo <> v_numero_cart_trabalho_antigo THEN
  243 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_carteira_trabalho||','||v_nova_credibilidade||');';
  244 + END IF;
  245 +
  246 + -- SERIE CARTEIRA DE TRABALHO
  247 + IF v_numero_serie_cart_trabalho_novo <> v_numero_serie_cart_trabalho_antigo THEN
  248 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_serie_carteira_trabalho||','||v_nova_credibilidade||');';
  249 + END IF;
  250 +
  251 + -- TIPO CERTIDAO CIVIL
  252 + IF v_tipo_certidao_civil_novo <> v_tipo_certidao_civil_antigo THEN
  253 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_tipo_certidao_civil||','||v_nova_credibilidade||');';
  254 + END IF;
  255 +
  256 + -- NUMERO TERMO CERTIDAO CIVIL
  257 + IF v_numero_termo_certidao_civil_novo <> v_numero_termo_certidao_civil_antigo THEN
  258 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_termo_certidao_civil||','||v_nova_credibilidade||');';
  259 + END IF;
  260 +
  261 + -- NUMERO LIVRO CERTIDAO CIVIL
  262 + IF v_numero_livro_certidao_civil_novo <> v_numero_livro_certidao_civil_antigo THEN
  263 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_livro_certidao_civil||','||v_nova_credibilidade||');';
  264 + END IF;
  265 +
  266 + -- NUMERO FOLHA CERTIDAO CIVIL
  267 + IF v_numero_folha_certidao_civil_novo <> v_numero_folha_certidao_civil_antigo THEN
  268 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_folha_certidao_civil||','||v_nova_credibilidade||');';
  269 + END IF;
  270 +
  271 + -- CARTORIO CERTIDAO CIVIL
  272 + IF v_cartorio_certidao_civil_novo <> v_cartorio_certidao_civil_antigo THEN
  273 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_cartorio_certidao_civil||','||v_nova_credibilidade||');';
  274 + END IF;
  275 +
  276 + -- UF EXPEDICAO RG
  277 + IF v_uf_expedicao_rg_novo <> v_uf_expedicao_rg_antigo THEN
  278 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_uf_expedicao_rg||','||v_nova_credibilidade||');';
  279 + END IF;
  280 +
  281 + -- UF EMISSAO CERTIDAO CIVIL
  282 + IF v_uf_emissao_certidao_civil_novo <> v_uf_emissao_certidao_civil_antigo THEN
  283 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_uf_emissao_certidao_civil||','||v_nova_credibilidade||');';
  284 + END IF;
  285 +
  286 + -- UF EMISSAO CARTEIRA DE TRABALHO
  287 + IF v_uf_emissao_carteira_trabalho_novo <> v_uf_emissao_carteira_trabalho_antigo THEN
  288 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_uf_emissao_carteira_trabalho||','||v_nova_credibilidade||');';
  289 + END IF;
  290 +
  291 + END IF;
  292 + -- Verificar os campos Vazios ou Nulos
  293 + -- DATA DE EXPEDICAO DO RG
  294 + IF TRIM(v_data_expedicao_rg_nova::varchar)='' OR v_data_expedicao_rg_nova IS NULL THEN
  295 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_expedicao_rg||','||v_sem_credibilidade||');';
  296 + END IF;
  297 + -- DATA DE EMISSAO CERTIDAO CIVIL
  298 + IF TRIM(v_data_emissao_cert_civil_nova::varchar)='' OR v_data_emissao_cert_civil_nova IS NULL THEN
  299 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_emissao_certidao_civil||','||v_sem_credibilidade||');';
  300 + END IF;
  301 + -- DATA DE EMISSAO CARTEIRA DE TRABALHO
  302 + IF TRIM(v_data_emissao_cart_trabalho_nova::varchar)='' OR v_data_emissao_cart_trabalho_nova IS NULL THEN
  303 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_data_emissao_carteira_trabalho||','||v_sem_credibilidade||');';
  304 + END IF;
  305 + -- ORGAO EXPEDIDOR DO RG
  306 + IF v_orgao_expedicao_rg_novo <= 0 OR v_orgao_expedicao_rg_novo IS NULL THEN
  307 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_orgao_expedidor_rg||','||v_sem_credibilidade||');';
  308 + END IF;
  309 + -- RG
  310 + IF v_numero_rg_novo <= 0 OR v_numero_rg_novo IS NULL THEN
  311 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_rg||','||v_sem_credibilidade||');';
  312 + END IF;
  313 + -- TITULO ELEITOR
  314 + IF v_numero_titulo_eleitor_novo <= 0 OR v_numero_titulo_eleitor_novo IS NULL THEN
  315 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_titulo_eleitor||','||v_sem_credibilidade||');';
  316 + END IF;
  317 + -- ZONA TITULO ELEITOR
  318 + IF v_numero_zona_titulo_novo <= 0 OR v_numero_zona_titulo_novo IS NULL THEN
  319 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_zona_titulo_eleitor||','||v_sem_credibilidade||');';
  320 + END IF;
  321 + -- SECAO TITULO ELEITOR
  322 + IF v_numero_secao_titulo_novo <= 0 OR v_numero_secao_titulo_novo IS NULL THEN
  323 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_secao_titulo_eleitor||','||v_sem_credibilidade||');';
  324 + END IF;
  325 + -- CARTEIRA DE TRABALHO
  326 + IF v_numero_cart_trabalho_novo <= 0 OR v_numero_cart_trabalho_novo IS NULL THEN
  327 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_carteira_trabalho||','||v_sem_credibilidade||');';
  328 + END IF;
  329 + -- SERIE CARTEIRA DE TRABALHO
  330 + IF v_numero_serie_cart_trabalho_novo <= 0 OR v_numero_serie_cart_trabalho_novo IS NULL THEN
  331 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_serie_carteira_trabalho||','||v_sem_credibilidade||');';
  332 + END IF;
  333 + -- TIPO CERTIDAO CIVIL
  334 + IF v_tipo_certidao_civil_novo <= 0 OR v_tipo_certidao_civil_novo IS NULL THEN
  335 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_tipo_certidao_civil||','||v_sem_credibilidade||');';
  336 + END IF;
  337 + -- NUMERO TERMO CERTIDAO CIVIL
  338 + IF v_numero_termo_certidao_civil_novo <= 0 OR v_numero_termo_certidao_civil_novo IS NULL THEN
  339 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_termo_certidao_civil||','||v_sem_credibilidade||');';
  340 + END IF;
  341 + -- NUMERO LIVRO CERTIDAO CIVIL
  342 + IF v_numero_livro_certidao_civil_novo = '' OR v_numero_livro_certidao_civil_novo IS NULL THEN
  343 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_livro_certidao_civil||','||v_sem_credibilidade||');';
  344 + END IF;
  345 + -- NUMERO FOLHA CERTIDAO CIVIL
  346 + IF v_numero_folha_certidao_civil_novo <= 0 OR v_numero_folha_certidao_civil_novo IS NULL THEN
  347 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_numero_folha_certidao_civil||','||v_sem_credibilidade||');';
  348 + END IF;
  349 + -- CARTORIO CERTIDAO CIVIL
  350 + IF TRIM(v_cartorio_certidao_civil_novo)='' OR v_cartorio_certidao_civil_novo IS NULL THEN
  351 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_cartorio_certidao_civil||','||v_sem_credibilidade||');';
  352 + END IF;
  353 + -- UF EXPEDICAO RG
  354 + IF TRIM(v_uf_expedicao_rg_novo)='' OR v_uf_expedicao_rg_novo IS NULL THEN
  355 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_uf_expedicao_rg||','||v_sem_credibilidade||');';
  356 + END IF;
  357 + -- UF EMISSAO CERTIDAO CIVIL
  358 + IF TRIM(v_uf_emissao_certidao_civil_novo)='' OR v_uf_emissao_certidao_civil_novo IS NULL THEN
  359 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_uf_emissao_certidao_civil||','||v_sem_credibilidade||');';
  360 + END IF;
  361 + -- UF EMISSAO CARTEIRA DE TRABALHO
  362 + IF TRIM(v_uf_emissao_carteira_trabalho_novo)='' OR v_uf_emissao_carteira_trabalho_novo IS NULL THEN
  363 + EXECUTE 'SELECT consistenciacao.fcn_gravar_historico_campo('||v_idpes||','||v_idcam_uf_emissao_carteira_trabalho||','||v_sem_credibilidade||');';
  364 + END IF;
  365 +
  366 + RETURN NEW;
  367 + END;$$
  368 + LANGUAGE plpgsql VOLATILE
  369 + COST 100;
  370 + ALTER FUNCTION consistenciacao.fcn_documento_historico_campo()
  371 + OWNER TO postgres;");
  372 + }
  373 +}
... ...
ieducar/modules/Api/Views/MunicipioController.php
... ... @@ -48,7 +48,7 @@ class MunicipioController extends ApiCoreController
48 48 // "<id_municipio> - <nome_municipio> (<sigla_uf>)", ex: "1 - Içara (SC)"
49 49 protected function formatResourceValue($resource) {
50 50 $siglaUf = $resource['sigla_uf'];
51   - $nome = $this->toUtf8($resource['name'], array('transform' => true));
  51 + $nome = $resource['name'];
52 52  
53 53 return $resource['id'] . " - $nome ($siglaUf)";
54 54 }
... ...
ieducar/modules/Api/Views/PessoaController.php
... ... @@ -134,7 +134,7 @@ class PessoaController extends ApiCoreController
134 134 (SELECT zona_localizacao FROM cadastro.endereco_externo WHERE idpes = $2))) as zona_localizacao,
135 135  
136 136 (SELECT COALESCE((SELECT l.idmun FROM public.logradouro l, cadastro.endereco_pessoa ep WHERE l.idlog = ep.idlog and ep.idpes = $2),
137   - (SELECT idmun FROM public.logradouro l, urbano.cep_logradouro cl, cadastro.endereco_externo ee
  137 + (SELECT idmun FROM public.logradouro l, urbano.cep_logradouro cl, cadastro.endereco_externo ee
138 138 WHERE cl.idlog = l.idlog AND cl.cep = ee.cep and ee.idpes = $2 order by 1 desc limit 1))) as idmun,
139 139  
140 140 idmun_nascimento,
... ... @@ -166,7 +166,7 @@ class PessoaController extends ApiCoreController
166 166 $details = $this->fetchPreparedQuery($sql, array($alunoId, $pessoaId), false, 'first-row');
167 167  
168 168 $attrs = array('cpf', 'rg', 'data_nascimento', 'pai_id', 'mae_id', 'responsavel_id', 'nome_pai', 'nome_mae',
169   - 'nome_responsavel','sexo','estadocivil', 'cep', 'logradouro', 'idtlog', 'bairro',
  169 + 'nome_responsavel','sexo','estadocivil', 'cep', 'logradouro', 'idtlog', 'bairro',
170 170 'zona_localizacao', 'idbai', 'idlog', 'idmun', 'idmun_nascimento', 'complemento',
171 171 'apartamento', 'andar', 'bloco', 'numero' , 'letra');
172 172 $details = Portabilis_Array_Utils::filter($details, $attrs);
... ... @@ -244,7 +244,7 @@ class PessoaController extends ApiCoreController
244 244  
245 245 $_sql = " SELECT (select nome from cadastro.pessoa where pessoa.idpes = fisica.idpes) as nome ,ideciv as estadocivil, sexo FROM cadastro.fisica WHERE idpes = $1; ";
246 246  
247   - $details = $this->fetchPreparedQuery($_sql, $this->getRequest()->id, false, 'first-row');
  247 + $details = $this->fetchPreparedQuery($_sql, $this->getRequest()->id, false, 'first-row');
248 248  
249 249 $details['nome'] = Portabilis_String_Utils::toUtf8($details['nome']);
250 250  
... ... @@ -304,14 +304,14 @@ class PessoaController extends ApiCoreController
304 304  
305 305 // search by idpes or cpf
306 306 $sqls[] = "select distinct pessoa.idpes as id, pessoa.nome as name from cadastro.pessoa,
307   - cadastro.fisica where fisica.idpes = pessoa.idpes and (pessoa.idpes like $1||'%' or
308   - trim(leading '0' from fisica.cpf) like trim(leading '0' from $1)||'%' or
309   - fisica.cpf like $1||'%') order by id limit 15";
  307 + cadastro.fisica where fisica.idpes = pessoa.idpes and (pessoa.idpes::varchar like $1||'%' or
  308 + trim(leading '0' from fisica.cpf::varchar) like trim(leading '0' from $1::varchar)||'%' or
  309 + fisica.cpf::varchar like $1||'%') order by id limit 15";
310 310  
311 311 // search by rg
312 312 $sqls[] = "select distinct pessoa.idpes as id, pessoa.nome as name from cadastro.pessoa, cadastro.documento
313   - where pessoa.idpes = documento.idpes and ((documento.rg like $1||'%') or
314   - trim(leading '0' from documento.rg) like trim(leading '0' from $1)||'%') order by id limit 15";
  313 + where pessoa.idpes = documento.idpes and ((documento.rg::varchar like $1||'%') or
  314 + trim(leading '0' from documento.rg::varchar) like trim(leading '0' from $1::varchar)||'%') order by id limit 15";
315 315  
316 316 return $sqls;
317 317 }
... ...
ieducar/modules/AreaConhecimento/Views/EditController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package AreaConhecimento
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -35,18 +35,18 @@ require_once &#39;AreaConhecimento/Model/AreaDataMapper.php&#39;;
35 35 /**
36 36 * EditController class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package AreaConhecimento
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.1.0
  43 + * @since Classe disponível desde a versão 1.1.0
44 44 * @version @@package_version@@
45 45 */
46 46 class EditController extends Core_Controller_Page_EditController
47 47 {
48 48 protected $_dataMapper = 'AreaConhecimento_Model_AreaDataMapper';
49   - protected $_titulo = 'Cadastro de área de conhecimento';
  49 + protected $_titulo = 'Cadastro de área de conhecimento';
50 50 protected $_processoAp = 945;
51 51 protected $_nivelAcessoOption = App_Model_NivelAcesso::INSTITUCIONAL;
52 52 protected $_saveOption = TRUE;
... ... @@ -54,17 +54,17 @@ class EditController extends Core_Controller_Page_EditController
54 54  
55 55 protected $_formMap = array(
56 56 'instituicao' => array(
57   - 'label' => 'Instituição',
  57 + 'label' => 'Instituição',
58 58 'help' => ''
59 59 ),
60 60 'nome' => array(
61 61 'label' => 'Nome',
62   - 'help' => 'O nome da área de conhecimento. Exemplo: "<em>Ciências da natureza</em>".',
  62 + 'help' => 'O nome da área de conhecimento. Exemplo: "<em>Ciências da natureza</em>".',
63 63 'entity' => 'nome'
64 64 ),
65 65 'secao' => array(
66   - 'label' => 'Seção',
67   - 'help' => 'A seção que abrange a área de conhecimento. Exemplo: "<em>Lógico Matemático</em>".',
  66 + 'label' => 'Seção',
  67 + 'help' => 'A seção que abrange a área de conhecimento. Exemplo: "<em>Lógico Matemático</em>".',
68 68 'entity' => 'secao'
69 69 )
70 70 );
... ... @@ -92,7 +92,7 @@ class EditController extends Core_Controller_Page_EditController
92 92 {
93 93 $this->campoOculto('id', $this->getEntity()->id);
94 94  
95   - // Instituição
  95 + // Instituição
96 96 $instituicoes = App_Model_IedFinder::getInstituicoes();
97 97 $this->campoLista('instituicao', $this->_getLabel('instituicao'),
98 98 $instituicoes, $this->getEntity()->instituicao);
... ... @@ -101,8 +101,8 @@ class EditController extends Core_Controller_Page_EditController
101 101 $this->campoTexto('nome', $this->_getLabel('nome'), $this->getEntity()->nome,
102 102 60, 60, TRUE, FALSE, FALSE, $this->_getHelp('nome'));
103 103  
104   - // Seção
  104 + // Seção
105 105 $this->campoTexto('secao', $this->_getLabel('secao'), $this->getEntity()->secao,
106 106 50, 50, FALSE, FALSE, FALSE, $this->_getHelp('secao'));
107 107 }
108   -}
109 108 \ No newline at end of file
  109 +}
... ...
ieducar/modules/AreaConhecimento/Views/IndexController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package AreaConhecimento
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -35,22 +35,22 @@ require_once &#39;AreaConhecimento/Model/AreaDataMapper.php&#39;;
35 35 /**
36 36 * IndexController class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package AreaConhecimento
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.1.0
  43 + * @since Classe disponível desde a versão 1.1.0
44 44 * @version @@package_version@@
45 45 */
46 46 class IndexController extends Core_Controller_Page_ListController
47 47 {
48 48 protected $_dataMapper = 'AreaConhecimento_Model_AreaDataMapper';
49   - protected $_titulo = 'Listagem de áreas de conhecimento';
  49 + protected $_titulo = 'Listagem de áreas de conhecimento';
50 50 protected $_processoAp = 945;
51 51 protected $_tableMap = array(
52 52 'Nome' => 'nome',
53   - 'Seção' => 'secao'
  53 + 'Seção' => 'secao'
54 54 );
55 55  
56 56 protected function _preRender(){
... ... @@ -68,4 +68,4 @@ class IndexController extends Core_Controller_Page_ListController
68 68 ));
69 69 $this->enviaLocalizacao($localizacao->montar());
70 70 }
71   -}
72 71 \ No newline at end of file
  72 +}
... ...
ieducar/modules/AreaConhecimento/Views/ViewController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package AreaConhecimento
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -35,22 +35,22 @@ require_once &#39;AreaConhecimento/Model/AreaDataMapper.php&#39;;
35 35 /**
36 36 * ViewController class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package AreaConhecimento
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.1.0
  43 + * @since Classe disponível desde a versão 1.1.0
44 44 * @version @@package_version@@
45 45 */
46 46 class ViewController extends Core_Controller_Page_ViewController
47 47 {
48 48 protected $_dataMapper = 'AreaConhecimento_Model_AreaDataMapper';
49   - protected $_titulo = 'Detalhes de área de conhecimento';
  49 + protected $_titulo = 'Detalhes de área de conhecimento';
50 50 protected $_processoAp = 945;
51 51 protected $_tableMap = array(
52 52 'Nome' => 'nome',
53   - 'Seção' => 'secao'
  53 + 'Seção' => 'secao'
54 54 );
55 55  
56 56  
... ... @@ -69,4 +69,4 @@ class ViewController extends Core_Controller_Page_ViewController
69 69 ));
70 70 $this->enviaLocalizacao($localizacao->montar());
71 71 }
72   -}
73 72 \ No newline at end of file
  73 +}
... ...
ieducar/modules/Avaliacao/Views/BoletimController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package Avaliacao
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -47,18 +47,18 @@ require_once &#39;include/pmieducar/clsPmieducarTurma.inc.php&#39;;
47 47 /**
48 48 * BoletimController class.
49 49 *
50   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  50 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
51 51 * @category i-Educar
52 52 * @license @@license@@
53 53 * @package Avaliacao
54 54 * @subpackage Modules
55   - * @since Classe disponível desde a versão 1.1.0
  55 + * @since Classe disponível desde a versão 1.1.0
56 56 * @version @@package_version@@
57 57 */
58 58 class BoletimController extends Core_Controller_Page_ViewController
59 59 {
60 60 protected $_dataMapper = 'Avaliacao_Model_NotaAlunoDataMapper';
61   - protected $_titulo = 'Avaliação do aluno';
  61 + protected $_titulo = 'Avaliação do aluno';
62 62 protected $_processoAp = 642;
63 63  
64 64 /**
... ... @@ -76,7 +76,7 @@ class BoletimController extends Core_Controller_Page_ViewController
76 76 */
77 77 public function __construct()
78 78 {
79   - // Id do usuário na session
  79 + // Id do usuário na session
80 80 $usuario = $this->getSession()->id_pessoa;
81 81  
82 82 $this->_service = new Avaliacao_Service_Boletim(array(
... ... @@ -86,19 +86,19 @@ class BoletimController extends Core_Controller_Page_ViewController
86 86  
87 87 $this->_situacao = $this->_service->getSituacaoAluno();
88 88  
89   - // Se o parâmetro for passado, chama método para promover o aluno
  89 + // Se o parâmetro for passado, chama método para promover o aluno
90 90 if (!is_null($this->getRequest()->promove)) {
91 91 try {
92 92 $this->_service->promover((bool) $this->getRequest()->promove);
93 93  
94   - // Instancia o boletim para carregar service com as alterações efetuadas
  94 + // Instancia o boletim para carregar service com as alterações efetuadas
95 95 $this->_service = new Avaliacao_Service_Boletim(array(
96 96 'matricula' => $this->getRequest()->matricula,
97 97 'usuario' => $usuario
98 98 ));
99 99 }
100 100 catch (CoreExt_Service_Exception $e) {
101   - // Ok, situação do aluno pode estar em andamento ou matrícula já foi promovida
  101 + // Ok, situação do aluno pode estar em andamento ou matrícula já foi promovida
102 102 }
103 103 }
104 104  
... ... @@ -106,7 +106,7 @@ class BoletimController extends Core_Controller_Page_ViewController
106 106 }
107 107  
108 108 /**
109   - * Verifica um array de situações de componentes curriculares e retorna TRUE
  109 + * Verifica um array de situações de componentes curriculares e retorna TRUE
110 110 * quando ao menos um dos componentes estiver encerrado (aprovado ou reprovado).
111 111 *
112 112 * @param array $componentes
... ... @@ -134,7 +134,7 @@ class BoletimController extends Core_Controller_Page_ViewController
134 134 */
135 135 public function Gerar()
136 136 {
137   - // Dados da matrícula
  137 + // Dados da matrícula
138 138 $matricula = $this->_service->getOption('matriculaData');
139 139  
140 140 // Nome do aluno
... ... @@ -148,44 +148,44 @@ class BoletimController extends Core_Controller_Page_ViewController
148 148 // Nome do curso
149 149 $curso = $matricula['curso_nome'];
150 150  
151   - // Nome da série
  151 + // Nome da série
152 152 $serie = $matricula['serie_nome'];
153 153  
154 154 // Nome da turma
155 155 $turma = $matricula['turma_nome'];
156 156  
157   - // Situação da matrícula
  157 + // Situação da matrícula
158 158 $situacao = App_Model_MatriculaSituacao::getInstance();
159 159 $situacao = $situacao->getValue($matricula['aprovado']);
160 160  
161   - // Dados da matrícula
  161 + // Dados da matrícula
162 162 $this->addDetalhe(array('Aluno', $nome));
163 163 $this->addDetalhe(array('Escola', $escola));
164 164 $this->addDetalhe(array('Curso', $curso));
165   - $this->addDetalhe(array('Série/Turma', $serie . ' / ' . $turma));
166   - $this->addDetalhe(array('Situação', $situacao));
  165 + $this->addDetalhe(array('Série/Turma', $serie . ' / ' . $turma));
  166 + $this->addDetalhe(array('Situação', $situacao));
167 167  
168   - // Booleano para saber se o tipo de nota é nenhum.
  168 + // Booleano para saber se o tipo de nota é nenhum.
169 169 $nenhumaNota = ($this->_service->getRegra()->get('tipoNota') ==
170 170 RegraAvaliacao_Model_Nota_TipoValor::NENHUM);
171 171  
172   - // Booleano para saber o tipo de presença em que ocorre apuração
  172 + // Booleano para saber o tipo de presença em que ocorre apuração
173 173 $porComponente = ($this->_service->getRegra()->get('tipoPresenca') ==
174 174 RegraAvaliacao_Model_TipoPresenca::POR_COMPONENTE);
175 175  
176   - // Dados da regra de avaliação
177   - $this->addDetalhe(array('Regra avaliação', $this->_service->getRegra()));
178   - $this->addDetalhe(array('Apuração de falta', $this->_service->getRegra()->tipoPresenca));
  176 + // Dados da regra de avaliação
  177 + $this->addDetalhe(array('Regra avaliação', $this->_service->getRegra()));
  178 + $this->addDetalhe(array('Apuração de falta', $this->_service->getRegra()->tipoPresenca));
179 179 $this->addDetalhe(array('Parecer descritivo', $this->_service->getRegra()->parecerDescritivo));
180   - $this->addDetalhe(array('Progressão', $this->_service->getRegra()->tipoProgressao));
  180 + $this->addDetalhe(array('Progressão', $this->_service->getRegra()->tipoProgressao));
181 181  
182 182 if ($nenhumaNota) {
183   - $media = 'Não usa nota';
  183 + $media = 'Não usa nota';
184 184 }
185 185 else {
186 186 $media = $this->_service->getRegra()->media;
187 187 }
188   - $this->addDetalhe(array('Média', $media));
  188 + $this->addDetalhe(array('Média', $media));
189 189  
190 190 // Cria um array com a quantidade de etapas de 1 a n
191 191 $etapas = $this->getEtapas();
... ... @@ -207,13 +207,13 @@ class BoletimController extends Core_Controller_Page_ViewController
207 207 // Usa helper de tabela para criar a tabela de notas/faltas
208 208 $table = CoreExt_View_Helper_TableHelper::getInstance();
209 209  
210   - // Enum para situação de matrícula
  210 + // Enum para situação de matrícula
211 211 $situacao = App_Model_MatriculaSituacao::getInstance();
212 212  
213   - // Situação do boletim do aluno
  213 + // Situação do boletim do aluno
214 214 $sit = $this->_situacao;
215 215  
216   - // Títulos da tabela
  216 + // Títulos da tabela
217 217 $labels = array();
218 218 $labels[] = array('data' => 'Disciplinas', 'attributes' => $attributes);
219 219  
... ... @@ -232,8 +232,8 @@ class BoletimController extends Core_Controller_Page_ViewController
232 232 $labels[] = $data;
233 233 }
234 234  
235   - // Flag para auxiliar na composição da tabela em casos onde o parecer
236   - // descritivo é lançado anualmente e por componente
  235 + // Flag para auxiliar na composição da tabela em casos onde o parecer
  236 + // descritivo é lançado anualmente e por componente
237 237 $parecerComponenteAnual = FALSE;
238 238 $colspan = 0;
239 239  
... ... @@ -251,10 +251,10 @@ class BoletimController extends Core_Controller_Page_ViewController
251 251 }
252 252  
253 253 if (! $nenhumaNota) {
254   - $labels[] = array('data' => $porComponente ? '' : 'Média', 'attributes' => $attributes, 'colspan' => $porComponente ? $colspan : 1);
  254 + $labels[] = array('data' => $porComponente ? '' : 'Média', 'attributes' => $attributes, 'colspan' => $porComponente ? $colspan : 1);
255 255 }
256 256  
257   - // Inclui coluna para % de presença geral.
  257 + // Inclui coluna para % de presença geral.
258 258 if (!$porComponente) {
259 259 if ($this->alunoPossuiNotaRec()) {
260 260 $labels[] = array('data' => 'Exame', 'attributes' => $attributes);
... ... @@ -264,13 +264,13 @@ class BoletimController extends Core_Controller_Page_ViewController
264 264 $labels[] = array('data' => 'Parecer', 'attributes' => $attributes);
265 265 }
266 266  
267   - $labels[] = array('data' => 'Presença', 'attributes' => $attributes);
268   - $labels[] = array('data' => 'Situação', 'attributes' => $attributes);
  267 + $labels[] = array('data' => 'Presença', 'attributes' => $attributes);
  268 + $labels[] = array('data' => 'Situação', 'attributes' => $attributes);
269 269 }
270 270  
271 271 $table->addHeaderRow($labels);
272 272  
273   - // Cria sub-header caso tenha faltas lançadas por componentes
  273 + // Cria sub-header caso tenha faltas lançadas por componentes
274 274 if ($porComponente) {
275 275 $subLabels = array();
276 276 $subLabels[] = array('attributes' => $attributes);
... ... @@ -282,7 +282,7 @@ class BoletimController extends Core_Controller_Page_ViewController
282 282 }
283 283  
284 284 if (! $nenhumaNota) {
285   - $subLabels[] = array('data' => 'Média', 'attributes' => $attributes);
  285 + $subLabels[] = array('data' => 'Média', 'attributes' => $attributes);
286 286 }
287 287  
288 288 if ($this->alunoPossuiNotaRec()) {
... ... @@ -294,8 +294,8 @@ class BoletimController extends Core_Controller_Page_ViewController
294 294 $subLabels[] = array('data' => 'Parecer', 'attributes' => $attributes);
295 295 }
296 296  
297   - $subLabels[] = array('data' => 'Presença', 'attributes' => $attributes);
298   - $subLabels[] = array('data' => 'Situação', 'attributes' => $attributes);
  297 + $subLabels[] = array('data' => 'Presença', 'attributes' => $attributes);
  298 + $subLabels[] = array('data' => 'Situação', 'attributes' => $attributes);
299 299 }
300 300  
301 301 $table->addHeaderRow($subLabels);
... ... @@ -311,7 +311,7 @@ class BoletimController extends Core_Controller_Page_ViewController
311 311 $mediasComponentes = $this->_service->getMediasComponentes();
312 312 $faltasComponentes = $this->_service->getFaltasComponentes();
313 313  
314   - // Calcula as porcentagens de presença
  314 + // Calcula as porcentagens de presença
315 315 $faltasStats = $this->_service->getSituacaoFaltas();
316 316  
317 317 // Texto do link
... ... @@ -324,9 +324,9 @@ class BoletimController extends Core_Controller_Page_ViewController
324 324 $linkPath = 'nota';
325 325 }
326 326  
327   - // Parâmetros para o link de nota/falta nova
  327 + // Parâmetros para o link de nota/falta nova
328 328 $newLink = array(
329   - 'text' => 'Lançar ' . $linkText,
  329 + 'text' => 'Lançar ' . $linkText,
330 330 'path' => $linkPath,
331 331 'query' => array(
332 332 'matricula' => $matricula['cod_matricula'],
... ... @@ -348,14 +348,14 @@ class BoletimController extends Core_Controller_Page_ViewController
348 348 $faltaStats = $faltasStats->componentesCurriculares[$id];
349 349 $parecer = NULL;
350 350  
351   - // Caso os pareceres sejam por componente e anuais, recupera a instância
  351 + // Caso os pareceres sejam por componente e anuais, recupera a instância
352 352 if ($parecerComponenteAnual) {
353 353 $parecer = $this->_service->getPareceresComponentes();
354 354 $parecer = $parecer[$id];
355 355 }
356 356  
357 357 if ($porComponente == TRUE) {
358   - $new = $url->l('Lançar nota', 'nota',
  358 + $new = $url->l('Lançar nota', 'nota',
359 359 array('query' =>
360 360 array('matricula' => $matricula['cod_matricula'], 'componenteCurricular' => $id)
361 361 )
... ... @@ -387,7 +387,7 @@ class BoletimController extends Core_Controller_Page_ViewController
387 387 }
388 388  
389 389 /*
390   - * Exibição muito dinâmica. Em resumo, os casos são:
  390 + * Exibição muito dinâmica. Em resumo, os casos são:
391 391 *
392 392 * 1. nota & falta componente
393 393 * 2. nota
... ... @@ -435,7 +435,7 @@ class BoletimController extends Core_Controller_Page_ViewController
435 435 }
436 436 }
437 437  
438   - // Média no componente curricular
  438 + // Média no componente curricular
439 439 if (! $nenhumaNota) {
440 440 $media = $medias[0]->mediaArredondada . ($medias[0]->etapa == 'Rc' ? ' (Rc)' : '');
441 441 $data[] = array('data' => $media, 'attributes' => $attributes);
... ... @@ -471,7 +471,7 @@ class BoletimController extends Core_Controller_Page_ViewController
471 471 );
472 472  
473 473 if (0 == count($parecer)) {
474   - $text = 'Lançar';
  474 + $text = 'Lançar';
475 475 }
476 476 else {
477 477 $text = 'Editar';
... ... @@ -492,7 +492,7 @@ class BoletimController extends Core_Controller_Page_ViewController
492 492 }
493 493 }
494 494  
495   - // Informações extras como porcentagem de presença e situação do aluno
  495 + // Informações extras como porcentagem de presença e situação do aluno
496 496 if ($porComponente) {
497 497 $data[] = array('data' => sprintf('%.2f%%', $faltaStats->porcentagemPresenca), 'attributes' => $attributes);
498 498 }
... ... @@ -509,12 +509,12 @@ class BoletimController extends Core_Controller_Page_ViewController
509 509 }
510 510  
511 511 $newLink = array(
512   - 'text' => 'Lançar falta',
  512 + 'text' => 'Lançar falta',
513 513 'path' => 'falta',
514 514 'query' => array('matricula' => $matricula['cod_matricula'])
515 515 );
516 516  
517   - // Situação geral das faltas
  517 + // Situação geral das faltas
518 518 $data = array(0 => array('data' => 'Faltas', 'attributes' => array('style' => 'padding: 5px; text-align: left')));
519 519 $faltas = $this->_service->getFaltasGerais();
520 520 $new = $url->l($newLink['text'], $newLink['path'], array('query' => $newLink['query']));
... ... @@ -554,16 +554,16 @@ class BoletimController extends Core_Controller_Page_ViewController
554 554 $data[] = array('data' => '', 'attributes' => $attributes);
555 555 }
556 556  
557   - // Porcentagem presença
  557 + // Porcentagem presença
558 558 $data[] = array('data' => sprintf('%.2f%%', $faltasStats->porcentagemPresenca), 'attributes' => $attributes);
559 559 $data[] = array('data' => $situacao->getValue($sit->falta->situacao), 'attributes' => $attributes);
560 560  
561 561 $table->addFooterRow($data, $zebra[$class ^ 1]);
562 562  
563   - // Adiciona linha com links para lançamento de parecer descritivo geral por etapa
  563 + // Adiciona linha com links para lançamento de parecer descritivo geral por etapa
564 564 if ($this->_service->getRegra()->get('parecerDescritivo') == RegraAvaliacao_Model_TipoParecerDescritivo::ETAPA_GERAL) {
565 565 $newLink = array(
566   - 'text' => 'Lançar parecer',
  566 + 'text' => 'Lançar parecer',
567 567 'path' => 'parecer',
568 568 'query' => array('matricula' => $matricula['cod_matricula'])
569 569 );
... ... @@ -600,16 +600,16 @@ class BoletimController extends Core_Controller_Page_ViewController
600 600 $table->addFooterRow($data);
601 601 }
602 602  
603   - // Adiciona tabela na página
  603 + // Adiciona tabela na página
604 604 $this->addDetalhe(array('Disciplinas', '<div id="disciplinas">' . $table . '</div>'));
605 605  
606   - // Adiciona link para lançamento de parecer descritivo anual geral
  606 + // Adiciona link para lançamento de parecer descritivo anual geral
607 607 if (
608 608 FALSE == $sit->andamento &&
609 609 $this->_service->getRegra()->get('parecerDescritivo') == RegraAvaliacao_Model_TipoParecerDescritivo::ANUAL_GERAL
610 610 ) {
611 611 if (0 == count($this->_service->getPareceresGerais())) {
612   - $label = 'Lançar';
  612 + $label = 'Lançar';
613 613 }
614 614 else {
615 615 $label = 'Editar';
... ... @@ -623,9 +623,9 @@ class BoletimController extends Core_Controller_Page_ViewController
623 623 $this->addDetalhe(array('Parecer descritivo anual', $url->l($link['text'], $link['path'], array('query' => $link['query']))));
624 624 }
625 625  
626   - // Caso o tipo de progressão seja manual, a situação das notas/faltas não
627   - // esteja mais em "andamento" e a matrícula esteja em andamento, exibe
628   - // botões de ação
  626 + // Caso o tipo de progressão seja manual, a situação das notas/faltas não
  627 + // esteja mais em "andamento" e a matrícula esteja em andamento, exibe
  628 + // botões de ação
629 629 if (
630 630 $this->_service->getRegra()->get('tipoProgressao') ==
631 631 RegraAvaliacao_Model_TipoProgressao::NAO_CONTINUADA_MANUAL &&
... ... @@ -644,7 +644,7 @@ class BoletimController extends Core_Controller_Page_ViewController
644 644 $url->l($link['text'], $link['path'], array('query' => $link['query']))
645 645 . '</span>';
646 646  
647   - $link['text'] = 'não (retém o aluno)';
  647 + $link['text'] = 'não (retém o aluno)';
648 648 $link['query']['promove'] = 0;
649 649  
650 650 $nao = '<span class="confirm no">' .
... ... @@ -683,7 +683,7 @@ class BoletimController extends Core_Controller_Page_ViewController
683 683  
684 684  
685 685 /**
686   - * caso algum componente curricular e alguma etapa possua nota exame lançada, então o aluno possui nota exame
  686 + * caso algum componente curricular e alguma etapa possua nota exame lançada, então o aluno possui nota exame
687 687 */
688 688 protected function alunoPossuiNotaRec(){
689 689  
... ...
ieducar/modules/ComponenteCurricular/Views/AnoController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package ComponenteCurricular
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -36,23 +36,23 @@ require_once &#39;ComponenteCurricular/Model/AnoEscolarDataMapper.php&#39;;
36 36 /**
37 37 * AnoController class.
38 38 *
39   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  39 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
40 40 * @category i-Educar
41 41 * @license @@license@@
42 42 * @package ComponenteCurricular
43 43 * @subpackage Modules
44   - * @since Classe disponível desde a versão 1.1.0
  44 + * @since Classe disponível desde a versão 1.1.0
45 45 * @version @@package_version@@
46 46 */
47 47 class AnoController extends Core_Controller_Page_EditController
48 48 {
49 49 protected $_dataMapper = 'ComponenteCurricular_Model_AnoEscolarDataMapper';
50   - protected $_titulo = 'Configuração de ano escolar';
  50 + protected $_titulo = 'Configuração de ano escolar';
51 51 protected $_processoAp = 946;
52 52 protected $_formMap = array();
53 53  
54 54 /**
55   - * Array de instâncias ComponenteCurricular_Model_AnoEscolar.
  55 + * Array de instâncias ComponenteCurricular_Model_AnoEscolar.
56 56 * @var array
57 57 */
58 58 protected $_entries = array();
... ... @@ -60,7 +60,7 @@ class AnoController extends Core_Controller_Page_EditController
60 60 /**
61 61 * Setter.
62 62 * @param array $entries
63   - * @return Core_Controller_Page Provê interface fluída
  63 + * @return Core_Controller_Page Provê interface fluída
64 64 */
65 65 public function setEntries(array $entries = array())
66 66 {
... ... @@ -90,7 +90,7 @@ class AnoController extends Core_Controller_Page_EditController
90 90 }
91 91  
92 92 /**
93   - * Verifica se uma instância ComponenteCurricular_Model_AnoEscolar identificada
  93 + * Verifica se uma instância ComponenteCurricular_Model_AnoEscolar identificada
94 94 * por $id existe.
95 95 * @param int $id
96 96 * @return bool
... ... @@ -104,7 +104,7 @@ class AnoController extends Core_Controller_Page_EditController
104 104 }
105 105  
106 106 /**
107   - * Retorna um array associativo de séries com código de curso como chave.
  107 + * Retorna um array associativo de séries com código de curso como chave.
108 108 * @return array
109 109 */
110 110 protected function _getSeriesAgrupadasPorCurso()
... ... @@ -142,7 +142,7 @@ class AnoController extends Core_Controller_Page_EditController
142 142 $this->setEntries($this->getDataMapper()->findAll(array(),
143 143 array('componenteCurricular' => $this->getRequest()->cid)));
144 144  
145   - // Configura ação cancelar
  145 + // Configura ação cancelar
146 146 $this->setOptions(array('url_cancelar' => array(
147 147 'path' => 'view', 'options' => array(
148 148 'query' => array('id' => $this->getRequest()->cid)
... ... @@ -187,10 +187,10 @@ class AnoController extends Core_Controller_Page_EditController
187 187 $localizacao->entradaCaminhos( array(
188 188 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
189 189 "educar_index.php" => "i-Educar - Escola",
190   - "" => "Editando anos escolares"
  190 + "" => "Editando anos escolares"
191 191 ));
192   - $this->enviaLocalizacao($localizacao->montar());
193   - }
  192 + $this->enviaLocalizacao($localizacao->montar());
  193 + }
194 194  
195 195 /**
196 196 * @see clsCadastro#Gerar()
... ... @@ -209,7 +209,7 @@ class AnoController extends Core_Controller_Page_EditController
209 209 $this->campoCheck('ano_escolar['.$c.']', '', $this->hasEntry($c), $serie, FALSE);
210 210  
211 211 $valor = $this->hasEntry($c) ? $this->getEntry($c)->cargaHoraria : NULL;
212   - $this->campoTexto('carga_horaria['.$c.']', 'Carga horária',
  212 + $this->campoTexto('carga_horaria['.$c.']', 'Carga horária',
213 213 $valor, 5, 5, FALSE, FALSE,
214 214 FALSE);
215 215 }
... ... @@ -224,12 +224,12 @@ class AnoController extends Core_Controller_Page_EditController
224 224 {
225 225 $data = $insert = $delete = $intersect = array();
226 226  
227   - // O id de componente_curricular será igual ao id da request
  227 + // O id de componente_curricular será igual ao id da request
228 228 if ($cid = $this->getRequest()->cid) {
229 229 $data['componenteCurricular'] = $cid;
230 230 }
231 231  
232   - // Cria um array de Entity geradas pela requisição
  232 + // Cria um array de Entity geradas pela requisição
233 233 foreach ($this->getRequest()->ano_escolar as $key => $val) {
234 234 $data['anoEscolar'] = $key;
235 235 $data['cargaHoraria'] = $this->getRequest()->carga_horaria[$key];
... ... @@ -251,7 +251,7 @@ class AnoController extends Core_Controller_Page_EditController
251 251  
252 252 // Registros a inserir
253 253 foreach ($insert as $key => $entity) {
254   - // Se o registro já existe, passa para o próximo
  254 + // Se o registro já existe, passa para o próximo
255 255 if (FALSE !== array_search($key, $intersect)) {
256 256 $entity->markOld();
257 257 }
... ... @@ -260,11 +260,11 @@ class AnoController extends Core_Controller_Page_EditController
260 260 $this->getDataMapper()->save($entity);
261 261 }
262 262 catch (Exception $e) {
263   - $this->mensagem = 'Erro no preenchimento do formulário.';
  263 + $this->mensagem = 'Erro no preenchimento do formulário.';
264 264 return FALSE;
265 265 }
266 266 }
267 267  
268 268 return TRUE;
269 269 }
270   -}
271 270 \ No newline at end of file
  271 +}
... ...
ieducar/modules/ComponenteCurricular/Views/EditController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package ComponenteCurricular
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -36,12 +36,12 @@ require_once &#39;ComponenteCurricular/Model/TipoBase.php&#39;;
36 36 /**
37 37 * EditController class.
38 38 *
39   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  39 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
40 40 * @category i-Educar
41 41 * @license @@license@@
42 42 * @package ComponenteCurricular
43 43 * @subpackage Modules
44   - * @since Classe disponível desde a versão 1.1.0
  44 + * @since Classe disponível desde a versão 1.1.0
45 45 * @version @@package_version@@
46 46 */
47 47 class EditController extends Core_Controller_Page_EditController
... ... @@ -55,7 +55,7 @@ class EditController extends Core_Controller_Page_EditController
55 55  
56 56 protected $_formMap = array(
57 57 'instituicao' => array(
58   - 'label' => 'Instituição',
  58 + 'label' => 'Instituição',
59 59 'help' => '',
60 60 ),
61 61 'nome' => array(
... ... @@ -73,7 +73,7 @@ class EditController extends Core_Controller_Page_EditController
73 73 'entity' => 'tipo_base'
74 74 ),
75 75 'area_conhecimento' => array(
76   - 'label' => 'Área conhecimento',
  76 + 'label' => 'Ãrea conhecimento',
77 77 'help' => '',
78 78 'entity' => 'area_conhecimento'
79 79 ),
... ... @@ -81,7 +81,7 @@ class EditController extends Core_Controller_Page_EditController
81 81  
82 82 protected function _preRender()
83 83 {
84   - parent::_preRender();
  84 + parent::_preRender();
85 85  
86 86 Portabilis_View_Helper_Application::loadStylesheet($this, 'intranet/styles/localizacaoSistema.css');
87 87  
... ... @@ -90,10 +90,10 @@ class EditController extends Core_Controller_Page_EditController
90 90 $localizacao->entradaCaminhos( array(
91 91 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
92 92 "educar_index.php" => "i-Educar - Escola",
93   - "" => "$nomeMenu componente curricular"
  93 + "" => "$nomeMenu componente curricular"
94 94 ));
95   - $this->enviaLocalizacao($localizacao->montar());
96   - }
  95 + $this->enviaLocalizacao($localizacao->montar());
  96 + }
97 97  
98 98 /**
99 99 * @see clsCadastro#Gerar()
... ... @@ -102,7 +102,7 @@ class EditController extends Core_Controller_Page_EditController
102 102 {
103 103 $this->campoOculto('id', $this->getEntity()->id);
104 104  
105   - // Instituição
  105 + // Instituição
106 106 $instituicoes = App_Model_IedFinder::getInstituicoes();
107 107 $this->campoLista('instituicao', $this->_getLabel('instituicao'),
108 108 $instituicoes, $this->getEntity()->instituicao);
... ... @@ -121,7 +121,7 @@ class EditController extends Core_Controller_Page_EditController
121 121 $this->campoRadio('tipo_base', $this->_getLabel('tipo_base'),
122 122 $tipoBase->getEnums(), $this->getEntity()->get('tipo_base'));
123 123  
124   - // Área de conhecimento
  124 + // Ãrea de conhecimento
125 125 $areas = $this->getDataMapper()->findAreaConhecimento();
126 126 $areas = CoreExt_Entity::entityFilterAttr($areas, 'id', 'nome');
127 127 $this->campoLista('area_conhecimento', $this->_getLabel('area_conhecimento'),
... ...
ieducar/modules/ComponenteCurricular/Views/IndexController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package ComponenteCurricular
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -35,12 +35,12 @@ require_once &#39;ComponenteCurricular/Model/ComponenteDataMapper.php&#39;;
35 35 /**
36 36 * IndexController class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package ComponenteCurricular
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.1.0
  43 + * @since Classe disponível desde a versão 1.1.0
44 44 * @version @@package_version@@
45 45 */
46 46 class IndexController extends Core_Controller_Page_ListController
... ... @@ -52,7 +52,7 @@ class IndexController extends Core_Controller_Page_ListController
52 52 'Nome' => 'nome',
53 53 'Abreviatura' => 'abreviatura',
54 54 'Base' => 'tipo_base',
55   - 'Área de conhecimento' => 'area_conhecimento'
  55 + 'Ãrea de conhecimento' => 'area_conhecimento'
56 56 );
57 57  
58 58 protected function _preRender(){
... ... @@ -66,8 +66,8 @@ class IndexController extends Core_Controller_Page_ListController
66 66 $localizacao->entradaCaminhos( array(
67 67 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
68 68 "educar_index.php" => "i-Educar - Escola",
69   - "" => "Listagem de componentes curriculares"
  69 + "" => "Listagem de componentes curriculares"
70 70 ));
71   - $this->enviaLocalizacao($localizacao->montar());
72   - }
73   -}
74 71 \ No newline at end of file
  72 + $this->enviaLocalizacao($localizacao->montar());
  73 + }
  74 +}
... ...
ieducar/modules/ComponenteCurricular/Views/ViewController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package ComponenteCurricular
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -35,24 +35,24 @@ require_once &#39;ComponenteCurricular/Model/ComponenteDataMapper.php&#39;;
35 35 /**
36 36 * ViewController class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package ComponenteCurricular
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.1.0
  43 + * @since Classe disponível desde a versão 1.1.0
44 44 * @version @@package_version@@
45 45 */
46 46 class ViewController extends Core_Controller_Page_ViewController
47 47 {
48 48 protected $_dataMapper = 'ComponenteCurricular_Model_ComponenteDataMapper';
49   - protected $_titulo = 'Detalhes de área de conhecimento';
  49 + protected $_titulo = 'Detalhes de área de conhecimento';
50 50 protected $_processoAp = 946;
51 51 protected $_tableMap = array(
52 52 'Nome' => 'nome',
53 53 'Abreviatura' => 'abreviatura',
54 54 'Base curricular' => 'tipo_base',
55   - 'Área conhecimento' => 'area_conhecimento'
  55 + 'Ãrea conhecimento' => 'area_conhecimento'
56 56 );
57 57  
58 58 /**
... ... @@ -75,8 +75,8 @@ class ViewController extends Core_Controller_Page_ViewController
75 75 $localizacao->entradaCaminhos( array(
76 76 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
77 77 "educar_index.php" => "i-Educar - Escola",
78   - "" => "Detalhe do componente curricular"
  78 + "" => "Detalhe do componente curricular"
79 79 ));
80   - $this->enviaLocalizacao($localizacao->montar());
81   - }
82   -}
83 80 \ No newline at end of file
  81 + $this->enviaLocalizacao($localizacao->montar());
  82 + }
  83 +}
... ...
ieducar/modules/FormulaMedia/Views/EditController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestדo escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itaja×
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa ×™ software livre; vocך pode redistribu×-lo e/ou modificב-lo
  10 + * sob os termos da Licen×—a Pתblica Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versדo 2 da Licen×—a, como (a seu crit×™rio)
  12 + * qualquer versדo posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa ×™ distribu×­do na expectativa de que seja תtil, por×™m, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia impl×­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÖ·Ö³O A UMA FINALIDADE ESPECÖ½FICA. Consulte a Licen×—a Pתblica Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Vocך deve ter recebido uma c×£pia da Licen×—a Pתblica Geral do GNU junto
  20 + * com este programa; se nדo, escreva para a Free Software Foundation, Inc., no
  21 + * endere×—o 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixדo <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package FormulaMedia
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo dispon×vel desde a versדo 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -36,18 +36,18 @@ require_once &#39;FormulaMedia/Validate/Formula.php&#39;;
36 36 /**
37 37 * EditController class.
38 38 *
39   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  39 + * @author Eriksen Costa Paixדo <eriksen.paixao_bs@cobra.com.br>
40 40 * @category i-Educar
41 41 * @license @@license@@
42 42 * @package FormulaMedia
43 43 * @subpackage Modules
44   - * @since Classe disponível desde a versão 1.1.0
  44 + * @since Classe dispon×vel desde a versדo 1.1.0
45 45 * @version @@package_version@@
46 46 */
47 47 class EditController extends Core_Controller_Page_EditController
48 48 {
49 49 protected $_dataMapper = 'FormulaMedia_Model_FormulaDataMapper';
50   - protected $_titulo = 'Cadastro de fórmula de cálculo de média';
  50 + protected $_titulo = 'Cadastro de f×£rmula de cבlculo de m×™dia';
51 51 protected $_processoAp = 948;
52 52 protected $_nivelAcessoOption = App_Model_NivelAcesso::INSTITUCIONAL;
53 53 protected $_saveOption = TRUE;
... ... @@ -55,7 +55,7 @@ class EditController extends Core_Controller_Page_EditController
55 55  
56 56 protected $_formMap = array(
57 57 'instituicao' => array(
58   - 'label' => 'Instituição',
  58 + 'label' => 'Instituiחדo',
59 59 'help' => ''
60 60 ),
61 61 'nome' => array(
... ... @@ -63,20 +63,20 @@ class EditController extends Core_Controller_Page_EditController
63 63 'help' => ''
64 64 ),
65 65 'formulaMedia' => array(
66   - 'label' => 'Fórmula de média final',
67   - 'help' => 'A fórmula de cálculo.<br />
68   - Variáveis disponíveis:<br />
  66 + 'label' => 'F×£rmula de m×™dia final',
  67 + 'help' => 'A f×£rmula de cבlculo.<br />
  68 + Variבveis dispon×veis:<br />
69 69 &middot; En - Etapa n (de 1 a 10)<br />
70 70 &middot; Et - Total de etapas<br />
71 71 &middot; Se - Soma das notas das etapas<br />
72   - &middot; Rc - Nota da recuperação<br />
73   - Símbolos disponíveis:<br />
  72 + &middot; Rc - Nota da recuperaחדo<br />
  73 + S×mbolos dispon×veis:<br />
74 74 &middot; (), +, /, *, x<br />
75   - A variável "Rc" está disponível apenas<br />
76   - quando Tipo de fórmula for "Recuperação".'
  75 + A variבvel "Rc" estב dispon×vel apenas<br />
  76 + quando Tipo de f×£rmula for "Recuperaחדo".'
77 77 ),
78 78 'tipoFormula' => array(
79   - 'label' => 'Tipo de fórmula',
  79 + 'label' => 'Tipo de f×£rmula',
80 80 'help' => ''
81 81 )
82 82 );
... ... @@ -89,9 +89,9 @@ class EditController extends Core_Controller_Page_EditController
89 89 $localizacao->entradaCaminhos( array(
90 90 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
91 91 "educar_index.php" => "i-Educar - Escola",
92   - "" => "$nomeMenu f&oacute;rmula de m&eacute;dia"
  92 + "" => "$nomeMenu f&oacute;rmula de m&eacute;dia"
93 93 ));
94   - $this->enviaLocalizacao($localizacao->montar());
  94 + $this->enviaLocalizacao($localizacao->montar());
95 95 }
96 96  
97 97 /**
... ... @@ -101,7 +101,7 @@ class EditController extends Core_Controller_Page_EditController
101 101 {
102 102 $this->campoOculto('id', $this->getEntity()->id);
103 103  
104   - // Instituição
  104 + // Instituiחדo
105 105 $instituicoes = App_Model_IedFinder::getInstituicoes();
106 106 $this->campoLista('instituicao', $this->_getLabel('instituicao'),
107 107 $instituicoes, $this->getEntity()->instituicao);
... ... @@ -110,19 +110,19 @@ class EditController extends Core_Controller_Page_EditController
110 110 $this->campoTexto('nome', $this->_getLabel('nome'), $this->getEntity()->nome,
111 111 40, 50, TRUE, FALSE, FALSE, $this->_getHelp('nome'));
112 112  
113   - // Fórmula de média
  113 + // F×£rmula de m×™dia
114 114 $this->campoTexto('formulaMedia', $this->_getLabel('formulaMedia'),
115 115 $this->getEntity()->formulaMedia, 40, 50, TRUE, FALSE, FALSE,
116 116 $this->_getHelp('formulaMedia'));
117 117  
118   - // Fórmula de recuperação
  118 + // F×£rmula de recuperaחדo
119 119 /*$this->campoTexto('formulaRecuperacao', $this->_getLabel('formulaRecuperacao'),
120 120 $this->getEntity()->formulaRecuperacao, 40, 50, TRUE, FALSE, FALSE,
121 121 $this->_getHelp('formulaRecuperacao'));*/
122 122  
123   - // Tipo de fórmula
  123 + // Tipo de f×£rmula
124 124 $tipoFormula = FormulaMedia_Model_TipoFormula::getInstance();
125 125 $this->campoRadio('tipoFormula', $this->_getLabel('tipoFormula'),
126 126 $tipoFormula->getEnums(), $this->getEntity()->get('tipoFormula'));
127 127 }
128   -}
129 128 \ No newline at end of file
  129 +}
... ...
ieducar/modules/FormulaMedia/Views/IndexController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package FormulaMedia
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id: /ieducar/branches/1.1.0-avaliacao/ieducar/modules/AreaConhecimento/Views/IndexController.php 791 2009-11-27T16:23:16.505103Z eriksen $
30 30 */
31 31  
... ... @@ -35,23 +35,23 @@ require_once &#39;FormulaMedia/Model/FormulaDataMapper.php&#39;;
35 35 /**
36 36 * IndexController class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package FormulaMedia
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.1.0
  43 + * @since Classe disponível desde a versão 1.1.0
44 44 * @version @@package_version@@
45 45 */
46 46 class IndexController extends Core_Controller_Page_ListController
47 47 {
48 48 protected $_dataMapper = 'FormulaMedia_Model_FormulaDataMapper';
49   - protected $_titulo = 'Listagem de fórmulas de cálculo de média';
  49 + protected $_titulo = 'Listagem de fórmulas de cálculo de média';
50 50 protected $_processoAp = 948;
51 51 protected $_tableMap = array(
52 52 'Nome' => 'nome',
53   - 'Fórmula de cálculo' => 'formulaMedia',
54   - 'Tipo fórmula' => 'tipoFormula'
  53 + 'Fórmula de cálculo' => 'formulaMedia',
  54 + 'Tipo fórmula' => 'tipoFormula'
55 55 );
56 56  
57 57 protected function _preRender(){
... ... @@ -65,8 +65,8 @@ class IndexController extends Core_Controller_Page_ListController
65 65 $localizacao->entradaCaminhos( array(
66 66 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
67 67 "educar_index.php" => "i-Educar - Escola",
68   - "" => "Listagem de f&oacute;rmulas de m&eacute;dia"
  68 + "" => "Listagem de f&oacute;rmulas de m&eacute;dia"
69 69 ));
70   - $this->enviaLocalizacao($localizacao->montar());
71   - }
72   -}
73 70 \ No newline at end of file
  71 + $this->enviaLocalizacao($localizacao->montar());
  72 + }
  73 +}
... ...
ieducar/modules/FormulaMedia/Views/ViewController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package FormulaMedia
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -35,23 +35,23 @@ require_once &#39;FormulaMedia/Model/FormulaDataMapper.php&#39;;
35 35 /**
36 36 * ViewController class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package FormulaMedia
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.1.0
  43 + * @since Classe disponível desde a versão 1.1.0
44 44 * @version @@package_version@@
45 45 */
46 46 class ViewController extends Core_Controller_Page_ViewController
47 47 {
48 48 protected $_dataMapper = 'FormulaMedia_Model_FormulaDataMapper';
49   - protected $_titulo = 'Detalhes da fórmula de cálculo de média';
  49 + protected $_titulo = 'Detalhes da fórmula de cálculo de média';
50 50 protected $_processoAp = 948;
51 51 protected $_tableMap = array(
52 52 'Nome' => 'nome',
53   - 'Fórmula de cálculo' => 'formulaMedia',
54   - 'Tipo de fórmula' => 'tipoFormula'
  53 + 'Fórmula de cálculo' => 'formulaMedia',
  54 + 'Tipo de fórmula' => 'tipoFormula'
55 55 );
56 56  
57 57 protected function _preRender(){
... ... @@ -65,8 +65,8 @@ class ViewController extends Core_Controller_Page_ViewController
65 65 $localizacao->entradaCaminhos( array(
66 66 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
67 67 "educar_index.php" => "i-Educar - Escola",
68   - "" => "Detalhe da f&oacute;rmula de m&eacute;dia"
  68 + "" => "Detalhe da f&oacute;rmula de m&eacute;dia"
69 69 ));
70   - $this->enviaLocalizacao($localizacao->montar());
71   - }
72   -}
73 70 \ No newline at end of file
  71 + $this->enviaLocalizacao($localizacao->montar());
  72 + }
  73 +}
... ...
ieducar/modules/RegraAvaliacao/Views/EditController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestדo escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itaja×
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa ×™ software livre; vocך pode redistribu×-lo e/ou modificב-lo
  10 + * sob os termos da Licen×—a Pתblica Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versדo 2 da Licen×—a, como (a seu crit×™rio)
  12 + * qualquer versדo posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa ×™ distribu×­do na expectativa de que seja תtil, por×™m, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia impl×­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÖ·Ö³O A UMA FINALIDADE ESPECÖ½FICA. Consulte a Licen×—a Pתblica Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Vocך deve ter recebido uma c×£pia da Licen×—a Pתblica Geral do GNU junto
  20 + * com este programa; se nדo, escreva para a Free Software Foundation, Inc., no
  21 + * endere×—o 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixדo <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package RegraAvaliacao
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo dispon×vel desde a versדo 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -35,18 +35,18 @@ require_once &#39;RegraAvaliacao/Model/RegraDataMapper.php&#39;;
35 35 /**
36 36 * EditController class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixדo <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package RegraAvaliacao
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.1.0
  43 + * @since Classe dispon×vel desde a versדo 1.1.0
44 44 * @version @@package_version@@
45 45 */
46 46 class EditController extends Core_Controller_Page_EditController
47 47 {
48 48 protected $_dataMapper = 'RegraAvaliacao_Model_RegraDataMapper';
49   - protected $_titulo = 'Cadastro de regra de avaliação';
  49 + protected $_titulo = 'Cadastro de regra de avaliaחדo';
50 50 protected $_processoAp = 947;
51 51 protected $_nivelAcessoOption = App_Model_NivelAcesso::INSTITUCIONAL;
52 52 protected $_saveOption = TRUE;
... ... @@ -54,7 +54,7 @@ class EditController extends Core_Controller_Page_EditController
54 54  
55 55 protected $_formMap = array(
56 56 'instituicao' => array(
57   - 'label' => 'Instituição',
  57 + 'label' => 'Instituiחדo',
58 58 'help' => '',
59 59 ),
60 60 'nome' => array(
... ... @@ -66,39 +66,39 @@ class EditController extends Core_Controller_Page_EditController
66 66 'help' => ''
67 67 ),
68 68 'tipoProgressao' => array(
69   - 'label' => 'Progressão',
70   - 'help' => 'Selecione o método de progressão para a regra.'
  69 + 'label' => 'Progressדo',
  70 + 'help' => 'Selecione o m×™todo de progressדo para a regra.'
71 71 ),
72 72 'tabelaArredondamento' => array(
73 73 'label' => 'Tabela de arredondamento de nota',
74 74 'help' => ''
75 75 ),
76 76 'media' => array(
77   - 'label' => 'Média final para promoção',
78   - 'help' => 'Informe a média necessária para promoção<br />
79   - do aluno, aceita até 3 casas decimais. Exemplos: 5,00; 6,725, 6.<br >
80   - Se o tipo de progressão for <b>"Progressiva"</b>, esse<br />
81   - valor não será considerado.'
  77 + 'label' => 'M×™dia final para promoחדo',
  78 + 'help' => 'Informe a m×™dia necessבria para promoחדo<br />
  79 + do aluno, aceita at×™ 3 casas decimais. Exemplos: 5,00; 6,725, 6.<br >
  80 + Se o tipo de progressדo for <b>"Progressiva"</b>, esse<br />
  81 + valor nדo serב considerado.'
82 82 ),
83 83 'mediaRecuperacao' => array(
84   - 'label' => 'Média exame final para promoção',
85   - 'help' => 'Informe a média necessária para promoção<br />
86   - do aluno, aceita até 3 casas decimais. Exemplos: 5,00; 6,725, 6.<br >
  84 + 'label' => 'M×™dia exame final para promoחדo',
  85 + 'help' => 'Informe a m×™dia necessבria para promoחדo<br />
  86 + do aluno, aceita at×™ 3 casas decimais. Exemplos: 5,00; 6,725, 6.<br >
87 87 Desconsidere esse campo caso selecione o tipo de nota "conceitual"'
88 88 ),
89 89 'formulaMedia' => array(
90   - 'label' => 'Fórmula de cálculo da média',
  90 + 'label' => 'F×£rmula de cבlculo da m×™dia',
91 91 'help' => '',
92 92 ),
93 93 'formulaRecuperacao' => array(
94   - 'label' => 'Fórmula de cálculo da média de recuperação',
  94 + 'label' => 'F×£rmula de cבlculo da m×™dia de recuperaחדo',
95 95 'help' => '',
96 96 ),
97 97 'porcentagemPresenca' => array(
98   - 'label' => 'Porcentagem de presença',
99   - 'help' => 'A porcentagem de presença necessária para o aluno ser aprovado.<br />
100   - Esse valor é desconsiderado caso o campo "Progressão" esteja como<br />
101   - "Não progressiva automática - Somente média".<br />
  98 + 'label' => 'Porcentagem de presen×—a',
  99 + 'help' => 'A porcentagem de presen×—a necessבria para o aluno ser aprovado.<br />
  100 + Esse valor ×™ desconsiderado caso o campo "Progressדo" esteja como<br />
  101 + "Nדo progressiva automבtica - Somente m×™dia".<br />
102 102 Em porcentagem, exemplo: <b>75</b> ou <b>80,750</b>'
103 103 ),
104 104 'parecerDescritivo' => array(
... ... @@ -106,7 +106,7 @@ class EditController extends Core_Controller_Page_EditController
106 106 'help' => '',
107 107 ),
108 108 'tipoPresenca' => array(
109   - 'label' => 'Apuração de presença',
  109 + 'label' => 'Apuraחדo de presen×—a',
110 110 'help' => ''
111 111 )
112 112 );
... ... @@ -168,7 +168,7 @@ var tabela_arredondamento = new function() {
168 168  
169 169 if (tabelas.length == 0) {
170 170 docObj.options[0] = new Option(
171   - \'O tipo de nota não possui tabela de arredondamento., , false, false
  171 + \'O tipo de nota nדo possui tabela de arredondamento., , false, false
172 172 );
173 173 }
174 174 }
... ... @@ -179,7 +179,7 @@ var tabela_arredondamento = new function() {
179 179 {
180 180 parent::_preRender();
181 181  
182   - // Adiciona o código Javascript de controle do formulário.
  182 + // Adiciona o c×£digo Javascript de controle do formulבrio.
183 183 $js = sprintf('
184 184 <script type="text/javascript">
185 185 %s
... ... @@ -213,9 +213,9 @@ var tabela_arredondamento = new function() {
213 213 $localizacao->entradaCaminhos( array(
214 214 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
215 215 "educar_index.php" => "i-Educar - Escola",
216   - "" => "$nomeMenu regra de avalia&ccedil;&atilde;o"
  216 + "" => "$nomeMenu regra de avalia&ccedil;&atilde;o"
217 217 ));
218   - $this->enviaLocalizacao($localizacao->montar());
  218 + $this->enviaLocalizacao($localizacao->montar());
219 219 }
220 220  
221 221 /**
... ... @@ -225,7 +225,7 @@ var tabela_arredondamento = new function() {
225 225 {
226 226 $this->campoOculto('id', $this->getEntity()->id);
227 227  
228   - // Instituição
  228 + // Instituiחדo
229 229 $instituicoes = App_Model_IedFinder::getInstituicoes();
230 230 $this->campoLista('instituicao', $this->_getLabel('instituicao'), $instituicoes,
231 231 $this->getEntity()->instituicao);
... ... @@ -244,42 +244,42 @@ var tabela_arredondamento = new function() {
244 244 $tabelaArredondamento = CoreExt_Entity::entityFilterAttr($tabelaArredondamento, 'id', 'nome');
245 245  
246 246 if (empty($tabelaArredondamento)) {
247   - $tabelaArredondamento = array(0 => 'O tipo de nota não possui tabela de arredondamento.');
  247 + $tabelaArredondamento = array(0 => 'O tipo de nota nדo possui tabela de arredondamento.');
248 248 }
249 249  
250 250 $this->campoLista('tabelaArredondamento', $this->_getLabel('tabelaArredondamento'),
251 251 $tabelaArredondamento, $this->getEntity()->get('tabelaArredondamento'), '',
252 252 FALSE, $this->_getHelp('tabelaArredondamento'), '', FALSE, FALSE);
253 253  
254   - // Tipo progressão
  254 + // Tipo progressדo
255 255 $tipoProgressao = RegraAvaliacao_Model_TipoProgressao::getInstance();
256 256 $this->campoRadio('tipoProgressao', $this->_getLabel('tipoProgressao'),
257 257 $tipoProgressao->getEnums(), $this->getEntity()->get('tipoProgressao'), '',
258 258 $this->_getHelp('tipoProgressao'));
259 259  
260   - // Média
  260 + // M×™dia
261 261 $this->campoTexto('media', $this->_getLabel('media'), $this->getEntity()->media,
262 262 5, 50, FALSE, FALSE, FALSE, $this->_getHelp('media'));
263 263  
264 264 $this->campoTexto('mediaRecuperacao', $this->_getLabel('mediaRecuperacao'), $this->getEntity()->mediaRecuperacao, 5, 50, FALSE, FALSE, FALSE, $this->_getHelp('mediaRecuperacao'));
265 265  
266   - // Cálculo média
  266 + // Cבlculo m×™dia
267 267 $formulas = $this->getDataMapper()->findFormulaMediaFinal();
268 268 $formulas = CoreExt_Entity::entityFilterAttr($formulas, 'id', 'nome');
269 269 $this->campoLista('formulaMedia', $this->_getLabel('formulaMedia'),
270 270 $formulas, $this->getEntity()->get('formulaMedia'), '', FALSE,
271 271 $this->_getHelp('formulaMedia'), '', FALSE, FALSE);
272 272  
273   - // Cálculo média recuperação
  273 + // Cבlculo m×™dia recuperaחדo
274 274 $formulas = $this->getDataMapper()->findFormulaMediaRecuperacao();
275   - $formulasArray = array(0 => 'Não usar recuperação');
  275 + $formulasArray = array(0 => 'Nדo usar recuperaחדo');
276 276 $formulasArray = $formulasArray + CoreExt_Entity::entityFilterAttr($formulas, 'id', 'nome');
277 277  
278 278 $this->campoLista('formulaRecuperacao', $this->_getLabel('formulaRecuperacao'),
279 279 $formulasArray, $this->getEntity()->get('formulaRecuperacao'), '', FALSE,
280 280 $this->_getHelp('formulaRecuperacao'), '', FALSE, FALSE);
281 281  
282   - // Porcentagem presença
  282 + // Porcentagem presen×—a
283 283 $this->campoTexto('porcentagemPresenca', $this->_getLabel('porcentagemPresenca'),
284 284 $this->getEntity()->porcentagemPresenca, 5, 50, TRUE, FALSE, FALSE,
285 285 $this->_getHelp('porcentagemPresenca'));
... ... @@ -290,7 +290,7 @@ var tabela_arredondamento = new function() {
290 290 $parecerDescritivo->getEnums(), $this->getEntity()->get('parecerDescritivo'), '',
291 291 $this->_getHelp('parecerDescritivo'));
292 292  
293   - // Presença
  293 + // Presen×—a
294 294 $tipoPresenca = RegraAvaliacao_Model_TipoPresenca::getInstance();
295 295 $this->campoRadio('tipoPresenca', $this->_getLabel('tipoPresenca'),
296 296 $tipoPresenca->getEnums(), $this->getEntity()->get('tipoPresenca'), '',
... ...
ieducar/modules/RegraAvaliacao/Views/IndexController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package RegraAvaliacao
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -35,27 +35,27 @@ require_once &#39;RegraAvaliacao/Model/RegraDataMapper.php&#39;;
35 35 /**
36 36 * IndexController class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package RegraAvaliacao
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.1.0
  43 + * @since Classe disponível desde a versão 1.1.0
44 44 * @version @@package_version@@
45 45 */
46 46 class IndexController extends Core_Controller_Page_ListController
47 47 {
48 48 protected $_dataMapper = 'RegraAvaliacao_Model_RegraDataMapper';
49   - protected $_titulo = 'Listagem de regras de avaliação';
  49 + protected $_titulo = 'Listagem de regras de avaliação';
50 50 protected $_processoAp = 947;
51 51 protected $_tableMap = array(
52 52 'Nome' => 'nome',
53 53 'Sistema de nota' => 'tipoNota',
54   - 'Progressão' => 'tipoProgressao',
55   - 'Média aprovação' => 'media',
56   - 'Média exame' => 'mediaRecuperacao',
57   - 'Fórmula média' => 'formulaMedia',
58   - 'Fórmula recuperação' => 'formulaRecuperacao'
  54 + 'Progressão' => 'tipoProgressao',
  55 + 'Média aprovação' => 'media',
  56 + 'Média exame' => 'mediaRecuperacao',
  57 + 'Fórmula média' => 'formulaMedia',
  58 + 'Fórmula recuperação' => 'formulaRecuperacao'
59 59 );
60 60  
61 61 protected function _preRender(){
... ... @@ -69,8 +69,8 @@ class IndexController extends Core_Controller_Page_ListController
69 69 $localizacao->entradaCaminhos( array(
70 70 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
71 71 "educar_index.php" => "i-Educar - Escola",
72   - "" => "Listagem de regras de avalia&ccedil;&otilde;es"
  72 + "" => "Listagem de regras de avalia&ccedil;&otilde;es"
73 73 ));
74   - $this->enviaLocalizacao($localizacao->montar());
  74 + $this->enviaLocalizacao($localizacao->montar());
75 75 }
76 76 }
... ...
ieducar/modules/RegraAvaliacao/Views/ViewController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package RegraAvaliacao
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -35,31 +35,31 @@ require_once &#39;RegraAvaliacao/Model/RegraDataMapper.php&#39;;
35 35 /**
36 36 * ViewController class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package RegraAvaliacao
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.1.0
  43 + * @since Classe disponível desde a versão 1.1.0
44 44 * @version @@package_version@@
45 45 */
46 46 class ViewController extends Core_Controller_Page_ViewController
47 47 {
48 48 protected $_dataMapper = 'RegraAvaliacao_Model_RegraDataMapper';
49   - protected $_titulo = 'Detalhes da regra de avaliação';
  49 + protected $_titulo = 'Detalhes da regra de avaliação';
50 50 protected $_processoAp = 947;
51 51 protected $_tableMap = array(
52 52 'Nome' => 'nome',
53 53 'Sistema de nota' => 'tipoNota',
54 54 'Tabela de arredondamento' => 'tabelaArredondamento',
55   - 'Progressão' => 'tipoProgressao',
56   - 'Média para promoção' => 'media',
57   - 'Média exame para promoção' => 'mediaRecuperacao',
58   - 'Fórmula de cálculo de média final' => 'formulaMedia',
59   - 'Fórmula de cálculo de recuperação' => 'formulaRecuperacao',
60   - 'Porcentagem presença' => 'porcentagemPresenca',
  55 + 'Progressão' => 'tipoProgressao',
  56 + 'Média para promoção' => 'media',
  57 + 'Média exame para promoção' => 'mediaRecuperacao',
  58 + 'Fórmula de cálculo de média final' => 'formulaMedia',
  59 + 'Fórmula de cálculo de recuperação' => 'formulaRecuperacao',
  60 + 'Porcentagem presença' => 'porcentagemPresenca',
61 61 'Parecer descritivo' => 'parecerDescritivo',
62   - 'Tipo de presença' => 'tipoPresenca'
  62 + 'Tipo de presença' => 'tipoPresenca'
63 63 );
64 64 protected function _preRender(){
65 65  
... ... @@ -70,8 +70,8 @@ class ViewController extends Core_Controller_Page_ViewController
70 70 $localizacao->entradaCaminhos( array(
71 71 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
72 72 "educar_index.php" => "i-Educar - Escola",
73   - "" => "Detalhe da regra de avalia&ccedil;&otilde;o"
  73 + "" => "Detalhe da regra de avalia&ccedil;&otilde;o"
74 74 ));
75   - $this->enviaLocalizacao($localizacao->montar());
76   - }
  75 + $this->enviaLocalizacao($localizacao->montar());
  76 + }
77 77 }
... ...
ieducar/modules/TabelaArredondamento/Views/EditController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestדo escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itaja×
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa ×™ software livre; vocך pode redistribu×-lo e/ou modificב-lo
  10 + * sob os termos da Licen×—a Pתblica Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versדo 2 da Licen×—a, como (a seu crit×™rio)
  12 + * qualquer versדo posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa ×™ distribu×­do na expectativa de que seja תtil, por×™m, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia impl×­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÖ·Ö³O A UMA FINALIDADE ESPECÖ½FICA. Consulte a Licen×—a Pתblica Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Vocך deve ter recebido uma c×£pia da Licen×—a Pתblica Geral do GNU junto
  20 + * com este programa; se nדo, escreva para a Free Software Foundation, Inc., no
  21 + * endere×—o 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixדo <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package TabelaArredondamento
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo dispon×vel desde a versדo 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -36,12 +36,12 @@ require_once &#39;TabelaArredondamento/Model/TabelaValor.php&#39;;
36 36 /**
37 37 * EditController class.
38 38 *
39   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  39 + * @author Eriksen Costa Paixדo <eriksen.paixao_bs@cobra.com.br>
40 40 * @category i-Educar
41 41 * @license @@license@@
42 42 * @package TabelaArredondamento
43 43 * @subpackage Modules
44   - * @since Classe disponível desde a versão 1.1.0
  44 + * @since Classe dispon×vel desde a versדo 1.1.0
45 45 * @version @@package_version@@
46 46 */
47 47 class EditController extends Core_Controller_Page_EditController
... ... @@ -55,38 +55,38 @@ class EditController extends Core_Controller_Page_EditController
55 55  
56 56 protected $_formMap = array(
57 57 'instituicao' => array(
58   - 'label' => 'Instituição',
  58 + 'label' => 'Instituiחדo',
59 59 'help' => ''
60 60 ),
61 61 'nome' => array(
62 62 'label' => 'Nome',
63   - 'help' => 'Um nome para a tabela. Exemplo: "<em>Tabela genérica de conceitos</em>".'
  63 + 'help' => 'Um nome para a tabela. Exemplo: "<em>Tabela gen×™rica de conceitos</em>".'
64 64 ),
65 65 'tipoNota' => array(
66 66 'label' => 'Tipo de nota',
67 67 'help' => ''
68 68 ),
69 69 'valor_nome' => array(
70   - 'label' => 'Rótulo da nota:',
  70 + 'label' => 'R×£tulo da nota:',
71 71 'help' => 'Exemplos: A, B, C (conceituais)<br />
72   - <b>6,5<b>, <b>7,5<b> (numéricas)'
  72 + <b>6,5<b>, <b>7,5<b> (num×™ricas)'
73 73 ),
74 74 'valor_descricao' => array(
75   - 'label' => '<span style="padding-left: 10px"></span>Descrição:',
  75 + 'label' => '<span style="padding-left: 10px"></span>Descriחדo:',
76 76 'help' => 'Exemplos: Bom, Regular, Em Processo.'
77 77 ),
78 78 'valor_valor_minimo' => array(
79   - 'label' => '<span style="padding-left: 10px"></span>Valor mínimo:',
80   - 'help' => 'O valor numérico mínimo da nota.'
  79 + 'label' => '<span style="padding-left: 10px"></span>Valor m×nimo:',
  80 + 'help' => 'O valor num×™rico m×nimo da nota.'
81 81 ),
82 82 'valor_valor_maximo' => array(
83   - 'label' => '<span style="padding-left: 10px"></span>Valor máximo:',
84   - 'help' => 'O valor numérico máximo da nota.'
  83 + 'label' => '<span style="padding-left: 10px"></span>Valor mבximo:',
  84 + 'help' => 'O valor num×™rico mבximo da nota.'
85 85 )
86 86 );
87 87  
88 88 /**
89   - * Array de instâncias TabelaArredondamento_Model_TabelaValor.
  89 + * Array de inst×’ncias TabelaArredondamento_Model_TabelaValor.
90 90 * @var array
91 91 */
92 92 protected $_valores = array();
... ... @@ -94,7 +94,7 @@ class EditController extends Core_Controller_Page_EditController
94 94 /**
95 95 * Setter.
96 96 * @param array $valores
97   - * @return Core_Controller_Page_Abstract Provê interface fluída
  97 + * @return Core_Controller_Page_Abstract Provך interface flu×da
98 98 */
99 99 protected function _setValores(array $valores = array())
100 100 {
... ... @@ -125,7 +125,7 @@ class EditController extends Core_Controller_Page_EditController
125 125  
126 126 /**
127 127 * @see Core_Controller_Page_EditController#_preConstruct()
128   - * @todo Interação com a API está errada. Isso já é feito em _initNovo()
  128 + * @todo Interaחדo com a API estב errada. Isso jב ×™ feito em _initNovo()
129 129 * na superclasse. VER.
130 130 */
131 131 protected function _preConstruct()
... ... @@ -139,7 +139,7 @@ class EditController extends Core_Controller_Page_EditController
139 139 function _preRender(){
140 140  
141 141 parent::_preRender();
142   -
  142 +
143 143 Portabilis_View_Helper_Application::loadStylesheet($this, 'intranet/styles/localizacaoSistema.css');
144 144  
145 145 $nomeMenu = $this->getRequest()->id == null ? "Cadastrar" : "Editar";
... ... @@ -147,10 +147,10 @@ class EditController extends Core_Controller_Page_EditController
147 147 $localizacao->entradaCaminhos( array(
148 148 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
149 149 "educar_index.php" => "i-Educar - Escola",
150   - "" => "$nomeMenu tabela de arredondamento"
  150 + "" => "$nomeMenu tabela de arredondamento"
151 151 ));
152   - $this->enviaLocalizacao($localizacao->montar());
153   - }
  152 + $this->enviaLocalizacao($localizacao->montar());
  153 + }
154 154  
155 155 /**
156 156 * @see clsCadastro#Gerar()
... ... @@ -159,7 +159,7 @@ class EditController extends Core_Controller_Page_EditController
159 159 {
160 160 $this->campoOculto('id', $this->getEntity()->id);
161 161  
162   - // Instituição
  162 + // Instituiחדo
163 163 $instituicoes = App_Model_IedFinder::getInstituicoes();
164 164 $this->campoLista('instituicao', $this->_getLabel('instituicao'),
165 165 $instituicoes, $this->getEntity()->instituicao);
... ... @@ -185,9 +185,9 @@ class EditController extends Core_Controller_Page_EditController
185 185 $this->campoQuebra();
186 186  
187 187 // Ajuda
188   - $help = 'Caso seja necessário adicionar mais notas, '
189   - . 'salve o formulário. Automaticamente 3 campos '
190   - . 'novos ficarão disponíveis.<br /><br />';
  188 + $help = 'Caso seja necessבrio adicionar mais notas, '
  189 + . 'salve o formulבrio. Automaticamente 3 campos '
  190 + . 'novos ficarדo dispon×veis.<br /><br />';
191 191  
192 192 $this->campoRotulo('__help1', '<strong>Notas para arredondamento</strong><br />', $help, FALSE, '', '');
193 193  
... ... @@ -214,19 +214,19 @@ class EditController extends Core_Controller_Page_EditController
214 214 $this->campoTexto($valor_nome, $this->_getLabel('valor_nome'),
215 215 $valorNota->nome, 5, 5, FALSE, FALSE, TRUE, $this->_getHelp('valor_nome'));
216 216  
217   - // Descrição (se conceitual)
  217 + // Descriחדo (se conceitual)
218 218 if (RegraAvaliacao_Model_Nota_TipoValor::CONCEITUAL == $this->getEntity()->get('tipoNota')) {
219 219 $this->campoTexto($valor_descricao, $this->_getLabel('valor_descricao'),
220 220 $valorNota->descricao, 15, 25, FALSE, FALSE, TRUE,
221 221 $this->_getHelp('valor_descricao'));
222 222 }
223 223  
224   - // Valor mínimo
  224 + // Valor m×nimo
225 225 $this->campoTexto($valor_valor_minimo, $this->_getLabel('valor_valor_minimo'),
226 226 $valorNota->valorMinimo, 6, 6, FALSE, FALSE, TRUE,
227 227 $this->_getHelp('valor_valor_minimo'));
228 228  
229   - // Valor máximo
  229 + // Valor mבximo
230 230 $this->campoTexto($valor_valor_maximo, $this->_getLabel('valor_valor_maximo'),
231 231 $valorNota->valorMaximo, 6, 6, FALSE, FALSE, FALSE,
232 232 $this->_getHelp('valor_valor_maximo'));
... ... @@ -239,7 +239,7 @@ class EditController extends Core_Controller_Page_EditController
239 239  
240 240 protected function _save()
241 241 {
242   - // Verifica pela existência do field identity
  242 + // Verifica pela existךncia do field identity
243 243 if (isset($this->getRequest()->id) && 0 < $this->getRequest()->id) {
244 244 $this->setEntity($this->getDataMapper()->find($this->getRequest()->id));
245 245 $entity = $this->getEntity();
... ... @@ -250,10 +250,10 @@ class EditController extends Core_Controller_Page_EditController
250 250 return parent::_save();
251 251 }
252 252  
253   - // Processa os dados da requisição, apenas os valores para a tabela de valores.
  253 + // Processa os dados da requisiחדo, apenas os valores para a tabela de valores.
254 254 $valores = $this->getRequest()->valor;
255 255  
256   - // A contagem usa um dos índices do formulário, senão ia contar sempre 4.
  256 + // A contagem usa um dos ×ndices do formulבrio, senדo ia contar sempre 4.
257 257 $loop = count($valores['id']);
258 258  
259 259 // Array de objetos a persistir
... ... @@ -263,8 +263,8 @@ class EditController extends Core_Controller_Page_EditController
263 263 for ($i = 0; $i < $loop; $i++) {
264 264 $id = $valores['id'][$i];
265 265  
266   - // Não atribui a instância de $entity senão não teria sucesso em verificar
267   - // se a instância é isNull().
  266 + // Nדo atribui a inst×’ncia de $entity senדo nדo teria sucesso em verificar
  267 + // se a inst×’ncia ×™ isNull().
268 268 $data = array(
269 269 'id' => $id,
270 270 'nome' => $valores['nome'][$i],
... ... @@ -273,7 +273,7 @@ class EditController extends Core_Controller_Page_EditController
273 273 'valorMaximo' => $valores['valor_maximo'][$i]
274 274 );
275 275  
276   - // Se a instância já existir, use-a para garantir UPDATE
  276 + // Se a inst×’ncia jב existir, use-a para garantir UPDATE
277 277 if (NULL != ($instance = $this->_getValor($id))) {
278 278 $insert[$id] = $instance->setOptions($data);
279 279 }
... ... @@ -287,19 +287,19 @@ class EditController extends Core_Controller_Page_EditController
287 287  
288 288 // Persiste
289 289 foreach ($insert as $tabelaValor) {
290   - // Atribui uma tabela de arredondamento a instância de tabela valor
  290 + // Atribui uma tabela de arredondamento a inst×’ncia de tabela valor
291 291 $tabelaValor->tabelaArredondamento = $entity;
292 292  
293   - // Se não tiver nome, passa para o próximo
  293 + // Se nדo tiver nome, passa para o pr×£ximo
294 294 if ($tabelaValor->isValid()) {
295 295 $this->getDataMapper()->getTabelaValorDataMapper()->save($tabelaValor);
296 296 }
297 297 else {
298   - $this->mensagem = 'Erro no formulário';
  298 + $this->mensagem = 'Erro no formulבrio';
299 299 return FALSE;
300 300 }
301 301 }
302 302  
303 303 return TRUE;
304 304 }
305   -}
306 305 \ No newline at end of file
  306 +}
... ...
ieducar/modules/TabelaArredondamento/Views/IndexController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package TabelaArredondamento
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -35,12 +35,12 @@ require_once &#39;TabelaArredondamento/Model/TabelaDataMapper.php&#39;;
35 35 /**
36 36 * IndexController class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package TabelaArredondamento
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.1.0
  43 + * @since Classe disponível desde a versão 1.1.0
44 44 * @version @@package_version@@
45 45 */
46 46 class IndexController extends Core_Controller_Page_ListController
... ... @@ -64,8 +64,8 @@ class IndexController extends Core_Controller_Page_ListController
64 64 $localizacao->entradaCaminhos( array(
65 65 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
66 66 "educar_index.php" => "i-Educar - Escola",
67   - "" => "Listagem de tabelas de arredondamento"
  67 + "" => "Listagem de tabelas de arredondamento"
68 68 ));
69   - $this->enviaLocalizacao($localizacao->montar());
70   - }
71   -}
72 69 \ No newline at end of file
  70 + $this->enviaLocalizacao($localizacao->montar());
  71 + }
  72 +}
... ...
ieducar/modules/TabelaArredondamento/Views/TabelaTipoNotaAjax.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package TabelaArredondamento
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.2.0
  28 + * @since Arquivo disponível desde a versão 1.2.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -42,7 +42,7 @@ if (isset($_GET[&#39;tipoNota&#39;])) {
42 42  
43 43 header('Content-type: text/xml');
44 44  
45   -echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\"?>\n<query xmlns=\"sugestoes\">\n";
  45 +echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<query xmlns=\"sugestoes\">\n";
46 46  
47 47 foreach ($tabelas as $tabela) {
48 48 echo sprintf('<tabela id="%d">%s</tabela>', $tabela->id, $tabela->nome);
... ...
ieducar/modules/TabelaArredondamento/Views/ViewController.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package TabelaArredondamento
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.1.0
  28 + * @since Arquivo disponível desde a versão 1.1.0
29 29 * @version $Id: /ieducar/branches/1.1.0-avaliacao/ieducar/modules/AreaConhecimento/Views/ViewController.php 791 2009-11-27T16:23:16.505103Z eriksen $
30 30 */
31 31  
... ... @@ -35,12 +35,12 @@ require_once &#39;TabelaArredondamento/Model/TabelaDataMapper.php&#39;;
35 35 /**
36 36 * ViewController class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package TabelaArredondamento
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.1.0
  43 + * @since Classe disponível desde a versão 1.1.0
44 44 * @version @@package_version@@
45 45 */
46 46 class ViewController extends Core_Controller_Page_ViewController
... ... @@ -64,8 +64,8 @@ class ViewController extends Core_Controller_Page_ViewController
64 64 $localizacao->entradaCaminhos( array(
65 65 $_SERVER['SERVER_NAME']."/intranet" => "In&iacute;cio",
66 66 "educar_index.php" => "i-Educar - Escola",
67   - "" => "Detalhe da tabela de arredondamento"
  67 + "" => "Detalhe da tabela de arredondamento"
68 68 ));
69   - $this->enviaLocalizacao($localizacao->montar());
70   - }
71   -}
72 69 \ No newline at end of file
  70 + $this->enviaLocalizacao($localizacao->montar());
  71 + }
  72 +}
... ...
ieducar/modules/Transporte/Model/Aluno.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package Transporte
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.2.0
  28 + * @since Arquivo disponível desde a versão 1.2.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -34,12 +34,12 @@ require_once &#39;CoreExt/Entity.php&#39;;
34 34 /**
35 35 * Transporte_Model_Aluno class.
36 36 *
37   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  37 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
38 38 * @category i-Educar
39 39 * @license @@license@@
40 40 * @package Transporte
41 41 * @subpackage Modules
42   - * @since Classe disponível desde a versão 1.2.0
  42 + * @since Classe disponível desde a versão 1.2.0
43 43 * @version @@package_version@@
44 44 */
45 45 class Transporte_Model_Aluno extends CoreExt_Entity
... ... @@ -79,4 +79,4 @@ class Transporte_Model_Aluno extends CoreExt_Entity
79 79 'user' => new CoreExt_Validate_Numeric()
80 80 );
81 81 }
82   -}
83 82 \ No newline at end of file
  83 +}
... ...
ieducar/modules/Transporte/Model/AlunoDataMapper.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package Transporte
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.2.0
  28 + * @since Arquivo disponível desde a versão 1.2.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -35,12 +35,12 @@ require_once &#39;Transporte/Model/Aluno.php&#39;;
35 35 /**
36 36 * Transporte_Model_AlunoDataMapper class.
37 37 *
38   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  38 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
39 39 * @category i-Educar
40 40 * @license @@license@@
41 41 * @package Transporte
42 42 * @subpackage Modules
43   - * @since Classe disponível desde a versão 1.2.0
  43 + * @since Classe disponível desde a versão 1.2.0
44 44 * @version @@package_version@@
45 45 */
46 46 class Transporte_Model_AlunoDataMapper extends CoreExt_DataMapper
... ... @@ -59,7 +59,7 @@ class Transporte_Model_AlunoDataMapper extends CoreExt_DataMapper
59 59  
60 60 protected $_primaryKey = array('aluno');
61 61  
62   - // fixup para find funcionar em tabelas cujo PK não se chama id
  62 + // fixup para find funcionar em tabelas cujo PK não se chama id
63 63 protected function _getFindStatment($pkey)
64 64 {
65 65 if (! is_array($pkey))
... ... @@ -67,4 +67,4 @@ class Transporte_Model_AlunoDataMapper extends CoreExt_DataMapper
67 67  
68 68 return parent::_getFindStatment($pkey);
69 69 }
70   -}
71 70 \ No newline at end of file
  71 +}
... ...
ieducar/modules/Transporte/Model/Responsavel.php
1 1 <?php
2 2  
3 3 /**
4   - * i-Educar - Sistema de gestão escolar
  4 + * i-Educar - Sistema de gestão escolar
5 5 *
6   - * Copyright (C) 2006 Prefeitura Municipal de Itajaí
  6 + * Copyright (C) 2006 Prefeitura Municipal de Itajaí
7 7 * <ctima@itajai.sc.gov.br>
8 8 *
9   - * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
10   - * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
11   - * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
12   - * qualquer versão posterior.
  9 + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo
  10 + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free
  11 + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério)
  12 + * qualquer versão posterior.
13 13 *
14   - * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
15   - * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
16   - * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral
  14 + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM
  15 + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU
  16 + * ADEQUAÇÃO A UMA FINALIDADE ESPECÃFICA. Consulte a Licença Pública Geral
17 17 * do GNU para mais detalhes.
18 18 *
19   - * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
20   - * com este programa; se não, escreva para a Free Software Foundation, Inc., no
21   - * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
  19 + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto
  20 + * com este programa; se não, escreva para a Free Software Foundation, Inc., no
  21 + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
22 22 *
23   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  23 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
24 24 * @category i-Educar
25 25 * @license @@license@@
26 26 * @package Transporte
27 27 * @subpackage Modules
28   - * @since Arquivo disponível desde a versão 1.2.0
  28 + * @since Arquivo disponível desde a versão 1.2.0
29 29 * @version $Id$
30 30 */
31 31  
... ... @@ -34,12 +34,12 @@ require_once &#39;CoreExt/Enum.php&#39;;
34 34 /**
35 35 * Transporte_Model_Responsavel class.
36 36 *
37   - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  37 + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
38 38 * @category i-Educar
39 39 * @license @@license@@
40 40 * @package Transporte
41 41 * @subpackage Modules
42   - * @since Classe disponível desde a versão 1.2.0
  42 + * @since Classe disponível desde a versão 1.2.0
43 43 * @version @@package_version@@
44 44 */
45 45 class Transporte_Model_Responsavel extends CoreExt_Enum
... ... @@ -49,7 +49,7 @@ class Transporte_Model_Responsavel extends CoreExt_Enum
49 49 const MUNICIPAL = 2;
50 50  
51 51 protected $_data = array(
52   - self::NENHUM => 'Não utiliza',
  52 + self::NENHUM => 'Não utiliza',
53 53 self::ESTADUAL => 'Estadual',
54 54 self::MUNICIPAL => 'Municipal'
55 55 );
... ... @@ -58,4 +58,4 @@ class Transporte_Model_Responsavel extends CoreExt_Enum
58 58 {
59 59 return self::_getInstance(__CLASS__);
60 60 }
61   -}
62 61 \ No newline at end of file
  62 +}
... ...
vendor/symfony/yaml/Tests/ParserTest.php
... ... @@ -455,8 +455,8 @@ EOF;
455 455 }
456 456  
457 457 $yamls = array(
458   - iconv('UTF-8', 'ISO-8859-1', "foo: 'äöüß'"),
459   - iconv('UTF-8', 'ISO-8859-15', "euro: '€'"),
  458 + iconv('UTF-8', 'UTF-8', "foo: 'äöüß'"),
  459 + iconv('UTF-8', 'UTF-8', "euro: '€'"),
460 460 iconv('UTF-8', 'CP1252', "cp1252: '©ÉÇáñ'"),
461 461 );
462 462  
... ...