Forum communautaire eSport-CMS

Informations : Notre forum communautaire est actuellement en cours de développement. Certaines fonctionnalités ne sont pas encore disponibles et des bugs peuvent être présents.


slymer
Rang : admin

ecms v3 (3.0.3) - Update disponible

Ouvert le : 13-05-2025 à 21:43:46

La version 3.0.3 marque un point de stabilité majeur. D'autres améliorations mineures ou conforts d’utilisation sont à l’étude pour les mois à venir, selon les retours de la communauté.
Ci-dessous voici le changelog complet :

Nouveau :
- Ajout d’un module de diagnostic permettant de vérifier le bon fonctionnement du CMS. Ce module est utile pour détecter rapidement les problèmes techniques et générer un rapport à envoyer au développeur si besoin.

  • - Uniformisation des routes du CMS avec la constante BASE_URL pour une meilleure portabilité.
  • - Chaque module dispose désormais de son propre changelog, offrant un meilleur suivi des mises à jour individuelles.
  • - Mise en place d'un système de pages de maintenance animées, avec 10 thèmes dynamiques disponibles (classique, cyberpunk, hacker, pixel retro, GameBoy, Noël, etc.).
  • - Ajout d'un module Live Debug pour le mode développeur. Un système complet de détection, d’enregistrement et de suivi en temps réel des erreurs PHP sur le CMS.
  • - Optimisation du Live Debug – les erreurs identiques ne sont enregistrées qu'une seule fois par jour, pour éviter les doublons et maintenir une base propre.
  • - Chaque thème peut désormais proposer des options personnalisables (images, couleurs, activations/désactivations d'éléments) via un simple fichier theme.json, sans modification SQL.
  • - Refonte complète du système de thèmes, désormais géré dynamiquement via un fichier router.php (plus besoin de .htaccess par thème).
  • - Migration complète du système de widgets vers un fichier widgets_sidebar.json pour un affichage plus rapide, suppression de 9 tables SQL, et maintenance simplifiée.
  • - Ajout d'un module de Sondages avec protection anti-multi-votes (IP, Session, Cookie), résultats dynamiques en AJAX, et affichage des pourcentages en direct.
  • - Nouveau système de mise à jour automatique des modules – comparaison des versions locales/distant via JSON, préparation d’un bouton de mise à jour automatique (ZIP).

    Amelioration :
  • - Module de sauvegarde amélioré avec l’ajout d’un modal de progression (loader visuel pendant la sauvegarde) et correction d’un bug mineur lié à l’export SQL.
  • - Amélioration du générateur de sitemap.xml — ajout automatique de la page d'accueil, mise à jour automatique du fichier robots.txt, et notification en un clic des moteurs de recherche.
  • - Optimisation de la gestion des modules de l’espace membre via des fichiers JSON indépendants.
  • - Le fichier `version.txt` est remplacé par `version.json` pour une gestion plus complète des versions (version, statut, framework, date de sortie…).
  • - Remplacement progressif des icônes Font Awesome par des emojis système pour un affichage plus rapide, plus léger, et sans dépendance externe.
  • - Compatibilité améliorée avec les sous-répertoires via __DIR__ dans tous les includes

    Correction :
    - Correction d’une faille de sécurité permettant l’accès non authentifié à certaines pages de l’espace membre.
  • - Correction de la file d’Ariane sur l’administration
  • - Correction d'une erreur PHP (FILTER_SANITIZE_STRING déprécié) sur le module de connexion pour assurer la compatibilité avec PHP 8.4.

    Nettoyage :
    - Suppression de fichiers CSS/JS inutilisés (odometer, iziToast, font-icons)


Vous devez être connecté pour répondre à ce sujet.

QUI EST EN LIGNE


Il y à 1 visiteur , 2 utilisateur(s) en ligne. Utilisateurs en ligne: slymer, Stive Le record du nombre d'utilisateurs en ligne est de 3, le 26/06/2024 à 22:10


STATISTIQUES DU FORUM


Il y a 36 Topics • 7 réponses • 20 membres • L’utilisateur enregistré le plus récent est ogkheops