Notas sobre a Versão mais Recente
Moodle 1.4.5 (7th May, 2005)
(Because this release contains important security fixes, we highly advise that sites using any
previous version of Moodle upgrade to this version as soon as possible.)
- Some important security fixes
-
- Preventative measures against attacks to admin functions.
- Lesson: Safer hiding of lessons (#2733)
- A few new things
-
- Flash Media Player: Now playing can start before the download is complete.
- Added/updated language support for German (DE) and Turkish (TR).
- Release notes now link to the relevant bugs.
- Prefetching requests from Google Web Accelerator, Mozilla etc are denied.
- Performance improvements
-
- Added option to cache the languages list. Saves around 10MB of memory and 40 includes. See config-dist.php for details on how to enable.
- Major efficiency improvements for Postgres databases on insert. Also fixed many calls to insert_record() which discard the returned record id to not ask for the record id.
- Other bug fixes
-
- HTML Editor: Fixes to some character encoding problems.
- Quiz: fixes to export/import dropdown (#2963)
- Quiz: Don't throw a fatal error on unknown question, try to continue.
- Course Social Forum: Removed misleading link to unsubscribe (#2945).
- Additional/updated translations.
- Forums and Groups: Allow students not in a group to post into a discussion which is also not in a group, even if the course is using groups.
- Sitewide HTML Editor settings: Fixed Can't save changes in editor configuration form bug.
- Cron: Removed some warnings.
- Choice: Choice shows a bad number of answers (#2452).
- Better support for PHP5: Files uploads now use $_FILES rather than deprecated $HTTP_POST_FILES (#2828)
- Backup/Restore: Manual links from lesson pages to resources are now preserved between backup/restore anywhere. (see this discussion)
- Some fixes for Postgres constraint naming.
- I18N support: Reset proper encoding upon login (#2770).
- I18N support: Fixed some instances of garbled characters when using utf-8 in HTML Editor (#2763)
- Flash Media Player: Turn off the autoloading of sound files.
- Flash Media Player: Better handling of filenames files.
- Postgres: Fixed sequences out of sequence (#2742).
- Backup: Fixed memory limit overrun in backup config page.
- Forums: Fixed error warnings when a teacher posts to a forum (#2723).
Moodle 1.4.4 (7th March, 2005)
- Some important security fixes
-
- Added strong URL validation functions.
- Preventative measures against tampering of config settings.
- Tighter input validation in Quiz, HTML editor and course edit.
- More control over user's language settings.
- Safer cleaning of HTML-formatted input.
- A few new things
-
- New MP3 content filter with Flash-based mp3 player.
- Better display of options in the Choice module.
- UI enhancements in HTML Editor's table editor.
- $CFG settings in config.php now override database settings.
- Enabled garbage collection for Debian systems, with the option to disable it. Fixes stale session problems.
- Performance improvements
-
- Serious performance optimizations in forums code.
- Various optimizations by removing unnecessary database retrievals and sorting.
- Major improvements in handling session locking. Downloading large files or monitoring the live logs will no longer slow down navigation in other windows.
- Other bug fixes
-
- Installer: Many fixes and updates from HEAD (including #2625) .
- Installer: We now check for allow_url_fopen() before trying to validate our own URL.
- Fixed some forum search problems.
- Fixed sorting bug on forums (#2613).
- Fixed problems in user searches with trailing spaces.
- Fixed some instances of hardcoded /admin path.
- Fixed some groups-related bugs (#2133, #2550, #2363)
- Don't send HTML digests to people who want plain text email.
- SCORM module — fixed navbar error.
- Chat: Increased maximum socket read size to prevent empty pages and repeated messages
- Files: added a "Parent Folder" icon, (#2491).
- Postgres support: consistency fix in mdl_log table.
- Auth plugins: Better cleanup and truncation of data.
- Auth plugins: Fixed external authentication problem — if logged in as guest, logging in as external auth user fails if it is the first login ever for the account.
- Auth LDAP: Fixed a regression from 1.4.2 where a trailing semicolon in some config fields would break authentication.
- Auth DB: Database Authentication not fetching user data fields correctly (#2319).
- Paypal Enrolment plugin: Now text sent to PayPal can
be 'sanitised' to avoid some diacritics (Spanish for now) which break the
enrol process. Only German and French diacritics are supported for
now by PayPal. This functionality can be easily expanded to other
characters.
- Backup/restore: If the user isn't admin and the restored course hasn't teachers, add teacher (#2381)
- Backup/restore: Fixed errors with courses with apostrophes in the fullname.
- Backup/restore: Now group members are
only included (backup and restore) if we have selected to have
users (#2486).
- Backup/Restore: General tidyup.
- Glossary: Now 0 rates are supported in glossary (#2582) and better PHP5 support (#2581).
- Glossary & Blackboard: import fixes (#2310).
- Calendar: more robust handling of bad data.
- Calendar: HTML fixes in calendar (#2350).
- Course sortorder was broken in 1.4.3 and would sometimes prevent course creation — all the known problems with sortorder are now fixed. Includes some related fixes in get_categories() calls that would sometimes show up in "My Courses" listings.
- Wiki: Several fixes.
- Loglive now has an appropriate page footer.
- Plus general cleanup and tidyups of the code.
Moodle 1.4.3 (21st December, 2004)
- Some important security fixes
-
- Better checking/cleaning of cookie data
- Preventative measures for session fixation
- Better checking/cleaning of parameters for RSS feeds, ip atlas parameters, glossary, forum, theme selection, SCORM module, document viewer
- Added protection in viewing of uploaded files
- Added protection against directory traversal
- Fix for variable $FULLME necessary for cron
- Prevention against internal libraries being called directly.
- Prevent viewing of glossary if it's a hidden activity
- Hidden sections hidden from students in recent activity
- Fixed problem with guest user being able to see events in the calendar
- Fixed encoding of TEX expressions
- A few new things
-
- Enforced enrolment uniqueness, this is also a performance fix.
- Added transaction support for PostgreSQL
- Logging in and logging out are now logged
- Wiki and SCORM now both use new zipping code - this fixes reported SCORM issues
- New paging system for glossary
- User info from LDAP truncated for insertion into moodle to prevent data loss
- Updated pclzip to new version
- Memory_limit can be overriden by higher config settings from php.ini, commandline, httpd.conf, .htaccess
- New translations started: Maori, Kannada, Albanian and Vietnamese
- Many additions to other language packs
- Teachers can now always try quizzes, even if they're not open yet
- Glossary print view is now different for each format.
- Glossary search now also searches aliases
- Vastly improved multilang filter with more forgiving syntax
- Performance improvements
-
- Better caching headers mean improved performance on all pages when using back button
- Database indexes added in many places to enhance performance in large scale deployments
- Performance improvements throughout moodle where courses were being listed.
- Various optimizations by removing unnecessary database retrievals and sorting.
- Other bug fixes
-
- Fixed restoring into a new course generating duplicate course idnumbers
- Fixed many small Postgres issues
- Fixed unnecessary notices when debug mode on
- Fixed some more PHP5 Notices
- Fixed support for apostrophes, quotes and backslashes in LDAP user data
- Fix for pagination of search course results for Postgres
- Fixed bug with whitespace in user search
- Fixed chatroom bug where all chat users listed in multiple chatrooms
- Fix for installation script bug
- Case sensitive usernames in bulk user import fixed
- Fixed bug in redirection after rating forum post
- Fixed bug in quiz with matching questions
- Fixed bug in quiz preview
- Fixed bug in language editing
- Multiple small fixes in SCORM module
- SCORM module shows user pictures properly
- Activity names sorted by name in activity filter
- Glossary search will search aliases as well
- Any RSS errors will result in a valid RSS error file rather than invalid RSS.
- Fixed problem with SCORM package validation and PHP5
- Fixed problem with backup/restore and empty categories
- Better XHTML in wiki
- Bug fix in chat reports for first chat session
- Fixed a problem with SCORM when deleting a lot of files, or very large files
- Fixed some problems with encyclopedia format in glossary
- Fixed bug in SCORM integration with zipping code
- Fixed bug in dialogue plain text email notifications
- Fixed missing sesskey variables in social activity block
- Excess sections for a course are now hidden in the navmenu
- Added daylight savings time fixes for the calendar
- First quiz edit in a new course has a default category assigned
- Fixed bug in paypal module when accepting payment amount
- Fixed bug in course files with loss of choose mode
Moodle 1.4.2 (1o. de Outubro de 2004)
- Algumas pequenas coisas novas
-
- Novo módulo de autenticação PAM para autenticação direta no Unix/Linux
- Os Autores de Curso agora podem fazer o restore da base de dados em cursos novos ou já existentes
- As postagens no fórum agora incluem cabeçalhos detalhados que permitem o encadeamento correto em clientes de e-mail
- Algumas importantes alterações relativas à segurança
-
- Melhor verificação/limpeza de parâmetros de scripts utilizados em várias áreas do Moodle (muito obrigado ao Petr Skoda por sua recente auditoria da segurança!)
- Otimização de alguns parâmetros de SQL no módulo do glossário para evitar possível inserção
- E várias outras correções de erros
-
- O backup lida melhor com erros (ex.: se o backup for interrompido) e pode apagar arquivos incompletos
- Reparo da autenticação da base de dados relativa à base de dados PostgreSQL
- Reparo de algumas partes da instalação relativas ao PostgreSQL
- As linhas de assunto do fórum agora estão incompletas apenas no painel de atividades recentes
- As matrículas baseadas em base de dados agora realmente funcionam :-)
- Correções de SQL para a criação de alimentações RSS a partir do PostgreSQL
- Adicionado o rtsp à lista de protocolos permitidos no texto HTML limpado
- O perfil do usuário e a página de edição de perfil podem ser chamadas sem parâmetros
- Atualizada a biblioteca xmlize para a versão mais recente
- Atualizada a biblioteca phpmailer para a versão mais recente
- Várias pequenas limpezas no código
- O menu Admin agora permite backup/restore do "curso do site" (página inicial)
- Corrigido um erro de visualização no índice do fórum, que era exibido apenas em PHP5
- A função Realçar (ex.: após a busca) removia as barras invertidas (\)
- As informações oriundas do LDAP agora são codificadas a partir do utf8
- As listagens de cursos agora funcionam melhor com grandes quantidades de cursos
- Dois erros do SCORM corrigidos (um erro de digitação e um problema com o onbeforeunload)
- Algumas limpezas ao imprimir texto, cabeçalhos e variáveis no módulo Lição
- O calendário agora funciona como esperado, mesmo ao logar como outra pessoa
- Corrigidas algumas tags curtas remanescentes em PHP
- Otimização das questões aleatórias (correção do erro introduzido na 1.4)
- Quando um professor é removido de um curso, ele agora também é removido de todos os grupos daquele curso
- Corrigido o erro de strip_pages no Wiki
- Correções para a detecção do conjunto de caracteres em backups e no filtro multilíngüe em PHP5
Moodle 1.4.1 (12 de Setembro de 2004)
- Algumas pequenas coisas novas
-
- Novo filtro "Proteção de E-mail" ocultará todos os endereços de e-mail em todos os textos (para ajudar a evitar coleta de endereços automatizada)
- Os endereços de e-mail permitidos agora podem ser restringidos (veja o config-dist.php para mais detalhes)
- Instruções adicionais para tradutores embutidas na interface de tradução
- Nova página de ajuda para os Percursos de Diretórios
- E algumas correções de erros
-
- Desempenho melhorado ao visualizar os logs do site
- Paginação e desempenho aprimorados no glossário
- As entradas de glossário agora aparecem corretamente se pertencem a múltiplas categorias
- Não é declarado novamente o auth_user_login em caso de falha de login
- Corrigidos dois ícones ausentes no tema cordoroyblue
- Corrigido o botão "Novo evento" que estava faltando na página Eventos Futuros
- Sempre insere barras nas mensagens de chat dos usuários do monitor antes de inseri-las no banco de dados.
- Correções para a administração de períodos de matrícula fixos definidos em um curso
- ID do curso do site (definido como SITEDID) não é mais assumido como sendo sempre 1
- Os limites padrão de memória foram aumentados para além de 16M, para ajudar o Moodle a continuar trabalhando mesmo quando houver algum problema de memória não planejado
- Os smilies agora são desenhados como imagens nos textos em formato Markdown
- As Lições com Revisão são incluidas entre as Atividades Recentes novamente
- file.php agora só pode ser utilizado para acessar dados dentro dos cursos
- Comportamento aprimorado dos blocos de calendário na página inicial
- Corrigido o erro das aspas na especificação da base de dados produzido pelo instalador
- Corrigida a ausência temporária de exibição às das respostas corretas durante a revisão dos Questionários
- <tt> e <code> agora são tags permitidas
- O Javascript não é mais removido de sumários de seção, sumários de curso e rótulos
- Corrigido um erro de LDAP raro que poderia impedir que novas contas fossem criadas
Moodle 1.4 (31 de Agosto de 2004)
- Títulos
-
- Compatibilidade com PHP5
- Novo e fácil assistente do instalador para a criação do arquivo config.php inicial
- A instalação agora está completamente localizada para seu idioma preferido
- O módulo Materiais foi totalmente renovado e agora é mais fácil adicionar novos recursos e enviar dados a eles.
- Novo Sistema de inscrição que apresenta módulos tais como pagamentos via Paypal completamente automatizados, varredura de arquivos planos ou controle de base de dados externa.
- Os blocos agora funcionam na página inicial, além disso é possível colocar uma seção de tópico acima da parte central
- O Chat agora inclui um monitor do lado do servidor (em PHP) que permite chat instantâneo e escalonável
- Novo módulo Wiki!
- Novo suporte à edição de texto utilizando o formato Markdown
- Muitas correções de erros em todas as áreas
- Em andamento
-
- O módulo Materiais agora possui seu próprio menu Adicionar, e utiliza sub-módulos baseados em classes, tornando muito mais fácil a adição de novos tipos de recursos a este menu
- O módulo Questionário foi estruturado em plugins dos tipos de questão baseados em classes.
- O módulo Inscrição foi estruturado em plugins de inscrição baseados em classes.
- Os formatos de exibição do glossário agora são baseados no nome, e ficou mais fácil agregar novos.
- Comportamento aprimorado de muitos módulos quando são utilizados na página do site.
- A estrutura revisada dos Filtro é mais rápida e agora é compatível com o Turck MMcache.
- A adição de atividades agora é tolera melhor os campos deixados em branco
- Agora podemos alterar as colunas do PostgreSQL à vontade utilizando table_column()
- A geração de RSS foi enormemente acelerada, colocando muito menos carga no cron
- Alguns módulos maiores tiveram a lib.php dividida em locallib.php para reduzir o uso de memória
- Idiomas e localização
-
- Atualizações para quase todos os pacotes de idiomas
- O Moodle pode sobrepujar o conjunto de caracteres padrão no Apache, tornando os idiomas mais confiáveis
- Os idiomas de múltiplos bytes agora fazem a quebra de linha adequadamente
- Melhor gestão de locales e codificações em sites multilíngües (como o moodle.org)
- Novos idiomas: Esloveno e Hebraico!
- Correções de Segurança
-
- Corrigidos vários possíveis pontos de entrada XSS e exposição de percursos
- Os atributos das tags em HTML agora são analisados a fundo em busca de scripts maliciosos
- As páginas de perfil do usuário, por padrão, não estão mais disponíveis para estranhos
- Todo o texto agora é limpo na emissão (não apenas na inserção)
- Os endereços de e-mail não são mais utilizados na mensagem de saída se o usuário solicitar a exclusão
- A nova configuração loginhttps utilizará o https seguro para o login, e então retornará ao http
- Administração
-
- Novas e agradáveis interfaces para adição/remoção de estudantes, autores e administradores
- Os logins mal sucedidos agora são registrados, e podem ser exibidos aos usuários após um login bem sucedido
- Os registros agora suportam a visualização por grupo e por erros
- Os módulos agora se comportam em mod mais consistente na página inicial do site
- "Estudantes" da página inicial podem ser todos os usuários do site ou todos os usuários em pelo menos um curso no site
- O envio de e-mails agora pode ser ativado/desativado na página de perfil de qualquer usuário
- Autenticação
-
- Todos os métodos de autenticação agora co-existirão com as contas criadas internamente
- Novo suporte para a autenticação em servidores de First Class
- Correções para a autenticação POP3
- Navegação
-
- Os visitantes agora podem efetuar login automaticamente como convidados
- O menu Seguir para... agora mostra "Jump to" para ajudar a distribuir pistas sobre o que ele faz
- O menu Seguir para.. agora possui um modo muito mais claro de agrupar atividades em seções
- Box
-
- O sistema de Box agora pode lidar com formatos de curso personalizados e alterações no formato
- O novo box de login permite o login a partir da página inicial do site
- O box de usuários on-line na página inicial mostra usuários de todo o site
- Editor
-
- Nova tela de configuração do editor para o administrador
- Novo suporte para âncoras nas páginas
- O controle ortográfico agora é suportado pelo editor, que utiliza aspell no sistema operacional de seu servidor
- Chat
-
- O Chat agora inclui um monitor do lado do servidor (em PHP) que permite chat instantâneo e escalonável
- Pesquisa de Opinião
-
- Significativamente remodelada para fazer muito mais sentido, com mais opções
- Fórum
-
- Várias correções ao lidar com grupos
- Os usuários podem escolher se receber mensagens do fórum como digests diários de linhas de assunto ou de mensagens completas.
- A listagem de discussões agora é organizada em páginas
- Os professores agora podem ter completo controle sobre as assinaturas do fórum, e podem inscrever qualquer um se quiserem
- A data da "Última mensagem" foi abreviada e vinculada à última mensagem
- Os fóruns agora listam as alimentações RSS no índice
- E-mail em HTML com melhor visual utilizando totalmente a folha de estilos
- E-mail do fórum mais antigo que dois dias nunca é enviado (para evitar excessos indesejados)
- O e-mail bloqueado é registrado de modo que os professores possam vê-lo
- As ramificações da discussão podem ser "divididas" a partir da discussão principal, em uma nova discussão
- Glossário
-
- As entradas do glossário podem ser definidas como "sempre editáveis"
- Os glossários agora listam as alimentações RSS no índice
- Muitas correções
- Questionário
-
- Novo timer flutuante para testes cronometrados
- As tentativas agora podem ser restringidas a computadores específicos
- Os testes agora podem exigir uma senha especial
- Novo tipo de questão para Questões Calculadas
- As questões numéricas agora suportam unidades
- As questões podem ser visualizadas nas páginas de edição
- As questões agora podem ser exportadas em vários formatos
- Gestão mais inteligente de listagem de categorias ao editar questões
- Novo (e incompleto) formato de exportação em XML, será no futuro um recurso completo do teste
- As respostas curtas agora podem conter todo tipo de caracteres estranhos
- Materiais
-
- A adição de materiais agora é um processo de etapa única com mais controle
- Os recursos Página web, Link Web, Arquivo carregado e Programa foram combinados em um único tipo!
- O recurso Programa foi substituído por Parâmetros que permitem várias interações interessantes com recursos externos, remotos ou carregados no Moodle.
- Formulários desdobráveis com memória para tornar os fóruns menos intimidantes para iniciantes sem atrasar os usuários experientes
- SCORM
-
- Muitas correções e melhorias - trabalha com uma variedade ainda maior de pacotes
- Verificação extra adicional do arquivo de manifesto
-
-
-
-
Se você verificar qualquer erro nesta versão, favor relatá-los em moodle.org/bugs de modo que possamos corrigi-los na próxima versão.
Informações sobre versão antigas
Documentação do Moodle
Versão: $Id: release.html,v 1.1.2.2 2005/05/11 07:18:51 martinlanghoff Exp $