Patch de Atualização do TelEduc v3.2.2 para v3.2.3 ================================================== ================================================================================ OBSERVAÇÕES: 1) Leia atentamente todo o documento, antes de iniciar a aplicação do patch. 2) Se desejar manter cópia dos arquivos anteriores, deverá fazer backup dos mesmos antes de instalar o patch. 3) Se você realizou alterações no código do ambiente, verifique se os arquivos que serão substituidos não sobreescreverão os que foram modificados. 4) A lista de arquivos contidos neste patch pode ser obtida do arquivo 'ListaArquivos.txt' 5) Atente para mensagens exibidas durante o processo de aplicação do patch. ================================================================================ 1. [[ CORREÇÕES ]] Este patch visa corrigir os seguintes erros: - Ao importar uma atividade que contém uma avaliação, a avaliação é importada automaticamente. Até a versão 3.2.2, a avaliação não era importada. - A ferramenta Avaliações agora mostra um asterisco amarelo quando houver novidades. - Novidades na ferramenta Avaliações também são enviadas por e-mail através da notificação de novidades. - Nas ferramentas que permitem anexar arquivos, o tamanho máximo dos arquivos era ditado pelas configurações do PHP, não do TelEduc. No entanto, no caso de o usuário tentar anexar um arquivo maior que o permitido, a mensagem de erro indicava um tamanho máximo de apenas 4Mb, sem verificar qual o máximo realmente permitido. Agora, a mensagem de erro reflete corretamente o valor máximo possível para um arquivo. - Até a versão 3.2.2, um formador que fosse cadastrado como aluno em um outro curso podia acessar itens deste segundo curso através da ferramenta de importação de materiais. Este erro foi corrigido e um formador só pode importar itens em outro curso se este curso permitir, ou se ele for formador também neste segundo curso. - Correções de problemas menores na ferramenta Avaliações que travavam a edição de um item. 2. [[ APLICAÇÃO DO PATCH ]] 2.1 - Para aplicar o Patch, descompacte o arquivo .tar.gz baixado no diretório base do teleduc (em geral, /home/teleduc/public_html): $ cd /home/teleduc/public_html $ tar -xvzf patch-teleduc-v3.2.3.tar.gz 2.2 - Execute o script aplicar_patch.sh: $ cd patch-v3.2.3/ $ ./aplicar_patch.sh 2.3 - Se após execução do script 'aplicar_patch.sh' for exibida a mensagem: -bash: ./aplicar_patch.sh: /bin/bash: bad interpreter: No such file or directory será necessário editar o arquivo 'aplicar_patch.sh' alterando a primeira linha do arquivo para o caminho correto de seu shell. Por padrão utilizamos o shell 'bash' (Bourne Again SHell). Para listar os shell's disponíveis em seu sistema digite o comando: $ chsh -list A primeira linha do arquivo 'aplicar_patch.sh' contém a seguinte estrutura: #!CAMINHO_DO_SHELL No exemplo padrão: #!/bin/bash 2.4 - Através de um browser, entre na administração do ambiente, para concluir a aplicação do patch