Actualités - PHPBoost 6.0

PHPBoost Zonda beta 2 - point d'avancement.

Equipe PHPBoost PHPBoost 6.0 5006 13 Commentaires
PHPBoost Zonda beta 2 - point d'avancement.
Bonjour à tous,

La 6.0 beta 1 étant sortie en septembre 2020, vous êtes en droit de vous demander où nous en sommes...

De nouvelles idées sont apparues en cours de route et engendrent un travail conséquent en terme de développement et de tests ce qui justifie du délai avant la beta 2.

Voici donc un point rapide de l'avancée de cette version pleine de surprises :

  • Finalisation du concept de "néomodules", une méthode très simple pour créer de nouveaux modules (la doc en cours vous expliquera tout ceci)
  • Concept thème parent/enfant : une approche qui va permettre de dupliquer un thème en version enfant et de le personnaliser sans être impacté par les modifications du thème parent (pour créer un thème en changeant uniquement des couleurs par exemple). Une demande récurrente des utilisateurs car la modification de la charte graphique d'un thème dupliqué est souvent source de problèmes lors de la mise à jour du thème original. Cette option sera également bénéfique aux auteurs de thèmes puisque qu'il n'y aura plus besoin de modifier les mêmes fichiers dans chaque thème dupliqué mais uniquement dans le thème parent qui contiendra lui tous les fichiers.
  • Le module Sondages a été entièrement refait en version mvc et sa personnalisation/maintenance en est largement facilitée.
  • Le module calendrier a été amélioré, l'affichage de plusieurs événements sur une même journée est disponible.
  • Refonte du thème graphique du site officiel : adapté à la V6.0 avec un nouveau design en cours de création.
  • Un énorme chantier est lancé sur les variables de langues : préfixage des variables par le nom du module (ex : calendar.variable.xxx) ce qui permet d'identifier aisément leur origine, nettoyage des doublons et uniformisation de la méthode d'appel des fichiers lang.
  • Modules BasicSimple et BasicAdvanced : deux "néomodules" prêts à installer, destinés aux développeurs et dotés d'une intégration poussée des fonctionnalités disponibles dans le kernel.
  • Migration de la 5.2.x vers la 6.0 : le script d'update a été amélioré, l'objectif étant de le rendre le plus simple et le plus efficace possible.
  • Mise à jour globale du CMS pour compatibilité avec PHP 8 et MySql 8.

La version beta 2 est prévue en juin.
Comme nous avons fait le choix de vous préparer une V6.0 audacieuse et pleine de nouveautés avec des changements structurels profonds, nous prenons le temps d'y intégrer un maximum de choses et prévoyons la sortie de la finale pour fin 2021.

Vous voulez tester ? : https://beta.phpboost.com/

L'équipe PHPBoost.