20 Aug, 2015
3 commits
-
portabilis/ieducar#146 Conflicts: ieducar/intranet/educar_acervo_assunto_lst.php ieducar/intranet/educar_acervo_autor_lst.php ieducar/intranet/educar_acervo_colecao_det.php ieducar/intranet/educar_acervo_colecao_lst.php ieducar/intranet/educar_acervo_editora_lst.php ieducar/intranet/educar_acervo_idioma_lst.php ieducar/intranet/educar_acervo_lst.php ieducar/intranet/educar_biblioteca_dados_lst.php ieducar/intranet/educar_biblioteca_lst.php ieducar/intranet/educar_cliente_lst.php ieducar/intranet/educar_cliente_tipo_lst.php ieducar/intranet/educar_exemplar_devolucao_lst.php ieducar/intranet/educar_exemplar_lst.php ieducar/intranet/educar_exemplar_tipo_lst.php ieducar/intranet/educar_fonte_lst.php ieducar/intranet/educar_infra_predio_cad.php ieducar/intranet/educar_instituicao_cad.php ieducar/intranet/educar_motivo_baixa_lst.php ieducar/intranet/educar_motivo_suspensao_lst.php ieducar/intranet/educar_pagamento_multa_lst.php ieducar/intranet/educar_reservas_lst.php ieducar/intranet/educar_situacao_lst.php ieducar/intranet/educar_turma_tipo_cad.php ieducar/modules/Reports/Views/AlunoEscolaController.php ieducar/modules/Reports/Views/BibliotecaComprovanteDevolucaoController.php ieducar/modules/Reports/Views/BibliotecaComprovanteEmprestimoController.php ieducar/modules/Reports/Views/BibliotecaDevolucaoController.php ieducar/modules/Reports/Views/BibliotecaEmprestimoController.php ieducar/modules/Reports/Views/BibliotecaReciboPagamentoController.php ieducar/modules/Reports/Views/FichaMedicaAlunoController.php
-
Portabilis/ieducar#146
-
Portabilis/ieducar#146 Conflicts: ieducar/intranet/agenda_admin_lst.php ieducar/intranet/agenda_responsavel.php ieducar/intranet/diaria_grupo_lst.php ieducar/intranet/diaria_lst.php ieducar/intranet/educar_abandono_tipo_cad.php ieducar/intranet/educar_abandono_tipo_det.php ieducar/intranet/educar_abandono_tipo_lst.php ieducar/intranet/educar_acervo_autor_lst.php ieducar/intranet/educar_acervo_colecao_det.php ieducar/intranet/educar_acervo_colecao_lst.php ieducar/intranet/educar_acervo_editora_lst.php ieducar/intranet/educar_acervo_idioma_lst.php ieducar/intranet/educar_acervo_lst.php ieducar/intranet/educar_biblioteca_dados_lst.php ieducar/intranet/educar_biblioteca_lst.php ieducar/intranet/educar_cliente_lst.php ieducar/intranet/educar_cliente_tipo_lst.php ieducar/intranet/educar_curso_det.php ieducar/intranet/educar_exemplar_devolucao_lst.php ieducar/intranet/educar_exemplar_lst.php ieducar/intranet/educar_exemplar_tipo_lst.php ieducar/intranet/educar_exportacao_educacenso.php ieducar/intranet/educar_fonte_lst.php ieducar/intranet/educar_motivo_baixa_lst.php ieducar/intranet/educar_motivo_suspensao_lst.php ieducar/intranet/educar_pagamento_multa_lst.php ieducar/intranet/educar_reservas_lst.php ieducar/intranet/educar_situacao_lst.php ieducar/intranet/funcionario_lst.php ieducar/intranet/funcionario_vinculo_lst.php ieducar/intranet/include/clsListagem.inc.php ieducar/intranet/public_bairro_lst.php ieducar/intranet/public_distrito_cad.php ieducar/intranet/public_distrito_det.php ieducar/intranet/public_distrito_lst.php ieducar/intranet/urbano_cep_logradouro_lst.php ieducar/modules/Portabilis/Assets/Version.php ieducar/modules/Reports/Views/AlunoDeficienciaController.php ieducar/modules/Reports/Views/AlunoNotaExameController.php ieducar/modules/Reports/Views/AlunoPorBairroController.php ieducar/modules/Reports/Views/AlunoSemPaiController.php ieducar/modules/Reports/Views/AlunoTurmaController.php ieducar/modules/Reports/Views/AtestadoFrequenciaController.php ieducar/modules/Reports/Views/AtestadoTransferenciaController.php ieducar/modules/Reports/Views/AutorizacaoAlunoController.php ieducar/modules/Reports/Views/BibliotecaComprovanteDevolucaoController.php ieducar/modules/Reports/Views/BibliotecaComprovanteEmprestimoController.php ieducar/modules/Reports/Views/BibliotecaDevolucaoController.php ieducar/modules/Reports/Views/BibliotecaEmprestimoController.php ieducar/modules/Reports/Views/BibliotecaReciboPagamentoController.php ieducar/modules/Reports/Views/BoletimProfessorController.php ieducar/modules/Reports/Views/CalendarioController.php ieducar/modules/Reports/Views/CarteiraEstudanteController.php ieducar/modules/Reports/Views/CarteiraTransporteController.php ieducar/modules/Reports/Views/DeclaracaoAnuenciaController.php ieducar/modules/Reports/Views/DesempenhoClassesController.php ieducar/modules/Reports/Views/DiarioClasseCapaModelo1Controller.php ieducar/modules/Reports/Views/DiarioClasseCapaModelo2Controller.php ieducar/modules/Reports/Views/DiarioClasseContraCapaController.php ieducar/modules/Reports/Views/EscolaController.php ieducar/modules/Reports/Views/FichaAlunoBrancoController.php ieducar/modules/Reports/Views/FichaIndividualCbalController.php ieducar/modules/Reports/Views/FichaIndividualPAController.php ieducar/modules/Reports/Views/GraficoAlunoMatriculadoController.php ieducar/modules/Reports/Views/GraficoAlunoTransporteController.php ieducar/modules/Reports/Views/HistoricoInfantilController.php ieducar/modules/Reports/Views/HistoricoInfantilParecerController.php ieducar/modules/Reports/Views/HoraAlocadoServidorController.php ieducar/modules/Reports/Views/LivroMatriculaController.php ieducar/modules/Reports/Views/MapaConselhoClasseController.php ieducar/modules/Reports/Views/MapaQuantitativoMatriculasController.php ieducar/modules/Reports/Views/MapaQuantitativoUniformeController.php ieducar/modules/Reports/Views/MatriculaEscolaController.php ieducar/modules/Reports/Views/MoradiaAlunoController.php ieducar/modules/Reports/Views/MovimentoAlunosController.php ieducar/modules/Reports/Views/NaoEnturmadosController.php ieducar/modules/Reports/Views/NotasFaltasLancadasController.php ieducar/modules/Reports/Views/OcorrenciaDisciplinarController.php ieducar/modules/Reports/Views/ParecerFinalCbalController.php ieducar/modules/Reports/Views/RegistroAvaliacaoAnosFinaisController.php ieducar/modules/Reports/Views/RegistroAvaliacaoAnosIniciaisController.php ieducar/modules/Reports/Views/RegistroFrequenciaAnosFinaisController.php ieducar/modules/Reports/Views/RegistroFrequenciaAnosIniciaisController.php ieducar/modules/Reports/Views/RelatorioRotaController.php ieducar/modules/Reports/Views/ResultadoFinalController.php ieducar/modules/Reports/Views/ServidoresFaltasAtrasosController.php ieducar/modules/Reports/Views/SinteseCompetenciaHabilidadeCbalController.php ieducar/modules/Reports/Views/TransferidoAbandonoController.php ieducar/modules/Reports/Views/TransporteCarteiraController.php ieducar/modules/Reports/Views/UsuarioAcessoController.php ieducar/modules/Reports/Views/UsuarioTransporteEscolaController.php ieducar/modules/Reports/Views/UsuariosTransporteEmpresaController.php
11 Aug, 2015
1 commit
-
Portabilis/ieducar#146
29 Jul, 2015
1 commit
-
* Na edição da turma não aparecia corretamente todos os módulos já cadastrados anteriormente; * Ao editar turmas (sem o campo "Padrão ano letivo" selecionado no curso) gerava alguns problemas tais como, campo duplicado em "Dia a semana" e perca de módulos; Portabilis/ieducar#145
14 Jul, 2015
1 commit
-
O Relatório tentará usar a imagem do aluno, porem ao não encontrar será usado uma imagem em branco. Isto é necessário uma vez que o php jasper reports não suporta expressão para mostrar ou não a foto.
24 Mar, 2015
1 commit
-
portabilis/ieducar#130
20 Mar, 2015
1 commit
-
Alterado para que sejam listados alunos rematrículados; Alterado campo de turma para facilitar identificação do ano da turma; portabilis/ieducar#126
18 Mar, 2015
14 commits
-
Corrigido relatório ficha do aluno para exibir a foto do aluno.
-
portabilis/ieducar#123
-
Também foi removido vinculo de assunto com biblioteca, deixado essa classificação ser geral; portabilis/ieducar#122
-
portabilis/ieducar#115
-
portabilis/ieducar#108
-
Alterado processo para calcular datas considerando apenas dias da semana e feriados cadastrados; portabilis/ieducar#105
-
Criado data de entrada e saída para processos da matrícula, permitindo que o usuário informe essas datas na hora da matrícula, transferência, abandono, etc. portabilis/ieducar#104
-
portabilis/ieducar#100
-
portabilis/ieducar#99
-
portabilis/ieducar#96
-
Alterado para retornar sempre a última matrícula do aluno; portabilis/ieducar#95
-
Adicionado aba ficha médica; Adicionado aba uniforme escolar; Adicionado aba moradia; portabilis/ieducar#89
-
Colocado validações no processo, criando verificações de outras reservas no exemplar; Adicionado filtro de tipo de reserva na listagem; Removido links que apontavam para cadastro antigo de reservas; portabilis/ieducar#87
-
portabilis/ieducar#86
11 Mar, 2015
1 commit
-
Foi alterado para permitir notas numéricas com qualquer variação decimal no lançamento de notas; portabilis/ieducar#39
15 Jan, 2015
1 commit
16 Nov, 2014
1 commit
16 Oct, 2014
2 commits
-
Ordenação de nome de alunos não funcionava corretamente em caso de acentuações; portabilis/ieducar#51
-
A coluna Série no cabeçalho não estava buscando o valor corretamente. portabilis/ieducar#45
08 Oct, 2014
1 commit
06 Oct, 2014
1 commit
05 Aug, 2014
1 commit
-
* O relatório tentará primeiro exibir o nome dos pais nesta ordem: - nome da pessoa fisica vinculada ao cadastro do aluno. - nome informado manualmente no antigo cadastro de aluno. - por fim caso não encontre nenhum nume, exibirá 'Não informado'.
22 Jul, 2014
1 commit
-
* O relatório tentará primeiro exibir o nome dos pais nesta ordem: - nome da pessoa fisica vinculada ao cadastro do aluno. - nome informado manualmente no antigo cadastro de aluno. - por fim caso não encontre nenhum nume, exibirá 'Não informado'.
24 Mar, 2014
1 commit
-
1) Adicionar o campo "Seção" criado no cadastro de Área de Conhecimento para melhor entendimento do usuário na leitura das áreas de conhecimento que agrupam os componentes. 2) Fazer de cada agrupamento da Área de Conhecimento um menu "dropdown" para diminuir a quantidade de informação apresentada ao usuário de uma única só vez, deixando com que o mesmo escolha qual área quer expandir/recolher para realizar o lançamento das notas e faltas. /* * Modificações por arquivo/pasta */ [1] File: /ieducar/modules/Avaliacao/Views/DiarioApiController.php - Modificado o método "loadComponentesCurricularesForMatricula": * Criado variável "$nomeArea" com o resultado da concatenação das variáveis "$area->secao" e "$area->nome" + OBS: Se o campo seção estiver em branco, o mesmo não será considerado. Caso esteja preenchido os textos concatenados serão separados por um hífen (" - ") para melhor leitura do texto. * Alterado conteúdo da variável "$componente['area_nome']" para agora utilizar a nova variável "$nomeArea" * Alterado conteúdo da variável "$componente['my_order']" para agora utilizar a nova variável "$nomeArea" - Modificado o método "getAreaConhecimento": * Criado nova propriedade "secao" na classe padrão "$areaConhecimento" para guardar o novo campo "Seção" da Área de Conhecimento [2] File: /ieducar/modules/Avaliacao/Assets/Diario.js - Modificado a função "updateComponenteCurriculares()": * Criado nova variável "setaDireita" para contemplar o HTML referente a imagem do arquivo [6] * Criado nova variável "setaBaixo" para contemplar o HTML referente a imagem do arquivo [5] * Removido o cabeçalho dos componentes curriculares ($ccHeader) da posição abaixo dos dados do aluno * Adicionado um cabeçalho dos componentes curriculares ($ccHeader) para cada grupo de área de conhecimento * Adicionado classe "tr-area-conhecimento" e atributo data "areaid" para cada linha referente ao grupo da área de conhecimento com seu respectivo id * Adicionado classe "tr-componente-curricular" para o cabeçalho e para cada linha dos componentes curriculares com o respectivo id da área de conhecimento a qual pertence * Adicionado evento "click", responsável pela animação do menu dropdown, em cada linha referente ao grupo da área de conhecimento - Adicionado plugin "slideRow" no jQuery [3] File: /ieducar/intranet/styles/mytdt.css - Modificado estilo da classe "area-conhecimento" - Adicionado estilo da classe "area-conhecimento-destaque" para utilizar quando a área de conhecimento estiver expandida - Adicionado estilo da classe "area-conhecimento-seta" referente as setas que informam se a área de conhecimento está expandida ou recolhida - Adicionado estilo da classe "seta-baixo" referente a seta que informa se a área de conhecimento está expandida - Adicionado estilo da classe "tr-componente-curricular" referente aos componentes curriculares [4] Folder: /ieducar/intranet/imagens/mytdt/ - Nova pasta criada para contemplar as imagens das contribuições da MyTDT Corp. para o i-Educar [5] File: /ieducar/intranet/imagens/mytdt/seta-branca-baixo.png - Imagem de seta na cor branca apontando para baixo para sinalizar a área de conhecimento expandida [6] File: /ieducar/intranet/imagens/mytdt/seta-preta-direita.png - Imagem de seta na cor preta apontando para direita para sinalizar a área de conhecimento recolhida [7] File: /ieducar/lib/Portabilis/Business/Professor.php - Modificado as queries dos métodos "componentesCurricularesTurmaAlocado()" e "componentesCurricularesCursoAlocado()": * Adicionado campo (SELECT) "ac.secao as secao_area_conhecimento" * Adicionado ordenamento (ORDER) "ac.secao" [8] File: /ieducar/modules/DynamicInput/Views/ComponenteCurricularController.php - Modificado as duas queries do método "getComponentesCurriculares()": * Adicionado campo (SELECT) "ac.secao as secao_area_conhecimento" * Adicionado ordenamento (ORDER) "ac.secao" - Alterado o conteúdo da chave "group" da variável "$options[]": Agora a variável contém o resultado da concatenação dos campos "secao_area_conhecimento" e "area_conhecimento" retornados por uma das queries mencionadas acima ou no arquivo [4] * OBS: Se o campo seção estiver em branco, o mesmo não será considerado. Caso esteja preenchido os textos concatenados serão separados por um hífen (" - ") para melhor leitura do texto. Change-Id: Id482706ce383a839d8bc70cd49b36a11fad2ed8d Signed-off-by: Thieres Tembra <tdt@mytdt.com.br>
24 Jan, 2014
1 commit
09 Jan, 2014
1 commit
-
1) Agrupar os Componentes Curriculares por Área de Conhecimento. O agrupamento é feito de duas formas, de acordo com o modo de preenchimento que o usuário escolher: * Caso selecione o Componente Curricular: Já no menu de seleção foram criados grupos (<optgroup/>) para cada Área de Conhecimento. No carregamento da tela de preenchimento das faltas/notas, é inserido uma nova coluna (<td/>) na primeira posição da tabela superior, informando a Área de Conhecimento do Componente Curricular selecionado. * Caso não selecione o Componente Curricular: É inserido uma nova linha (<tr/>) na listagem, antes do primeiro Componente Curricular de cada Área de Conhecimento. 2) Ordenar os Componentes Curriculares alfabeticamente por: * Nome da Área de Conhecimento, e; * Nome do Componente Curricular. /* * Modificações por arquivo */ [1] File: /ieducar/modules/Avaliacao/Views/DiarioApiController.php - Adicionado a função "strtoupper()" no conteúdo da variável "$componente['nome']" - Adicionado segundo parâmetro como "false", no método "safeString()" utilizado no conteúdo da variável "$componente['nome']" - Criado novo método "getAreaConhecimento($componenteCurricularId)" com visibilidade "protected", para retornar uma classe com o Id e o Nome da Área de Conhecimento do Componente Curricular cujo Id foi passado pelo parâmetro - Criado nova posição "area_id" no array "$componente" para gravar o Id da Área de Conhecimento - Criado nova posição "area_nome" no array "$componente" para gravar o Nome da Área de Conhecimento - Criado nova posição temporária "my_order" no array "$componente" para ordenar alfabeticamente através do método "sortByKey" os Componentes Curriculares pelo Nome da Área de Conhecimento e pelo Nome do Componente Curricular, respectivamente e sem acentos. Esta posição é removida após a ordenação para que não seja enviada na requisição. [2] File: /ieducar/modules/Avaliacao/Assets/Diario.js - Criado na função "setTableSearchDetails()" um novo elemento <th/> com o conteúdo "Área de Conhecimento" - Criado na função "setTableSearchDetails()" um novo elemento <td/> com o Nome da Área de Conhecimento, recuperado através do atributo "label" do elemento pai (<optgroup/> criado no arquivo [7]) do <option/> selecionado - Adicionado seletor "optgroup" na função "setTableSearchDetails()", no jQuery que busca o Nome do Componente Curricular selecionado, para considerar a existência do(s) <optgroup/> criado(s) no arquivo [7] - Adicionado seletor ":not(.area-conhecimento)" na função "handleSearch()", no jQuery que busca os elementos que possuem o atributo "colspan" - Criado na função "updateComponenteCurriculares()" array de controle "areas" para salvar o Id das Áreas de Conhecimento já exibidas, obtidas no arquivo [1] - Criado na função "updateComponenteCurriculares()" variável "areaColspan" para salvar a quantidade de colunas da linha do cabeçalho - Criado na função "updateComponenteCurriculares()" novo elemento <tr/> referente a linha da Área de Conhecimento - Criado na função "updateComponenteCurriculares()" novo elemento <td/> referente ao Nome da Área de Conhecimento obtido no arquivo [1], e atribuído a classe "area-conhecimento" criada no arquivo [3] - Criado nova função "myNextValid($selectElement)", para ir para o próximo <option/> após o selecionado, considerando agora a existência do(s) <optgroup/> criado(s) no arquivo [7] - Alterado conteúdo da variável $nextOption na função "selectNextOption()" para realizar chamada a nova função "myNextValid()" mencionada acima [3] File: /ieducar/intranet/styles/mytdt.css - Novo arquivo criado para contemplar o CSS das contribuições da MyTDT Corp. para o i-Educar - Adicionado estilo para a classe "area-conhecimento" utilizada no <td/> do arquivo [2] [4] File: /ieducar/intranet/templates/nvp_htmlhead.tpl - Adicionado novo elemento <link/> para incluir o novo arquivo de estilo (CSS) criado [3] [5] File: /ieducar/lib/Portabilis/Business/Professor.php - Modificado as queries dos métodos "componentesCurricularesTurmaAlocado()" e "componentesCurricularesCursoAlocado()": * Adicionado campo (SELECT) "ac.nome as area_conhecimento" * Adicionado tabela (FROM) "modules.area_conhecimento as ac" * Adicionado condição (WHERE) "and cc.area_conhecimento_id = ac.id" * Adicionado ordenamento (ORDER) "order by ac.nome, cc.nome" [6] File: /ieducar/modules/DynamicInput/Views/ComponenteCurricularController.php - Modificado as duas queries do método "getComponentesCurriculares()": * Adicionado campo (SELECT) "ac.nome as area_conhecimento" * Adicionado tabela (FROM) "modules.area_conhecimento as ac" * Adicionado condição (WHERE) "and cc.area_conhecimento_id = ac.id" * Adicionado ordenamento (ORDER) "order by ac.nome, cc.nome" - Alterado conteúdo da variável "$options[]" para um array associativo (que será convertido para um objeto JSON), conforme segue: * Chave "value": Se utilizado um array associativo a mesma deve existir, pois será o conteúdo do <option/> a ser gerado * Chave "group": Criada com intuito de salvar o conteúdo do campo "area_conhecimento" retornado por uma das queries mencionada acima ou no arquivo [5], que será utilizada no arquivo [7] * OBS: Assim como a chave "group", poderá ser criado qualquer outra chave no array associativo que o conteúdo da mesma estará acessível no <option/> através do atributo "data-*" onde "*" é o nome da chave criada [7] File: /ieducar/modules/DynamicInput/Assets/Javascripts/DynamicInput.js - Criado na função "updateSelect()" array de controle "groups" para salvar o Nome das Áreas de Conhecimento que já possuem <optgroup/>, obtidas no arquivo [6] - Criado na função "updateSelect()" variável "optgroup" para salvar o último elemento <optgroup/> criado - Modificado a função "updateSelect()" para verificar se existe o atributo "data-group" no elemento <option/>, onde, caso exista: * Irá gerar um novo elemento <optgroup/> com o atributo "label" preenchido com o conteúdo do "data-group" obtido no arquivo [6] e definido pela função "jsonResourcesToSelectOptions()" neste mesmo arquivo [7] * O elemento <option/> será adicionado como filho do novo elemento <optgroup/> acima citado * O elemento <optgroup/> por sua vez, que será adicionado ao <select/> - Modificado a função "jsonResourcesToSelectOptions()" para verificar se o atributo "value" retornado pela requisição é do tipo objeto, onde, caso seja: * Irá adicionar ao elemento <option/> o(s) atributo(s) "data-*" com o conteúdo extraído conforme modificação realizada no item [6] * Irá adicionar ao contéudo do <option/> conforme mencionado em [6] a chave "value", referente ao Nome do Componente Curricular Change-Id: Ie93c75ef7fe1d6e390a7e0e14de69b991be902c9 Signed-off-by: Thieres Tembra <tdt@mytdt.com.br>
30 Dec, 2013
1 commit
27 Dec, 2013
2 commits
-
…ba os pais somente se tiverem sidos cadastrados
06 Dec, 2013
1 commit
-
* Erro inserido pela issue #25 cujo alterou o lançamento para apenas listar matriculas em adamento.
26 Nov, 2013
1 commit
14 Nov, 2013
1 commit