#72 - 16/12/2025 00:14:59
Improve cURL resource cleanup
Standardized cURL resource cleanup to align with current PHP practices.
Versão 1.0.0
Improve cURL resource cleanup
Standardized cURL resource cleanup to align with current PHP practices.
Revamp personagem creation CSS and related scripts
Major overhaul of criacao_personagem.css with new design, improved layout, and additional responsive and section-specific styles. Updated criacao_personagem.js and criar.php to align with the new CSS structure and UI/UX improvements for the character creation flow.
Handle no-op influence updates with user feedback
Adds checks after influence update queries to detect when no rows are affected, rolls back the transaction, and returns a JSON warning if the user's influence is already at the maximum. This improves user feedback and prevents silent failures during influence updates.
Refactor error handling and remove unused fields
Replaces custom error logging and reporting logic with a call to 'reportar-erro-auto.php' and standardized error responses. Removes unused 'playeradm' and 'playermod' fields from queries and response arrays. Adds HTTP status codes for unauthorized and server errors.
Refatora página de configurações do usuário
Reestrutura a lógica de roteamento interno para áreas e locais, separando funcionalidades de segurança (alteração de senha, histórico de acessos, exclusão de conta) em blocos distintos. Melhora o tratamento de erros, adiciona relatórios automáticos e aprimora a interface com navegação lateral, meta tags, scripts e estilos. Remove código duplicado, atualiza mensagens de feedback e torna o HTML mais semântico e organizado.
Adiciona possibilidade de .webp animado (gif)
fix: saída prematura do header
Corrigido o problema de saída prematura no index.php que impedia o funcionamento correto dos header().
Três chamadas de header estavam sendo afetadas.
backup local
Atualizado 11/12/2025;
Painel de controle refatorado
- Painel atualizado para utilizar o novo modelo de funções baseado em TINYINT (0-3);
- Colunas antigas (dev, adm, mod) removidas;
- Adicionada nova coluna 'funcao' para armazenar o nível hierárquico;
- Implementado novo sistema de hierarquia (usuário, moderador, administrador, desenvolvedor);
- Lógica do painel atualizada para operar com o novo modelo;
- O header agora mostra o acesso ao painel para usuários com função >= moderador;