News

PHPBoost Zonda beta 2 - point d'avancement.

Equipe PHPBoost PHPBoost 6.0 | 9 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.

6.0 Zonda - la beta est là !

Equipe PHPBoost PHPBoost 6.0 | 6 Commentaires
6.0 Zonda - la beta est là !
Bonjour à tous,

Annoncée depuis plusieurs semaines, la Zonda 6.0 vous est proposée aujourd'hui en version beta (6.0.b1).
Avant de vous en présenter les grands principes, un remerciement tout particulier à notre partenaire NUXIT qui nous aide depuis de nombreuses années en nous offrant un hébergement fiable et de qualité. Grâce à ce partenariat, nous disposons de toutes les infrastructures nécessaires au développement et au maintient de PHPBoost (site officiel, site de dev, site de démo...).
Un grand merci aussi à toute l'équipe ainsi qu'aux testeurs qui nous aident à avancer et nous permettent de vous proposer des versions les plus abouties possibles.

Revenons-en à cette 6.0 version beta. Vous pouvez la télécharger ici pour l'installer de votre côté et tester les différentes fonctionnalités.
Merci de remonter les bugs afférents à cette version de test dans le Bugtracker, en choisissant 6.0.b1 en version détectée.
Vous pouvez également tester le script d'update pour valider le passage correct de la version 5.2 à la version 6.0.b1. Le thème Base étant le seul disponible actuellement pour Zonda, il sera automatiquement installé et activé lors de la mise à jour. Ce thème est suffisant pour valider les fonctionnalités techniques et le contenu de votre site.

Un site est également disponible en ligne pour réaliser des tests. Il est réinitialisé régulièrement comme le site de démonstration.
De nombreuses vérifications ont déjà été effectuées par l'équipe mais votre contribution est essentielle. Plus il y aura de testeurs et plus vite les éventuels bugs restants seront remontés. Nous pourrons ainsi les traiter rapidement et accélérer la sortie de la version finale. Nous comptons sur vous !

S'agissant d'une beta, son usage sur un site de production n'est pas souhaitable car elle pourra faire l'objet de modifications au fur et à mesure des remontées faites par les utilisateurs, merci de mettre en place un site de test dédié ou de tenter la mise à jour depuis un site miroir de votre site en production.

Zonda en quelques mots :
  • compatible php 7.4
  • compatible mysql 8 (les versions antérieures à la 6.0 ne seront pas rendues compatibles)
  • refonte totale du système de création des modules
  • nouveau principe de templates
  • intégration de nouvelles fonctionnalités dans certains modules
  • ajout de la notion de fichiers publics dans l'upload
  • et bien d'autres choses

La documentation de cette nouvelle version est disponible ici : Documentation 6.0 Zonda . Les documentations concernant la création de thèmes et modules sont en cours de rédaction.
Pour autant, la branche 5.2 n'est pas abandonnée et elle fera l'objet d'un suivi et de correction si besoin.
Téléchargez, installez, testez et dites nous ce que vous en pensez, ce sera la plus belle de nos récompenses.

L'équipe PHPBoost,

6.0 Zonda -- la beta pointe son nez !

Equipe PHPBoost PHPBoost 6.0 | 7 Commentaires
6.0 Zonda -- la beta pointe son nez !
Bonjour à tous,

Oui, vous avez bien lu le titre !
On avait annoncé la version 5.3, c'est la 6.0 qui arrive.
Avec Zonda, on reste dans le vent bien sûr, mais Zonda est aussi une supercar propulsée par un moteur V12 de 6.0 litres... étonnant non ?
En effet, le noyau de PHPBoost a été profondément remanié ainsi que le moteur de templates, ce qui justifie de passer dans une nouvelle branche.

PHPBoost est basé sur des modules qui ont chacun leurs propres fonctionnalités, ça vous le saviez déjà. Mais créer un module n'est pas toujours des plus facile et peut rebuter certaines bonnes volontés... et si on vous proposait une solution plus simple, plus automatisée ?
Tiens, quelques oreilles se dressent on dirait, le regard se fait plus attentif, on y est presque ;)

Dans quelques semaines, vous allez pouvoir découvrir cette nouvelle version (en beta) sur laquelle nous travaillons depuis de nombreux mois. Le confinement n'a rien arrangé, télétravail pour certains, petite baisse de motivation pour d'autres mais nous sommes toujours là !

Bon d'accord, comme votre curiosité est éveillée, voici quelques infos sur ce qui vous attend dans la nouvelle version :

  • refonte totale du système de création des modules
  • nouveau principe de templates
  • suppression multiple d'éléments de listes
  • intégration de nouvelles fonctionnalités dans certains modules
  • ajout de la notion de fichiers publics dans l'upload
  • et ce n'est pas fini !

Alors encore un peu de patience, nous finissons les retouches et les tests et on se donne rendez-vous très bientôt !

Nous profitons également de cette news pour vous signaler la sortie d'une nouvelle version mineure dans la branche 5.2 avec quelques améliorations concernant la compatibilité PHP 7.4 et la correction d'erreurs remontées en interne. Les informations concernant cette version sont ici.

Bonne santé surtout,

L'équipe PHPBoost

PHPBoost au ralenti...

L'équipe PHPBoost PHPBoost | 3 Commentaires
PHPBoost au ralenti...

Bonjour à tous,

Comme la majorité de la population française, nous sommes contraints de rester à domicile, de nous occuper de nos familles et d'essayer de travailler à distance.
Cette situation ne nous permet pas de consacrer beaucoup de temps à la prochaine version de PHPBoost ou de répondre rapidement aux demandes sur le forum.
Ne vous inquiétez donc pas si l'activité est réduite sur github ou l'appui sur le forum plus long pendant toute la durée du confinement et du travail à distance.
Nous espérons de tout cœur que vous n'êtes pas impactés sévèrement par le virus. Rappelons-nous que le principal est de prendre soin de nos proches et que le reste est superflu.
Malgré tout, pour ceux qui ne peuvent pas travailler, il y a de bons tutoriels sur internet pour apprendre le PHP et découvrir, pourquoi pas, une vraie passion en vous.
Et si vous en profitiez pour rejoindre activement le projet ?

L'équipe PHPBoost.

PHPBoost 5.2.5

L'équipe PHPBoost PHPBoost 5.2 | 2 Commentaires
PHPBoost 5.2.5
Bonjour à tous,

Aujourd'hui, nous vous proposons une version 5.2.5 qui corrige quelques bugs remontés et d'autres détectés en interne.

Cette version intègre une modification sur le breadcrumb/Fil d'ariane pour améliorer l'indexation sur les moteurs de recherche. Nous avons fait les correctifs sur les thèmes disponible sur le site officiel, téléchargez de nouveau votre thème et envoyez le fichier body.tpl sur votre ftp pour le mettre à jour. Si vous avez un thème personnalisé, il est nécessaire de faire cette modification sur votre site.

Vous trouverez les détails de la modification sur cette page.

Concernant la future version 5.3, c'est un mois qui commence bien car nous avançons avec plusieurs améliorations. Nous avons intégré la suppression multiple dans les tableaux, revu en profondeur le code à mettre en place pour faire un module le plus simplement possible et réorganisé le design des thèmes pour que ceux-ci soient également beaucoup plus simples à réaliser.
Concernant la simplification des modules, nos efforts se sont concentrés sur le module articles dans un premier temps, mais ces modifications vont bénéficier à plusieurs autres modules avant la sortie et une documentation de création de modules va être mise en place.

Vous l'aurez compris, la version 5.3 rimera avec simplicité.
Pour les amoureux des chiffres, nous avons fait 253 commits sur la branche 5.3, ajouté pas moins de 11 348 lignes et supprimé 9 655 lignes de code.

On se retrouve prochainement pour des explications complémentaires sur la 5.3.

Joyeux Noël 2019

L'équipe PHPBoost PHPBoost | 5 Commentaires
Joyeux Noël 2019
Bonsoir à tous,

Le jour de Noël est arrivé. Nous espérons que vous avez tous été très sages cette année et que le Papa Noël saura vous remercier pour l'occasion.
Profitez de ces moments magnifiques avec vos enfants, famille et ou amis.

49200027_2050458465034087_2735750891737972736_n



Le PapaBoost ne passera pas cette année avec une nouvelle version car il reste encore beaucoup de travail. Nous aurons l'occasion d'y revenir prochainement.

Toute l'équipe de PHPBoost vous souhaite de bonnes et joyeuses Fêtes de fin d'Année.

PHPBoost est disponible en version 5.2.3

Equipe PHPBoost PHPBoost 5.2 | 2 Commentaires
PHPBoost est disponible en version 5.2.3
Bonjour à toutes et à tous,

Les mois ont été très chargés pour l'équipe depuis la sortie de la version 5.2, entre les travaux de certains, les changements professionnels d'autres et les vacances d'été, le développement a été fortement ralenti.

Néanmoins, nous sommes toujours présents et voici quelques nouvelles croustillantes.

PHPBoost 5.2


Nous sortons ce jour, la troisième révision de PHPBoost 5.2 .
Celle-ci corrige les quelques bugs qui ont été remontés depuis la sortie de la version 5.2.2.

Nouveauté pour cette version nous avons également intégré 3 demandes d'évolution :
  • possibilité de se connecter via un compte réseau social sur un site où les inscriptions sont désactivées s'il a été associé avant la désactivation(#1921)
  • tri par email dans la liste des inscrits aux Newsletters (#1917)
  • mise en place d'un tout nouveau champ dans le gestionnaire de fichiers pour gérer l'upload multiple. On vous laisse découvrir cette évolution qui sera appréciée par bon nombre d'utilisateurs, nous en sommes convaincus. Ce champ sera intégré plus en profondeur dans la prochaine version majeure (5.3 en développement).

De manière générale nous essayerons d'intégrer des évolutions de temps en temps même dans des versions mineures à partir du moment où elles n'impliquent pas de modification en base de données afin de vous en faire profiter plus rapidement, sans attendre la prochaine version majeure.

Vous pouvez installer cette mise à jour directement depuis l'alerte reçue dans l'administration de votre site.

PHPBoost 5.3


Le travail sur la version 5.3 de PHPBoost suit son cours. Voici une petite liste des évolutions déjà prêtes. La liste complète fera l'objet d'une news dédiée :
  • amélioration de la recherche pour pouvoir rechercher sur une partie de mot
  • passage à jQuery 3.4
  • gestion des événements annulés pour le module calendrier
  • gestion des sources dans le module téléchargement
  • intégration des icônes fa duotones dans les parsers pour pouvoir les interpréter pour ceux qui ont la licence pro
  • mise en place d'une fonctionnalité pour permettre d'inclure une signature avec biographie et photo à la fin des news/articles (comme sur les sites de journalisme)
  • compression de la base de données à l'export, fichiers compressés acceptés pour l'import + vérifications avant d'appliquer le fichier importé
  • intégration du nouveau champ d'ajout de fichiers partout où c'est nécessaire
  • beaucoup d'améliorations graphiques dans l'administration et sur les pages visibles du site (merci à notre designer acharné, j'ai nommé babsolune pour son travail assidu en vue de l'amélioration de ce CMS et la satisfaction de tous les utilisateurs)
Plusieurs autres développements sont en cours, nous y reviendrons.

Le site officiel


Nous vous avions parlé d'une mise à jour du design du site officiel. Celle-ci a prit du retard, mais elle est toujours d'actualité. Nous vous tiendrons informés du timing dès que possible.

Hébergement


La rentrée scolaire signifie aussi pour nous le renouvellement du serveur du site officiel. Cette année encore, nous avons pu renouveler notre partenariat avec l’hébergeur Nuxit. Le site ne changera pas de serveur et nous remercions Nuxit pour son soutien.
nuxit

A bientôt pour de nouvelles aventures.

L'équipe PHPBoost

PHPBoost 5.2 est disponible en version finale

Equipe PHPBoost PHPBoost 5.2 | 5 Commentaires
PHPBoost 5.2 est disponible en version finale
On y est !

La période des tests étant achevée et les quelques anomalies corrigées, nous sommes en mesure de vous présenter la 5.2 en version finale.
Comme toujours, nous avons fait le maximum pour que cette version corresponde à la majorité des besoins d'évolutions que vous avez pu souhaiter. Si le module "Réseaux Sociaux" en est le gros morceau, cette version propose d'autres évolutions comme :

  • Installation/suppression de plusieurs thèmes, langues, modules en même temps grâce à une interface d'administration plus moderne
  • Intégration de FontAwesome 5.
  • Adaptation du code pour le rendre compatible avec php 7.2 et 7.3
  • Amélioration du SEO des différentes pages du site, pour faciliter le référencement.
  • Mise à jour de la librairie jQuery.
  • Évolution de la sandbox pour faciliter les manipulations courantes.
  • Mise en place d'un nouveau thème "Base" épuré et amélioration de l'accessibilité.
  • Mise à jour du captcha ReCaptcha de google avec la possibilité de mettre en place invisible ReCaptcha.
  • Mise à jour de la documentation API qui permet d'accéder aux commentaires sur les méthodes et fonctions du cms.
  • Uniformisation des entêtes de fichiers, les DocBlocks.

Migrer votre site:
Pour vous permettre de passer très facilement votre site en 5.2, et afin de prendre en compte une grande diversité de cas de figures, le script de migration a fait l'objet d'une grande attention pour vous simplifier la tâche.
Vous pouvez trouver toute la procédure détaillée dans le tuto : Passer son site 5.1 en version 5.2

Convertir un thème:

Vos thèmes doivent être convertis pour être compatibles avec cette nouvelle version, toute la procédure est décrite ici : Lien migration thème

Equipe PHPBoost

5.2 - la RC est disponible en ce jour de nouvelle année !

Equipe PHPBoost PHPBoost 5.2 | 2 Commentaires
5.2 - la RC est disponible en ce jour de nouvelle année !
Bonjour,

Suite aux tests effectués par l'équipe et à la correction des quelques bugs remontés dans la version 5.2 B2, nous sommes fiers de vous annoncer la sortie de la version PHPBoost 5.2 RC, dernière étape avant la version 5.2 finale. Le script de migration est comme à son habitude disponible ici.

Comme certains ont certainement pu le remarquer, nous avons passé le site officiel en 5.2 avant les fêtes (non, nous n'avons pas uniquement changé le bandeau d'entête pour Noël...) afin de tester cette nouvelle version sur un site ayant un contenu important. Nous avons ainsi pu, avant la sortie de la RC, vérifier et corriger des choses que nous ne sommes pas en mesure de voir sur notre espace de développement.

Encore un petit peu de patience pour la version finale qui devrait arriver dans une à deux semaines vu la stabilité à laquelle nous sommes parvenus.

La documentation est pratiquement à jour. Il nous reste quelques éléments à travailler, notamment la conversion des thèmes, cette partie arrivera d'ici quelques semaines.

Nous tenons à remercier une fois de plus tous les acteurs qui nous donnent envie de continuer ce projet et ceux qui s'investissent en testant, en remontant des problèmes, en apportant du support et en améliorant la documentation pour que tout un chacun y trouve son compte. N'oublions pas notre hébergeur et partenaire Nuxit avec son offre de très grande qualité qui nous permet de faire tourner ce site avec un système rapide et performant.

Nous vous rappelons que nous sommes une toute petite équipe sans moyen financier pour faire vivre le projet et que nous développons, documentons et apportons le support aux utilisateurs sur notre temps libre et de manière totalement bénévole. Certains utilisateurs expriment leur mécontentement ici ou ailleurs vis à vis de la vitesse d'avancement du projet, nous les invitons vivement à contribuer pour nous aider.

Et n'oublions pas une chose très importante : Bonne année à tous ! Qu'elle vous apporte de la réussite dans tous vos projets professionnels ou extra-professionnels ainsi qu'une santé de fer.

L'équipe PHPBoost

5.2.b2 + 5.1.4, c'est maintenant !

Equipe PHPBoost PHPBoost 5.2 | 5 Commentaires
5.2.b2 + 5.1.4, c'est maintenant !
Bonjour à toutes et tous,

La mise au point de la 5.2 suit son cours. Nous vous proposons aujourd'hui une seconde version beta intégrant diverses corrections de bugs, des améliorations graphiques et des ajustements.
Nous avons profité du faible nombre de tickets d'anomalies remontés à ce jour pour ajouter quelques évolutions demandées par les membres et améliorer le SEO des différentes pages du site.
Un effort particulier a été réalisé pour rendre cette version encore plus accessible aux déficients visuels utilisateurs de logiciels de revue d'écran.
Vous trouverez la liste des éléments corrigés et les améliorations ajoutées dans la feuille de route de la version 5.2 b2.

Vous pouvez télécharger PHPBoost 5.2 b2 ou le script de migration PHPBoost 5.1 vers 5.2 b2 pour mettre à jour votre environnement de développement.

La prochaine grande étape concerne la version 5.2RC avec notamment la mise à disposition de la documentation pour la migration de vos modules et de vos thèmes afin d'être prêts pour le jour J.

Le version stable 5.1 évolue avec une révision 5.1.4 qui intègre son lot de corrections diverses.
Cette version ne sera pas indiquée dans la page de mise à jour de votre site, mais si vous l'appliquez vous aurez la notification fonctionnelle pour la version 5.2 qui ne va pas tarder à arriver.
Merci aux membres pour les remontées d'anomalies et les suggestions.
Annonces