Commit 25d6e16a4a0ee86625184aa4aeb3f13dbdaca44b
1 parent
191fdf18
Exists in
master
Corrigido erros de encode na regra de avaliação;
portabilis/ieducar#167
Showing
6 changed files
with
133 additions
and
133 deletions
Show diff stats
ieducar/modules/FormulaMedia/Model/Formula.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 | |
... | ... | @@ -37,27 +37,27 @@ require_once 'FormulaMedia/Validate/Formula.php'; |
37 | 37 | /** |
38 | 38 | * FormulaMedia_Model_Formula class. |
39 | 39 | * |
40 | - * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> | |
40 | + * @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br> | |
41 | 41 | * @category i-Educar |
42 | 42 | * @license @@license@@ |
43 | 43 | * @package FormulaMedia |
44 | 44 | * @subpackage Modules |
45 | - * @since Classe disponível desde a versão 1.1.0 | |
45 | + * @since Classe disponÃvel desde a versão 1.1.0 | |
46 | 46 | * @version @@package_version@@ |
47 | 47 | */ |
48 | 48 | class FormulaMedia_Model_Formula extends CoreExt_Entity |
49 | 49 | { |
50 | 50 | /** |
51 | - * Tokens válidos para uma fórmula. | |
51 | + * Tokens válidos para uma fórmula. | |
52 | 52 | * |
53 | 53 | * - Se: soma das notas de todas as etapas |
54 | 54 | * - Et: total de etapas |
55 | 55 | * - E1 a E10: nota na etapa En (fica limitado a 10 etapas) |
56 | - * - /: divisão | |
57 | - * - *: multiplicação | |
56 | + * - /: divisão | |
57 | + * - *: multiplicação | |
58 | 58 | * - x: alias para * |
59 | - * - (: abre parêntese | |
60 | - * - ): fecha parêntese | |
59 | + * - (: abre parêntese | |
60 | + * - ): fecha parêntese | |
61 | 61 | * |
62 | 62 | * @var array |
63 | 63 | */ |
... | ... | @@ -69,7 +69,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity |
69 | 69 | ); |
70 | 70 | |
71 | 71 | /** |
72 | - * Tokens que pode ser substituídas por valores numéricos. | |
72 | + * Tokens que pode ser substituÃdas por valores numéricos. | |
73 | 73 | * @var array |
74 | 74 | */ |
75 | 75 | protected $_tokenNumerics = array( |
... | ... | @@ -89,7 +89,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity |
89 | 89 | ); |
90 | 90 | |
91 | 91 | /** |
92 | - * Referências. | |
92 | + * Referências. | |
93 | 93 | * @var array |
94 | 94 | */ |
95 | 95 | protected $_references = array( |
... | ... | @@ -101,7 +101,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity |
101 | 101 | ); |
102 | 102 | |
103 | 103 | /** |
104 | - * Retorna as tokens permitidas para uma fórmula. | |
104 | + * Retorna as tokens permitidas para uma fórmula. | |
105 | 105 | * @return array |
106 | 106 | */ |
107 | 107 | public function getTokens() |
... | ... | @@ -110,7 +110,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity |
110 | 110 | } |
111 | 111 | |
112 | 112 | /** |
113 | - * Verifica se uma token pode receber um valor numérico. | |
113 | + * Verifica se uma token pode receber um valor numérico. | |
114 | 114 | * |
115 | 115 | * @param string $token |
116 | 116 | * @return bool |
... | ... | @@ -121,7 +121,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity |
121 | 121 | } |
122 | 122 | |
123 | 123 | /** |
124 | - * Substitui as tokens numéricas de uma fórmula, através de um array | |
124 | + * Substitui as tokens numéricas de uma fórmula, através de um array | |
125 | 125 | * associativo. |
126 | 126 | * |
127 | 127 | * <code> |
... | ... | @@ -150,7 +150,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity |
150 | 150 | $patterns = array(); |
151 | 151 | foreach ($values as $key => $value) { |
152 | 152 | if ($this->isNumericToken($key)) { |
153 | - // Usa @ como delimitador para evitar problemas com o sinal de divisão | |
153 | + // Usa @ como delimitador para evitar problemas com o sinal de divisão | |
154 | 154 | $patterns[$key] = '@' . $key . '@'; |
155 | 155 | } |
156 | 156 | } |
... | ... | @@ -168,7 +168,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity |
168 | 168 | } |
169 | 169 | |
170 | 170 | /** |
171 | - * Troca os tokens de alias pelos usados durante a execução da fórmula. | |
171 | + * Troca os tokens de alias pelos usados durante a execução da fórmula. | |
172 | 172 | * @param string $formula |
173 | 173 | * @return string |
174 | 174 | */ |
... | ... | @@ -189,7 +189,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity |
189 | 189 | } |
190 | 190 | |
191 | 191 | /** |
192 | - * Executa um código de fórmula com eval. | |
192 | + * Executa um código de fórmula com eval. | |
193 | 193 | * @param string $code |
194 | 194 | * @return NULL|numeric |
195 | 195 | */ |
... | ... | @@ -208,7 +208,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity |
208 | 208 | $instituicoes = array_keys(App_Model_IedFinder::getInstituicoes()); |
209 | 209 | $tipoFormula = FormulaMedia_Model_TipoFormula::getInstance(); |
210 | 210 | |
211 | - // Se for de recuperação, inclui a token "Rc" como permitida. | |
211 | + // Se for de recuperação, inclui a token "Rc" como permitida. | |
212 | 212 | $formulaValidatorOptions = array(); |
213 | 213 | if (FormulaMedia_Model_TipoFormula::MEDIA_RECUPERACAO == $this->get('tipoFormula')) { |
214 | 214 | $formulaValidatorOptions = array('excludeToken' => NULL); |
... | ... | @@ -229,4 +229,4 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity |
229 | 229 | { |
230 | 230 | return $this->nome; |
231 | 231 | } |
232 | -} | |
233 | 232 | \ No newline at end of file |
233 | +} | ... | ... |
ieducar/modules/FormulaMedia/Model/FormulaDataMapper.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,12 +35,12 @@ require_once 'FormulaMedia/Model/Formula.php'; |
35 | 35 | /** |
36 | 36 | * FormulaMedia_Model_FormulaDataMapper 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 FormulaMedia_Model_FormulaDataMapper extends CoreExt_DataMapper |
... | ... | @@ -54,4 +54,4 @@ class FormulaMedia_Model_FormulaDataMapper extends CoreExt_DataMapper |
54 | 54 | 'formulaMedia' => 'formula_media', |
55 | 55 | 'tipoFormula' => 'tipo_formula' |
56 | 56 | ); |
57 | -} | |
58 | 57 | \ No newline at end of file |
58 | +} | ... | ... |
ieducar/modules/FormulaMedia/Model/TipoFormula.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 | |
... | ... | @@ -34,12 +34,12 @@ require_once 'CoreExt/Enum.php'; |
34 | 34 | /** |
35 | 35 | * FormulaMedia_Model_TipoFormula 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 FormulaMedia |
41 | 41 | * @subpackage Modules |
42 | - * @since Classe disponível desde a versão 1.1.0 | |
42 | + * @since Classe disponÃvel desde a versão 1.1.0 | |
43 | 43 | * @version @@package_version@@ |
44 | 44 | */ |
45 | 45 | class FormulaMedia_Model_TipoFormula extends CoreExt_Enum |
... | ... | @@ -48,12 +48,12 @@ class FormulaMedia_Model_TipoFormula extends CoreExt_Enum |
48 | 48 | const MEDIA_RECUPERACAO = 2; |
49 | 49 | |
50 | 50 | protected $_data = array( |
51 | - self::MEDIA_FINAL => 'Média final', | |
52 | - self::MEDIA_RECUPERACAO => 'Média para recuperação' | |
51 | + self::MEDIA_FINAL => 'Média final', | |
52 | + self::MEDIA_RECUPERACAO => 'Média para recuperação' | |
53 | 53 | ); |
54 | 54 | |
55 | 55 | public static function getInstance() |
56 | 56 | { |
57 | 57 | return self::_getInstance(__CLASS__); |
58 | 58 | } |
59 | -} | |
60 | 59 | \ No newline at end of file |
60 | +} | ... | ... |
ieducar/modules/FormulaMedia/Validate/Exception.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 | |
... | ... | @@ -34,14 +34,14 @@ require_once 'CoreExt/Exception.php'; |
34 | 34 | /** |
35 | 35 | * FormulaMedia_Validate_Exception 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 FormulaMedia |
41 | 41 | * @subpackage Modules |
42 | - * @since Classe disponível desde a versão 1.1.0 | |
42 | + * @since Classe disponÃvel desde a versão 1.1.0 | |
43 | 43 | * @version @@package_version@@ |
44 | 44 | */ |
45 | 45 | class FormulaMedia_Validate_Exception extends CoreExt_Exception |
46 | 46 | { |
47 | -} | |
48 | 47 | \ No newline at end of file |
48 | +} | ... | ... |
ieducar/modules/FormulaMedia/Validate/Formula.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,24 +35,24 @@ require_once 'FormulaMedia/Model/Formula.php'; |
35 | 35 | /** |
36 | 36 | * FormulaMedia_Validate_Formula 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 FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract |
47 | 47 | { |
48 | 48 | /** |
49 | - * Referência para instância da classe FormulaMedia_Model_Formula do model. | |
49 | + * Referךncia para instגncia da classe FormulaMedia_Model_Formula do model. | |
50 | 50 | * @var FormulaMedia_Model_Formula |
51 | 51 | */ |
52 | 52 | protected static $_model = NULL; |
53 | 53 | |
54 | 54 | /** |
55 | - * Por padrão, exclui o tokens de nota de recuperação. | |
55 | + * Por padrדo, exclui o tokens de nota de recuperaחדo. | |
56 | 56 | * |
57 | 57 | * @see CoreExt_Validate_Abstract#_getDefaultOptions() |
58 | 58 | */ |
... | ... | @@ -72,7 +72,7 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract |
72 | 72 | self::$_model = new FormulaMedia_Model_Formula(); |
73 | 73 | } |
74 | 74 | |
75 | - // Adiciona espaços entre os parênteses | |
75 | + // Adiciona espaחos entre os parךnteses | |
76 | 76 | $value = self::$_model->replaceAliasTokens($value); |
77 | 77 | |
78 | 78 | $tokensAvailable = $this->_getTokens(); |
... | ... | @@ -80,7 +80,7 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract |
80 | 80 | $missingTokens = array(); |
81 | 81 | $numericTokens = array(); |
82 | 82 | |
83 | - // Verifica se alguma token não permitida foi utilizada | |
83 | + // Verifica se alguma token nדo permitida foi utilizada | |
84 | 84 | foreach ($valueTokens as $tk) { |
85 | 85 | if ('' == ($tk = trim($tk))) { |
86 | 86 | continue; |
... | ... | @@ -92,37 +92,37 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract |
92 | 92 | } |
93 | 93 | } |
94 | 94 | elseif (self::$_model->isNumericToken($tk)) { |
95 | - // Se for uma token numérica, atribui um número 1 para usar na fórmula | |
96 | - // e avaliar se não lança um erro no PHP | |
95 | + // Se for uma token numיrica, atribui um nתmero 1 para usar na fףrmula | |
96 | + // e avaliar se nדo lanחa um erro no PHP | |
97 | 97 | $numericTokens[$tk] = 1; |
98 | 98 | } |
99 | 99 | } |
100 | 100 | |
101 | 101 | if (0 < count($missingTokens)) { |
102 | - throw new Exception('As variáveis ou símbolos não são permitidos: ' . implode(', ', $missingTokens)); | |
102 | + throw new Exception('As variבveis ou s×mbolos nדo sדo permitidos: ' . implode(', ', $missingTokens)); | |
103 | 103 | } |
104 | 104 | |
105 | - // Verifica se a fórmula é parseada corretamente pelo PHP | |
105 | + // Verifica se a f×£rmula ×™ parseada corretamente pelo PHP | |
106 | 106 | $formula = self::$_model->replaceTokens($value, $numericTokens); |
107 | 107 | |
108 | 108 | /* |
109 | - * Eval, com surpressão de erro para evitar interrupção do script. Se | |
109 | + * Eval, com surpressדo de erro para evitar interrupחדo do script. Se | |
110 | 110 | * retornar algum valor diferente de NULL, assume como erro de sintaxe. |
111 | 111 | */ |
112 | 112 | $evaled = @eval('?><?php $result = ' . $formula . '; ?>'); |
113 | 113 | if (!is_null($evaled)) { |
114 | 114 | require_once 'FormulaMedia/Validate/Exception.php'; |
115 | - throw new FormulaMedia_Validate_Exception('A fórmula apresenta erros.' | |
116 | - . ' Verifique algum parêntese faltante ou um sinal de operação' | |
117 | - . ' matemática sem um operando.'); | |
115 | + throw new FormulaMedia_Validate_Exception('A f×£rmula apresenta erros.' | |
116 | + . ' Verifique algum parךntese faltante ou um sinal de operaחדo' | |
117 | + . ' matemבtica sem um operando.'); | |
118 | 118 | } |
119 | 119 | |
120 | 120 | return TRUE; |
121 | 121 | } |
122 | 122 | |
123 | 123 | /** |
124 | - * Retorna as tokens disponíveis para o validador. Uma token pode ser | |
125 | - * excluída usando a opção excludeToken. | |
124 | + * Retorna as tokens dispon×veis para o validador. Uma token pode ser | |
125 | + * exclu×da usando a opחדo excludeToken. | |
126 | 126 | * |
127 | 127 | * @return array |
128 | 128 | */ |
... | ... | @@ -148,4 +148,4 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract |
148 | 148 | |
149 | 149 | return $tokensAvailable; |
150 | 150 | } |
151 | -} | |
152 | 151 | \ No newline at end of file |
152 | +} | ... | ... |
ieducar/modules/RegraAvaliacao/Views/EditController.php
... | ... | @@ -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 promossão', | |
78 | + 'help' => 'Informe a média necessária para promossã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 promossão', | |
85 | + 'help' => 'Informe a média necessária para promossão<br /> | |
86 | + do aluno, aceita até 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 | ); | ... | ... |