Actualités - PHPBoost 5.0

PHPBoost 5.0 est disponible en version finale

Dernière mise à jour:
PHPBoost 5.0 est disponible en version finale
Toute l'équipe est fière de vous annoncer la sortie de PHPBoost 5.0 Zéphyr. Un peu plus d'un an et demi après la sortie de la version 4.1, nous sommes ravis de mettre en ligne cette nouvelle version qui apporte son lot d'améliorations.



Rendez-vous dans la section Téléchargement du site pour la télécharger.



La communauté



L’équipe de PHPBoost a essayé d’intégrer dans cette nouvelle version le plus grand nombre de demandes de la communauté. Nous tenons à remercier l’ensemble des contributeurs de cette version. Notre volonté est toujours de satisfaire nos utilisateurs et de fournir un CMS qui correspond à leurs besoins.



Les nouveautés en bref



PHPBoost a beaucoup évolué avec cette nouvelle version, c'est pourquoi elle s'appelle 5.0 et non 4.2.

Vous pouvez consulter la liste complète des nouveautés de la 5.0.

Modifications principales du noyau
  • Refonte de la balise Title HTML (pour créer un format standardisé dans PHPBoost) :

    - Titre de la page - Nom de la section ou du module - Nom du site

    - Titre de la page - Nom du site (dans le cas ou c'est une page sans module)

    - Nom du site - Description du site (pour la page d'accueil)
  • Suppression des mots clés du site qui ne sont plus utilisés pour le référencement
  • Les modules auxquels l'utilisateur n'a pas le droit de contribuer ne sont plus affichés dans le panneau de contribution
  • Nouveau système de session et de connexion avec possibilité de se connecter avec un compte Facebook ou Google

    - Connexion avec l'adresse email ou un login

    - Ajout d'un champ "Nom d'affichage" pour choisir un autre nom que celui du login dans votre profil et vos messages
  • Simplification de l'interface de maintenance dans l'administration
  • Possibilité de définir le nombre de flux affichés dans les menus de flux
  • Refonte de l'affichage de la barre BBCode, amélioration de son ergonomie et suppression de la Pop-up "Tous les smileys"
  • Mise à jour de la librairie d'icônes Font-Awesome
  • Suppression du lecteur DewPlayer et utilisation de la balise audio HTML5
  • Suppression du module PHPBoostCaptcha du projet PHPBoost (il ne sera plus maintenu)
  • Remplacement de la librairie JS Prototype par la librairie JS Jquery

Modifications principales des modules
  • Passage des modules Discussion, F.A.Q, Liens Web, Téléchargements en MVC (optimisation et simplification du code)
  • Utilisation du système de catégories développé pour la 4.1 dans tous les modules qui ont besoin de catégories
  • Articles et News : Affichage des sources lors de l'affichage des catégories
  • Calendrier : Ajout d'une légende sous le calendrier quand il y a des événements
  • Discussion : Ajout d'options dans la configuration pour permettre d'afficher une mini barre BBCode dans le menu Discussion, possibilité d'envoi lors de l'appui sur la touche entrée...
  • F.A.Q : Possibilité de réorganiser les questions dans les catégories en drag & drop pour les utilisateurs ayant le droit de modération
  • Liens Web : Possibilité d'ajouter des mots-clés, ajout de la contribution, de la recherche, possibilité de signaler les liens morts, possibilité de définir des sites partenaires et menu associé pour les afficher...
  • Téléchargements : Possibilité d'ajouter des mots-clés, calcul automatique de la taille des fichiers quand c'est possible, menu pour afficher la liste des fichiers les plus téléchargés (possibilité de les classer par note, nombre de téléchargements, date d'ajout depuis la configuration)...

Modifications principales des Thèmes
  • Thème de base responsive à l'aide des medias-queries
  • Séparation du codes CSS dans plusieurs fichiers pour regagner en lisibilité suite à l'ajout des medias-queries
  • Ajout d'id CSS dans chaque module pour faciliter l'adaptation de votre design. L'id est sur la balise <section> englobante du module
  • Ajout de nouvelles classes CSS sur les balises <article> pour faciliter l'adaptation du design
  • Refonte graphique des menus (responsive)
  • Refonte graphique de l'administration (responsive)
  • Refonte graphique de l'installation (responsive)





La documentation



La documentation est en train d'être complétée afin de permettre à tous ceux qui le souhaitent de comprendre le fonctionnement de cette nouvelle version et de pouvoir développer son propre module ou de créer son propre thème.



La documentation n'est pas totalement terminée, vous pourrez remarquer que certains articles concernent toujours la version 4.0 ou la 4.1 (mais le fonctionnement est relativement similaire en 5.0). Elle sera complétée au fur et à mesure dans les semaines qui viennent.



Les thèmes et modules non-officiels



Plusieurs thèmes de la version 4.1 sont en cours de mise à jour pour la PHPBoost 5.0 . Une fois cette liste convertie, nous allons pouvoir proposer de nouveaux thèmes qui permettront de profiter de toutes les améliorations de la 5.0.

Vous pouvez retrouver les thèmes compatibles V5.0 dans la section téléchargement : Thèmes V5.0



Concernant les modules non-officiels certains sont également déjà convertis et d'autres, demandant plus de travail de conversion le seront d'ici quelques semaines.



La version 5.0 en quelques chiffres



Le développement



  • Plus d’un an et demi de travail dont 7 mois depuis la sortie de l’alpha

    • 5 versions alpha
    • 3 versions Beta
    • 2 versions RC

      (C'est aussi une maison finie, une autre commencée, une naissance en décembre et une grossesse en cours)

  • Plus de 170 bugs corrigés.
  • Plus de 2000 commits (nombre de modifications envoyées sur le github du projet)





L'équipe



Le développement de cette version c'est réalisé en petit comité que nous espérons voir grandir après la sortie de cette nouvelle version

  • 2 développeurs PHP principaux
  • 2 développeurs HTML / CSS principaux
  • 2 contributeurs très actifs



Bien sûr, il faut ajouter à cela, la communauté active qui nous remonte les bonnes idées ou les bugs afin de proposer un produit de qualité et adapté aux besoins.





L'avenir



Maintenant que PHPBoost 5.0 est sortie, nous pouvons continuer l'ajout de nouvelle fonctionnalités dans la version 5.1.

Comme nous l'avions indiqué, nous souhaitons accélérer la sortie des versions en réduisant le nombre d'améliorations.

Afin d'attirer un maximum les webmasteurs, nous voulons pour chaque version, proposer des améliorations du noyau et des améliorations pour les modules existants ou de nouveaux modules / thèmes.

En effet, les grosses améliorations des versions 4.1 et 5.0 sont essentiellement dans le noyau (et le responsive), mais dans la majorité des cas, ce ne sont pas des nouveautés pour les utilisateurs.

Nous reviendrons prochainement sur le contenu de la version 5.1 et les suivantes.







Merci à toutes les personnes qui, de près ou de loin, ont participé au projet et cru en l'équipe. Votre soutien est important et nous donne envie de continuer à donner le meilleur de nous-même sur ce projet. Vos messages de remerciement et d'encouragement dans le livre d'or, dans le forum ou sur les réseaux sociaux FB, G+ sont une vraie source de motivation pour toute l'équipe. N'hésitez pas à présentez vos projets dans la section "Vos sites" pour partager avec toute la communauté.



Nous sommes toujours à la recherche de développeurs, graphistes et rédacteurs pour continuer l'aventure.



Pour accéder au téléchargement de la nouvelle version et du script de migration 4.1 vers 5.0, rendez vous sur la page de téléchargement.



N'oubliez pas qu'il est possible d'effectuer un don pour nous aider à financer le projet : retrouvez toutes les informations sur la page Aider PHPBoost.



L'équipe PHPBoost