From 25d6e16a4a0ee86625184aa4aeb3f13dbdaca44b Mon Sep 17 00:00:00 2001 From: Caroline Salib Date: Sat, 29 Apr 2017 09:45:33 -0300 Subject: [PATCH] Corrigido erros de encode na regra de avaliação; portabilis/ieducar#167 --- ieducar/modules/FormulaMedia/Model/Formula.php | 62 +++++++++++++++++++++++++++++++------------------------------- ieducar/modules/FormulaMedia/Model/FormulaDataMapper.php | 34 +++++++++++++++++----------------- ieducar/modules/FormulaMedia/Model/TipoFormula.php | 38 +++++++++++++++++++------------------- ieducar/modules/FormulaMedia/Validate/Exception.php | 34 +++++++++++++++++----------------- ieducar/modules/FormulaMedia/Validate/Formula.php | 62 +++++++++++++++++++++++++++++++------------------------------- ieducar/modules/RegraAvaliacao/Views/EditController.php | 36 ++++++++++++++++++------------------ 6 files changed, 133 insertions(+), 133 deletions(-) diff --git a/ieducar/modules/FormulaMedia/Model/Formula.php b/ieducar/modules/FormulaMedia/Model/Formula.php index 6892e13..db5a7ad 100644 --- a/ieducar/modules/FormulaMedia/Model/Formula.php +++ b/ieducar/modules/FormulaMedia/Model/Formula.php @@ -1,31 +1,31 @@ * - * Este programa software livre; voc pode redistribu-lo e/ou modific-lo - * sob os termos da Licena Pblica Geral GNU conforme publicada pela Free - * Software Foundation; tanto a verso 2 da Licena, como (a seu critrio) - * qualquer verso posterior. + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) + * qualquer versão posterior. * - * Este programa distribudo na expectativa de que seja til, porm, SEM - * NENHUMA GARANTIA; nem mesmo a garantia implcita de COMERCIABILIDADE OU - * ADEQUAO A UMA FINALIDADE ESPECFICA. Consulte a Licena Pblica Geral + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU + * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral * do GNU para mais detalhes. * - * Voc deve ter recebido uma cpia da Licena Pblica Geral do GNU junto - * com este programa; se no, escreva para a Free Software Foundation, Inc., no - * endereo 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto + * com este programa; se não, escreva para a Free Software Foundation, Inc., no + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package FormulaMedia * @subpackage Modules - * @since Arquivo disponvel desde a verso 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -37,27 +37,27 @@ require_once 'FormulaMedia/Validate/Formula.php'; /** * FormulaMedia_Model_Formula class. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package FormulaMedia * @subpackage Modules - * @since Classe disponvel desde a verso 1.1.0 + * @since Classe disponível desde a versão 1.1.0 * @version @@package_version@@ */ class FormulaMedia_Model_Formula extends CoreExt_Entity { /** - * Tokens vlidos para uma frmula. + * Tokens válidos para uma fórmula. * * - Se: soma das notas de todas as etapas * - Et: total de etapas * - E1 a E10: nota na etapa En (fica limitado a 10 etapas) - * - /: diviso - * - *: multiplicao + * - /: divisão + * - *: multiplicação * - x: alias para * - * - (: abre parntese - * - ): fecha parntese + * - (: abre parêntese + * - ): fecha parêntese * * @var array */ @@ -69,7 +69,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity ); /** - * Tokens que pode ser substitudas por valores numricos. + * Tokens que pode ser substituídas por valores numéricos. * @var array */ protected $_tokenNumerics = array( @@ -89,7 +89,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity ); /** - * Referncias. + * Referências. * @var array */ protected $_references = array( @@ -101,7 +101,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity ); /** - * Retorna as tokens permitidas para uma frmula. + * Retorna as tokens permitidas para uma fórmula. * @return array */ public function getTokens() @@ -110,7 +110,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity } /** - * Verifica se uma token pode receber um valor numrico. + * Verifica se uma token pode receber um valor numérico. * * @param string $token * @return bool @@ -121,7 +121,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity } /** - * Substitui as tokens numricas de uma frmula, atravs de um array + * Substitui as tokens numéricas de uma fórmula, através de um array * associativo. * * @@ -150,7 +150,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity $patterns = array(); foreach ($values as $key => $value) { if ($this->isNumericToken($key)) { - // Usa @ como delimitador para evitar problemas com o sinal de diviso + // Usa @ como delimitador para evitar problemas com o sinal de divisão $patterns[$key] = '@' . $key . '@'; } } @@ -168,7 +168,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity } /** - * Troca os tokens de alias pelos usados durante a execuo da frmula. + * Troca os tokens de alias pelos usados durante a execução da fórmula. * @param string $formula * @return string */ @@ -189,7 +189,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity } /** - * Executa um cdigo de frmula com eval. + * Executa um código de fórmula com eval. * @param string $code * @return NULL|numeric */ @@ -208,7 +208,7 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity $instituicoes = array_keys(App_Model_IedFinder::getInstituicoes()); $tipoFormula = FormulaMedia_Model_TipoFormula::getInstance(); - // Se for de recuperao, inclui a token "Rc" como permitida. + // Se for de recuperação, inclui a token "Rc" como permitida. $formulaValidatorOptions = array(); if (FormulaMedia_Model_TipoFormula::MEDIA_RECUPERACAO == $this->get('tipoFormula')) { $formulaValidatorOptions = array('excludeToken' => NULL); @@ -229,4 +229,4 @@ class FormulaMedia_Model_Formula extends CoreExt_Entity { return $this->nome; } -} \ No newline at end of file +} diff --git a/ieducar/modules/FormulaMedia/Model/FormulaDataMapper.php b/ieducar/modules/FormulaMedia/Model/FormulaDataMapper.php index 27bb4af..0ee463f 100644 --- a/ieducar/modules/FormulaMedia/Model/FormulaDataMapper.php +++ b/ieducar/modules/FormulaMedia/Model/FormulaDataMapper.php @@ -1,31 +1,31 @@ * - * Este programa software livre; voc pode redistribu-lo e/ou modific-lo - * sob os termos da Licena Pblica Geral GNU conforme publicada pela Free - * Software Foundation; tanto a verso 2 da Licena, como (a seu critrio) - * qualquer verso posterior. + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) + * qualquer versão posterior. * - * Este programa distribudo na expectativa de que seja til, porm, SEM - * NENHUMA GARANTIA; nem mesmo a garantia implcita de COMERCIABILIDADE OU - * ADEQUAO A UMA FINALIDADE ESPECFICA. Consulte a Licena Pblica Geral + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU + * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral * do GNU para mais detalhes. * - * Voc deve ter recebido uma cpia da Licena Pblica Geral do GNU junto - * com este programa; se no, escreva para a Free Software Foundation, Inc., no - * endereo 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto + * com este programa; se não, escreva para a Free Software Foundation, Inc., no + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package FormulaMedia * @subpackage Modules - * @since Arquivo disponvel desde a verso 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -35,12 +35,12 @@ require_once 'FormulaMedia/Model/Formula.php'; /** * FormulaMedia_Model_FormulaDataMapper class. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package FormulaMedia * @subpackage Modules - * @since Classe disponvel desde a verso 1.1.0 + * @since Classe disponível desde a versão 1.1.0 * @version @@package_version@@ */ class FormulaMedia_Model_FormulaDataMapper extends CoreExt_DataMapper @@ -54,4 +54,4 @@ class FormulaMedia_Model_FormulaDataMapper extends CoreExt_DataMapper 'formulaMedia' => 'formula_media', 'tipoFormula' => 'tipo_formula' ); -} \ No newline at end of file +} diff --git a/ieducar/modules/FormulaMedia/Model/TipoFormula.php b/ieducar/modules/FormulaMedia/Model/TipoFormula.php index 8504c98..f406bd9 100644 --- a/ieducar/modules/FormulaMedia/Model/TipoFormula.php +++ b/ieducar/modules/FormulaMedia/Model/TipoFormula.php @@ -1,31 +1,31 @@ * - * Este programa software livre; voc pode redistribu-lo e/ou modific-lo - * sob os termos da Licena Pblica Geral GNU conforme publicada pela Free - * Software Foundation; tanto a verso 2 da Licena, como (a seu critrio) - * qualquer verso posterior. + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) + * qualquer versão posterior. * - * Este programa distribudo na expectativa de que seja til, porm, SEM - * NENHUMA GARANTIA; nem mesmo a garantia implcita de COMERCIABILIDADE OU - * ADEQUAO A UMA FINALIDADE ESPECFICA. Consulte a Licena Pblica Geral + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU + * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral * do GNU para mais detalhes. * - * Voc deve ter recebido uma cpia da Licena Pblica Geral do GNU junto - * com este programa; se no, escreva para a Free Software Foundation, Inc., no - * endereo 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto + * com este programa; se não, escreva para a Free Software Foundation, Inc., no + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package FormulaMedia * @subpackage Modules - * @since Arquivo disponvel desde a verso 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -34,12 +34,12 @@ require_once 'CoreExt/Enum.php'; /** * FormulaMedia_Model_TipoFormula class. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package FormulaMedia * @subpackage Modules - * @since Classe disponvel desde a verso 1.1.0 + * @since Classe disponível desde a versão 1.1.0 * @version @@package_version@@ */ class FormulaMedia_Model_TipoFormula extends CoreExt_Enum @@ -48,12 +48,12 @@ class FormulaMedia_Model_TipoFormula extends CoreExt_Enum const MEDIA_RECUPERACAO = 2; protected $_data = array( - self::MEDIA_FINAL => 'Mdia final', - self::MEDIA_RECUPERACAO => 'Mdia para recuperao' + self::MEDIA_FINAL => 'Média final', + self::MEDIA_RECUPERACAO => 'Média para recuperação' ); public static function getInstance() { return self::_getInstance(__CLASS__); } -} \ No newline at end of file +} diff --git a/ieducar/modules/FormulaMedia/Validate/Exception.php b/ieducar/modules/FormulaMedia/Validate/Exception.php index 17f111b..d139666 100644 --- a/ieducar/modules/FormulaMedia/Validate/Exception.php +++ b/ieducar/modules/FormulaMedia/Validate/Exception.php @@ -1,31 +1,31 @@ * - * Este programa software livre; voc pode redistribu-lo e/ou modific-lo - * sob os termos da Licena Pblica Geral GNU conforme publicada pela Free - * Software Foundation; tanto a verso 2 da Licena, como (a seu critrio) - * qualquer verso posterior. + * Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo + * sob os termos da Licença Pública Geral GNU conforme publicada pela Free + * Software Foundation; tanto a versão 2 da Licença, como (a seu critério) + * qualquer versão posterior. * - * Este programa distribudo na expectativa de que seja til, porm, SEM - * NENHUMA GARANTIA; nem mesmo a garantia implcita de COMERCIABILIDADE OU - * ADEQUAO A UMA FINALIDADE ESPECFICA. Consulte a Licena Pblica Geral + * Este programa é distribuí­do na expectativa de que seja útil, porém, SEM + * NENHUMA GARANTIA; nem mesmo a garantia implí­cita de COMERCIABILIDADE OU + * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral * do GNU para mais detalhes. * - * Voc deve ter recebido uma cpia da Licena Pblica Geral do GNU junto - * com este programa; se no, escreva para a Free Software Foundation, Inc., no - * endereo 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. + * Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto + * com este programa; se não, escreva para a Free Software Foundation, Inc., no + * endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package FormulaMedia * @subpackage Modules - * @since Arquivo disponvel desde a verso 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -34,14 +34,14 @@ require_once 'CoreExt/Exception.php'; /** * FormulaMedia_Validate_Exception class. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package FormulaMedia * @subpackage Modules - * @since Classe disponvel desde a verso 1.1.0 + * @since Classe disponível desde a versão 1.1.0 * @version @@package_version@@ */ class FormulaMedia_Validate_Exception extends CoreExt_Exception { -} \ No newline at end of file +} diff --git a/ieducar/modules/FormulaMedia/Validate/Formula.php b/ieducar/modules/FormulaMedia/Validate/Formula.php index d8a56fd..f2eb679 100644 --- a/ieducar/modules/FormulaMedia/Validate/Formula.php +++ b/ieducar/modules/FormulaMedia/Validate/Formula.php @@ -1,31 +1,31 @@ * - * Este programa software livre; voc pode redistribu-lo e/ou modific-lo - * sob os termos da Licena Pblica Geral GNU conforme publicada pela Free - * Software Foundation; tanto a verso 2 da Licena, como (a seu critrio) - * qualquer verso posterior. + * Este programa י software livre; vocך pode redistribuם-lo e/ou modificב-lo + * sob os termos da Licenחa Pתblica Geral GNU conforme publicada pela Free + * Software Foundation; tanto a versדo 2 da Licenחa, como (a seu critיrio) + * qualquer versדo posterior. * - * Este programa distribudo na expectativa de que seja til, porm, SEM - * NENHUMA GARANTIA; nem mesmo a garantia implcita de COMERCIABILIDADE OU - * ADEQUAO A UMA FINALIDADE ESPECFICA. Consulte a Licena Pblica Geral + * Este programa י distribuם­do na expectativa de que seja תtil, porיm, SEM + * NENHUMA GARANTIA; nem mesmo a garantia implם­cita de COMERCIABILIDADE OU + * ADEQUAֳַO A UMA FINALIDADE ESPECֽFICA. Consulte a Licenחa Pתblica Geral * do GNU para mais detalhes. * - * Voc deve ter recebido uma cpia da Licena Pblica Geral do GNU junto - * com este programa; se no, escreva para a Free Software Foundation, Inc., no - * endereo 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. + * Vocך deve ter recebido uma cףpia da Licenחa Pתblica Geral do GNU junto + * com este programa; se nדo, escreva para a Free Software Foundation, Inc., no + * endereחo 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixדo * @category i-Educar * @license @@license@@ * @package FormulaMedia * @subpackage Modules - * @since Arquivo disponvel desde a verso 1.1.0 + * @since Arquivo disponםvel desde a versדo 1.1.0 * @version $Id$ */ @@ -35,24 +35,24 @@ require_once 'FormulaMedia/Model/Formula.php'; /** * FormulaMedia_Validate_Formula class. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixדo * @category i-Educar * @license @@license@@ * @package FormulaMedia * @subpackage Modules - * @since Classe disponvel desde a verso 1.1.0 + * @since Classe disponםvel desde a versדo 1.1.0 * @version @@package_version@@ */ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract { /** - * Referncia para instncia da classe FormulaMedia_Model_Formula do model. + * Referךncia para instגncia da classe FormulaMedia_Model_Formula do model. * @var FormulaMedia_Model_Formula */ protected static $_model = NULL; /** - * Por padro, exclui o tokens de nota de recuperao. + * Por padrדo, exclui o tokens de nota de recuperaחדo. * * @see CoreExt_Validate_Abstract#_getDefaultOptions() */ @@ -72,7 +72,7 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract self::$_model = new FormulaMedia_Model_Formula(); } - // Adiciona espaos entre os parnteses + // Adiciona espaחos entre os parךnteses $value = self::$_model->replaceAliasTokens($value); $tokensAvailable = $this->_getTokens(); @@ -80,7 +80,7 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract $missingTokens = array(); $numericTokens = array(); - // Verifica se alguma token no permitida foi utilizada + // Verifica se alguma token nדo permitida foi utilizada foreach ($valueTokens as $tk) { if ('' == ($tk = trim($tk))) { continue; @@ -92,37 +92,37 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract } } elseif (self::$_model->isNumericToken($tk)) { - // Se for uma token numrica, atribui um nmero 1 para usar na frmula - // e avaliar se no lana um erro no PHP + // Se for uma token numיrica, atribui um nתmero 1 para usar na fףrmula + // e avaliar se nדo lanחa um erro no PHP $numericTokens[$tk] = 1; } } if (0 < count($missingTokens)) { - throw new Exception('As variveis ou smbolos no so permitidos: ' . implode(', ', $missingTokens)); + throw new Exception('As variבveis ou sםmbolos nדo sדo permitidos: ' . implode(', ', $missingTokens)); } - // Verifica se a frmula parseada corretamente pelo PHP + // Verifica se a fףrmula י parseada corretamente pelo PHP $formula = self::$_model->replaceTokens($value, $numericTokens); /* - * Eval, com surpresso de erro para evitar interrupo do script. Se + * Eval, com surpressדo de erro para evitar interrupחדo do script. Se * retornar algum valor diferente de NULL, assume como erro de sintaxe. */ $evaled = @eval('?>'); if (!is_null($evaled)) { require_once 'FormulaMedia/Validate/Exception.php'; - throw new FormulaMedia_Validate_Exception('A frmula apresenta erros.' - . ' Verifique algum parntese faltante ou um sinal de operao' - . ' matemtica sem um operando.'); + throw new FormulaMedia_Validate_Exception('A fףrmula apresenta erros.' + . ' Verifique algum parךntese faltante ou um sinal de operaחדo' + . ' matemבtica sem um operando.'); } return TRUE; } /** - * Retorna as tokens disponveis para o validador. Uma token pode ser - * excluda usando a opo excludeToken. + * Retorna as tokens disponםveis para o validador. Uma token pode ser + * excluםda usando a opחדo excludeToken. * * @return array */ @@ -148,4 +148,4 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract return $tokensAvailable; } -} \ No newline at end of file +} diff --git a/ieducar/modules/RegraAvaliacao/Views/EditController.php b/ieducar/modules/RegraAvaliacao/Views/EditController.php index 547f1b2..7c915b5 100644 --- a/ieducar/modules/RegraAvaliacao/Views/EditController.php +++ b/ieducar/modules/RegraAvaliacao/Views/EditController.php @@ -54,7 +54,7 @@ class EditController extends Core_Controller_Page_EditController protected $_formMap = array( 'instituicao' => array( - 'label' => 'Instituiחדo', + 'label' => 'Instituição', 'help' => '', ), 'nome' => array( @@ -66,39 +66,39 @@ class EditController extends Core_Controller_Page_EditController 'help' => '' ), 'tipoProgressao' => array( - 'label' => 'Progressדo', - 'help' => 'Selecione o mיtodo de progressדo para a regra.' + 'label' => 'Progressão', + 'help' => 'Selecione o método de progressão para a regra.' ), 'tabelaArredondamento' => array( 'label' => 'Tabela de arredondamento de nota', 'help' => '' ), 'media' => array( - 'label' => 'Mיdia final para promoחדo', - 'help' => 'Informe a mיdia necessבria para promoחדo
- do aluno, aceita atי 3 casas decimais. Exemplos: 5,00; 6,725, 6.
- Se o tipo de progressדo for "Progressiva", esse
- valor nדo serב considerado.' + 'label' => 'Média final para promossão', + 'help' => 'Informe a média necessária para promossão
+ do aluno, aceita até 3 casas decimais. Exemplos: 5,00; 6,725, 6.
+ Se o tipo de progressão for "Progressiva", esse
+ valor não será considerado.' ), 'mediaRecuperacao' => array( - 'label' => 'Mיdia exame final para promoחדo', - 'help' => 'Informe a mיdia necessבria para promoחדo
- do aluno, aceita atי 3 casas decimais. Exemplos: 5,00; 6,725, 6.
+ 'label' => 'Média exame final para promossão', + 'help' => 'Informe a média necessária para promossão
+ do aluno, aceita até casas decimais. Exemplos: 5,00; 6,725, 6.
Desconsidere esse campo caso selecione o tipo de nota "conceitual"' ), 'formulaMedia' => array( - 'label' => 'Fףrmula de cבlculo da mיdia', + 'label' => 'Fórmula de cálculo da média', 'help' => '', ), 'formulaRecuperacao' => array( - 'label' => 'Fףrmula de cבlculo da mיdia de recuperaחדo', + 'label' => 'Fórmula de cálculo da média de recuperação', 'help' => '', ), 'porcentagemPresenca' => array( - 'label' => 'Porcentagem de presenחa', - 'help' => 'A porcentagem de presenחa necessבria para o aluno ser aprovado.
- Esse valor י desconsiderado caso o campo "Progressדo" esteja como
- "Nדo progressiva automבtica - Somente mיdia".
+ 'label' => 'Porcentagem de presença', + 'help' => 'A porcentagem de presença necessária para o aluno ser aprovado.
+ Esse valor é desconsiderado caso o campo "Progressão" esteja como
+ "Não progressiva automática - Somente média".
Em porcentagem, exemplo: 75 ou 80,750' ), 'parecerDescritivo' => array( @@ -106,7 +106,7 @@ class EditController extends Core_Controller_Page_EditController 'help' => '', ), 'tipoPresenca' => array( - 'label' => 'Apuraחדo de presenחa', + 'label' => 'Apuração de presença', 'help' => '' ) ); -- libgit2 0.21.2