Patch de Atualiza��o do TelEduc v3.3.4 para v3.3.5 =============================================================== Campinas, 17 de Outubro de 2005. ================================================================================ 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, fa�a 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. [[ ATUALIZA��ES ]] * Agenda: - Corre��o de bugs; * Exerc�cios: - Corre��o de bugs na corre��o de exerc�cios; * Configurar: - Inclu�da funcionalidade para alterar o login do usu�rio logado; * Correio: - O bot�o de enviar mensagem agora trava para que o usu�rio n�o fique clicando resultando em erro de consulta SQL; * Ajuda: - Inclu�das se��es de ajuda para a ferramenta 'Extra��o de cursos Off-line'; * Batepapo: - Retiradas frases informais como 'Sorri para' e 'Grita para'; - Colocado como default 'fala para' e 'TODOS' ap�s o envio de uma mensagem; * Visualiza��o de endere�os Web: - Corrigida fun��o que n�o permitia a correta visualiza��o de links externos; * Editores da Agenda, Din�mica e Mural: - Traduzidas frases do editor desses ferramentas; * Pagina Inicial: - Inclu�da funcionalidade 'Esqueci meu login!'; * Administra��o Externa: - Agora pode-se tirar uma categoria dada a um curso; - Pode-se separar cursos por categoria sem que afete outros cursos sem nenhuma categoria; * Compatibilidade com Mysql vers�o 4.1.x: - Alterados scripts de instala��o para que o TelEduc seja compat�vel com a nova vers�o do Mysql; ** OBS: Caso a vers�o do Mysql seja maior ou igual que a 4.1.x, ser� preciso dar permiss�o de LOCK TABLES sobre a base de dados geral (geralmente TelEduc) e a de cada curso (geralmente TelEducCurso%) para o usu�rio do teleduc. Sem isso, ocorrer� um erro durante a remo��o de cursos. * Diversas altera��es no c�digo que n�o interferem na interface; 2. [[ INSTALA��O ]] 2.1 - Para instala��o do 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.3.5.tar.gz 2.2 - Execute o script aplicar_patch.sh: $ cd patch-v3.3.5/ $ ./aplicar_patch.sh Siga as instrucoes no patch. 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 - Conclu�da a aplica��o do patch, atrav�s de um browser, entre na administra��o do ambiente TelEduc. O mesmo dever� exibir a mensagem confirmando o sucesso na instala��o do Patch. 2.5 - Execute o script 'finalizar.sh' no diretorio do patch: $ ./finalizar_patch.sh