Edutools 5.0.3 — Release Consolidada
Resumo: Release consolidada do Edutools baseada no Moodle 5.0.3, reunindo melhorias estruturais, correções visuais, novos recursos de engajamento, progresso, academias, relatórios e estabilidade geral da plataforma.
🚀 Novos recursos
🎓 Academias & Trilhas
Persistência da Academia ativa via localStorage, permitindo que o usuário retome automaticamente a última academia acessada.
Estrutura consolidada de Academias, Trilhas e Programas, com navegação contínua e contextual.
Integração entre Programas e Certificações, permitindo múltiplos certificados por academia.
📊 Progresso & Engajamento
Bloco Hero com progresso do usuário:
Percentual de conclusão da academia;
Cursos concluídos / em andamento;
Exibição visual integrada ao layout principal.
Badges e Gamificação:
Ativação de emblemas automáticos;
Pontuação por eventos reais (acesso, conclusão, progresso);
Perfil do jogador integrado ao cabeçalho.
🧠 Edutools IA
Assistente IA contextual integrado à plataforma:
Respostas baseadas na academia, curso e perfil do usuário;
Acesso via painel lateral (sidebar);
Base preparada para expansão com novos fluxos de uso.
⚙️ Melhorias
🎨 Tema & Experiência Visual
Correção definitiva dos modos Light / Dark:
Remoção de campos duplicados de cor;
Variáveis SCSS centralizadas;
Consistência visual entre páginas, blocos e dashboards.
Ajustes de contraste, espaçamento e hierarquia visual em todo o tema Edutools.
Padronização de ícones (SVG/PNG) nos blocos e plugins Edutools.
📈 Relatórios & Dashboards
Revisão completa das queries SQL dos relatórios configuráveis:
Associação correta entre curso ↔ atividades;
Inclusão de todas as atividades configuradas para conclusão;
Remoção de limites implícitos de usuários (suporte a grandes bases).
Melhoria de performance em dashboards e KPIs administrativos.
📜 Certificados
Ajustes no layout dos certificados (mod_certificate):
Correção de alinhamento e largura da área de texto;
Reorganização dos campos dinâmicos (usuário, curso, conferido por);
Padronização visual dos modelos oficiais Edutools.
🧩 Correções
🐛 Estabilidade & Performance
Desativação definitiva do plugin autogroup, após identificação de alto consumo de queries SQL.
Correções de consumo excessivo em relatórios e blocos dinâmicos.
Normalização da base de dados após eventos de carga elevada.
🌐 Sessões & Idioma
Correção do caminho de sessões PHP (session.save_path), evitando:
Perda de idioma;
Problemas de cache;
Expiração indevida de sessão.
🔐 Compatibilidade
Validação completa com:
Moodle 5.0.3;
PHP 8.4 (sem warnings de deprecated);
MariaDB 10.6.
🧠 Notas técnicas
Blocos revisados:
block_edutools_hero (progresso, badges, contexto)
block_edutools_game
block_edutools_dashboard
block_edutools_carousel
Plugins revisados:
local_edutools_main
mod_certificate
Persistência de estado:
Uso de localStorage para contexto de academias;
Base preparada para persistência futura de preferências do usuário.
Infraestrutura validada:
Cron Moodle revisado;
Cache e logs ajustados;
Queries críticas otimizadas.
📌 Observação importante
Esta versão 5.0.3 do Edutools representa uma release consolidada do produto, independentemente da cronologia anterior, mantendo compatibilidade estável com Moodle 5.0.3 e refletindo o estado atual real da plataforma.
