From 1fb9390db4d2ab1beeb0f94618ad6045d458e124 Mon Sep 17 00:00:00 2001 From: Caroline Salib Date: Sat, 29 Apr 2017 09:55:21 -0300 Subject: [PATCH] Ajustes de encode na tela de regra de avaliação; portabilis/ieducar#167 --- ieducar/modules/FormulaMedia/Validate/Formula.php | 8 ++++---- ieducar/modules/RegraAvaliacao/Views/EditController.php | 2 +- ieducar/modules/TabelaArredondamento/Model/Tabela.php | 84 ++++++++++++++++++++++++++++++++++++++++++------------------------------------------ ieducar/modules/TabelaArredondamento/Model/TabelaDataMapper.php | 44 ++++++++++++++++++++++---------------------- ieducar/modules/TabelaArredondamento/Model/TabelaValor.php | 38 +++++++++++++++++++------------------- ieducar/modules/TabelaArredondamento/Model/TabelaValorDataMapper.php | 34 +++++++++++++++++----------------- 6 files changed, 105 insertions(+), 105 deletions(-) diff --git a/ieducar/modules/FormulaMedia/Validate/Formula.php b/ieducar/modules/FormulaMedia/Validate/Formula.php index f2eb679..681d48b 100644 --- a/ieducar/modules/FormulaMedia/Validate/Formula.php +++ b/ieducar/modules/FormulaMedia/Validate/Formula.php @@ -99,7 +99,7 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract } if (0 < count($missingTokens)) { - throw new Exception('As variבveis ou sםmbolos nדo sדo permitidos: ' . implode(', ', $missingTokens)); + throw new Exception('As variáveis ou símbolos não são permitidos: ' . implode(', ', $missingTokens)); } // Verifica se a fףrmula י parseada corretamente pelo PHP @@ -112,9 +112,9 @@ class FormulaMedia_Validate_Formula extends CoreExt_Validate_Abstract $evaled = @eval('?>'); if (!is_null($evaled)) { require_once 'FormulaMedia/Validate/Exception.php'; - 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.'); + 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; diff --git a/ieducar/modules/RegraAvaliacao/Views/EditController.php b/ieducar/modules/RegraAvaliacao/Views/EditController.php index 7c915b5..ba1a5d8 100644 --- a/ieducar/modules/RegraAvaliacao/Views/EditController.php +++ b/ieducar/modules/RegraAvaliacao/Views/EditController.php @@ -272,7 +272,7 @@ var tabela_arredondamento = new function() { // Cבlculo mיdia recuperaחדo $formulas = $this->getDataMapper()->findFormulaMediaRecuperacao(); - $formulasArray = array(0 => 'Nדo usar recuperaחדo'); + $formulasArray = array(0 => 'Não usar recuperação'); $formulasArray = $formulasArray + CoreExt_Entity::entityFilterAttr($formulas, 'id', 'nome'); $this->campoLista('formulaRecuperacao', $this->_getLabel('formulaRecuperacao'), diff --git a/ieducar/modules/TabelaArredondamento/Model/Tabela.php b/ieducar/modules/TabelaArredondamento/Model/Tabela.php index fb19dd9..71a4ac6 100644 --- a/ieducar/modules/TabelaArredondamento/Model/Tabela.php +++ b/ieducar/modules/TabelaArredondamento/Model/Tabela.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 TabelaArredondamento * @subpackage Modules - * @since Arquivo disponvel desde a verso 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -36,12 +36,12 @@ require_once 'lib/Portabilis/Utils/Float.php'; /** * TabelaArredondamento_Model_Tabela class. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package TabelaArredondamento * @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 TabelaArredondamento_Model_Tabela extends CoreExt_Entity @@ -61,7 +61,7 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity ); /** - * Preciso decimal do valor da nota. + * Precisão decimal do valor da nota. * @var int */ protected $_precision = 3; @@ -94,7 +94,7 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity $tipoNota = RegraAvaliacao_Model_Nota_TipoValor::getInstance(); $tipoNotas = $tipoNota->getKeys(); - // Remove "nenhum" das opes. + // Remove "nenhum" das opções. unset($tipoNotas[RegraAvaliacao_Model_Nota_TipoValor::NENHUM]); return array( @@ -105,7 +105,7 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity } /** - * Arredonda a nota de acordo com a tabela de valores da instncia atual. + * Arredonda a nota de acordo com a tabela de valores da instância atual. * * @param $value * @return mixed @@ -119,20 +119,20 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity }*/ /* Inicializa o retorno com o valor recebido (limitando a para uma casa decimal), - o qual ser retornado caso no tenha sido definido opcoes na tabela de arredondamento, - do contrrio ser arredondado a nota conforme opes da tabela de arredondamento. */ + o qual será retornado caso não tenha sido definido opcoes na tabela de arredondamento, + do contrário será arredondado a nota conforme opções da tabela de arredondamento. */ $return = Portabilis_Utils_Float::limitDecimal($value, array('limit' => 1)); - // carrega tabela de arredondamento, caso ainda no tenha sido carregada. + // carrega tabela de arredondamento, caso ainda não tenha sido carregada. if (0 == count($this->_tabelaValores)) $this->_tabelaValores = $this->getDataMapper()->findTabelaValor($this); - // somente ser arredondado a nota, caso tenha sido definido opes de arredondamento, na respectiva tabela. + // somente será arredondado a nota, caso tenha sido definido opções de arredondamento, na respectiva tabela. if (count($this->_tabelaValores) > 0) { - // Multiplicador para transformar os nmeros em uma escala inteira. + // Multiplicador para transformar os números em uma escala inteira. $scale = pow(10, $this->_precision); - // Escala o valor para se tornar comparvel + // Escala o valor para se tornar comparável $value = $this->getFloat($value) * $scale; $return = 0; @@ -150,16 +150,16 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity } /** - * Prev em qual range de arredondamento de acordo com um valor esperado. A - * definio do valor a retornar dada por uma instncia de - * FormulaMedia_Model_Formula e um array com valores para as tokens da frmula - * e o valor da varivel a prever. Exemplo: + * Prevê em qual range de arredondamento de acordo com um valor esperado. A + * definição do valor a retornar é dada por uma instância de + * FormulaMedia_Model_Formula e um array com valores para as tokens da fórmula + * e o valor da variável a prever. Exemplo: * * * array( * 'Se' => 16, @@ -180,13 +180,13 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity * @param FormulaMedia_Model_Formula $formula * @param array $data * @return TabelaArredondamento_Model_TabelaValor|NULL Retorna NULL caso - * nenhuma instncia de TabelaArredondamento_Model_TabelaValor corresponda + * nenhuma instância de TabelaArredondamento_Model_TabelaValor corresponda * ao valor esperado - * @todo Considerar o atributo valorMaximo da instncia para o clculo da - * frmula. Pode ser til para os casos de notas conceituais (Exemplo: uma - * nota "EP" que tem o range 5.25 a 7, sendo 6 a mdia de aprovao. Nesse - * caso somente o prximo range (se houvesse) daria o valor esperado para - * alcanar a mdia 6). + * @todo Considerar o atributo valorMaximo da instância para o cálculo da + * fórmula. Pode ser útil para os casos de notas conceituais (Exemplo: uma + * nota "EP" que tem o range 5.25 a 7, sendo 6 a média de aprovação. Nesse + * caso somente o próximo range (se houvesse) daria o valor esperado para + * alcançar a média 6). */ public function predictValue(FormulaMedia_Model_Formula $formula, array $data) { @@ -206,7 +206,7 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity $values[$data['expected']['var']] = $tabelaValor->valorMinimo; $process[] = $values; - // Se for o ltimo item, verifica se a nota mxima tambm + // Se for o último item, verifica se a nota máxima também if (++$i == $total) { $values[$data['expected']['var']] = $tabelaValor->valorMaximo; $process[] = $values; @@ -250,8 +250,8 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity } /** - * Mtodo finder para TabelaArredondamento_Model_TabelaValor. Wrapper simples - * para o mesmo mtodo de TabelaArredondamento_Model_TabelaDataMapper. + * Método finder para TabelaArredondamento_Model_TabelaValor. Wrapper simples + * para o mesmo método de TabelaArredondamento_Model_TabelaDataMapper. * * @return array */ @@ -270,4 +270,4 @@ class TabelaArredondamento_Model_Tabela extends CoreExt_Entity { return $this->nome; } -} \ No newline at end of file +} diff --git a/ieducar/modules/TabelaArredondamento/Model/TabelaDataMapper.php b/ieducar/modules/TabelaArredondamento/Model/TabelaDataMapper.php index 5e59505..5b90fb2 100644 --- a/ieducar/modules/TabelaArredondamento/Model/TabelaDataMapper.php +++ b/ieducar/modules/TabelaArredondamento/Model/TabelaDataMapper.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 TabelaArredondamento * @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,12 +37,12 @@ require_once 'App/Model/IedFinder.php'; /** * TabelaArredondamento_Model_TabelaDataMapper class. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package TabelaArredondamento * @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 TabelaArredondamento_Model_TabelaDataMapper extends CoreExt_DataMapper @@ -64,7 +64,7 @@ class TabelaArredondamento_Model_TabelaDataMapper extends CoreExt_DataMapper /** * Setter. * @param TabelaArredondamento_Model_TabelaValorDataMapper $mapper - * @return CoreExt_DataMapper Prov interface fluda + * @return CoreExt_DataMapper Provê interface fluída */ public function setTabelaValorDataMapper(TabelaArredondamento_Model_TabelaValorDataMapper $mapper) { @@ -86,12 +86,12 @@ class TabelaArredondamento_Model_TabelaDataMapper extends CoreExt_DataMapper } /** - * Finder para instncias de TabelaArredondamento_Model_TabelaValor que tenham - * referncias a instncia TabelaArredondamento_Model_Tabela passada como - * parmetro. + * Finder para instâncias de TabelaArredondamento_Model_TabelaValor que tenham + * referências a instância TabelaArredondamento_Model_Tabela passada como + * parâmetro. * * @param TabelaArredondamento_Model_Tabela $instance - * @return array Um array de instncias TabelaArredondamento_Model_TabelaValor + * @return array Um array de instâncias TabelaArredondamento_Model_TabelaValor */ public function findTabelaValor(TabelaArredondamento_Model_Tabela $instance) { @@ -100,4 +100,4 @@ class TabelaArredondamento_Model_TabelaDataMapper extends CoreExt_DataMapper ); return $this->getTabelaValorDataMapper()->findAll(array(), $where); } -} \ No newline at end of file +} diff --git a/ieducar/modules/TabelaArredondamento/Model/TabelaValor.php b/ieducar/modules/TabelaArredondamento/Model/TabelaValor.php index c4893fc..1d00a16 100644 --- a/ieducar/modules/TabelaArredondamento/Model/TabelaValor.php +++ b/ieducar/modules/TabelaArredondamento/Model/TabelaValor.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 TabelaArredondamento * @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 'App/Model/IedFinder.php'; /** * TabelaArredondamento_Model_TabelaValor class. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package TabelaArredondamento * @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 TabelaArredondamento_Model_TabelaValor extends CoreExt_Entity @@ -82,14 +82,14 @@ class TabelaArredondamento_Model_TabelaValor extends CoreExt_Entity * @see CoreExt_Entity_Validatable#getDefaultValidatorCollection() * @todo Implementar validador que retorne um String ou Numeric, dependendo * do valor do atributo (assim como validateIfEquals(). - * @todo Implementar validador que aceite um valor de comparao como + * @todo Implementar validador que aceite um valor de comparação como * alternativa a uma chave de atributo. (COMENTADO ABAIXO) */ public function getDefaultValidatorCollection() { $validators = array(); - // Validao condicional + // Validação condicional switch ($this->tabelaArredondamento->get('tipoNota')) { case RegraAvaliacao_Model_Nota_TipoValor::NUMERICA: $validators['nome'] = new CoreExt_Validate_Numeric( @@ -118,4 +118,4 @@ class TabelaArredondamento_Model_TabelaValor extends CoreExt_Entity { return $this->nome; } -} \ No newline at end of file +} diff --git a/ieducar/modules/TabelaArredondamento/Model/TabelaValorDataMapper.php b/ieducar/modules/TabelaArredondamento/Model/TabelaValorDataMapper.php index 8b13fd4..a34aa32 100644 --- a/ieducar/modules/TabelaArredondamento/Model/TabelaValorDataMapper.php +++ b/ieducar/modules/TabelaArredondamento/Model/TabelaValorDataMapper.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 TabelaArredondamento * @subpackage Modules - * @since Arquivo disponvel desde a verso 1.1.0 + * @since Arquivo disponível desde a versão 1.1.0 * @version $Id$ */ @@ -36,12 +36,12 @@ require_once 'App/Model/IedFinder.php'; /** * TabelaArredondamento_Model_TabelaDataMapper class. * - * @author Eriksen Costa Paixo + * @author Eriksen Costa Paixão * @category i-Educar * @license @@license@@ * @package TabelaArredondamento * @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 TabelaArredondamento_Model_TabelaValorDataMapper extends CoreExt_DataMapper @@ -55,4 +55,4 @@ class TabelaArredondamento_Model_TabelaValorDataMapper extends CoreExt_DataMappe 'valorMinimo' => 'valor_minimo', 'valorMaximo' => 'valor_maximo' ); -} \ No newline at end of file +} -- libgit2 0.21.2