News

Des infos ou un sort !!

Par L'équipe PHPBoost le dans PHPBoost - 3 Commentaires
Des infos ou un sort !!
Bonjour à tous,

Cette news sera consacrée à vous expliquer la Roadmap que l'équipe a défini pour la suite.

La prochaine version : 5.2


Nous avions réalisé il y a quelque temps, au travers du forum, une boite à idées afin de prioriser les évolutions pour répondre au mieux aux attentes des utilisateurs.

Nous avons fait le tri parmi vos souhaits, les propositions dans le module bugtracker et les modifications liées à l'évolution des langages.

Voici quelques améliorations prévues dans la 5.2 :
  • Modules Réseaux sociaux
  • Pose d'un verrou lors de l'édition d'une news, d'un article etc. pour qu'un contenu ne soit pas écrasé par un autre lorsque 2 utilisateurs veulent éditer en même temps
  • Mise à jour de la sandbox
  • Mise à jour du Template de base avec un design plus moderne
  • Installations multiples de thèmes, langues, modules
  • Possibilité de supprimer les colonnes de gauche/droite sur le modules pages
Rassurez-vous, la liste n'est pas complète, mais il faut bien laisser un peu de suspense :)

Actuellement, nous ne pouvons pas donner de date précise pour la sortie de la 5.2, mais nous ferons comme d'habitude aussi vite que nous le pouvons.

Le site internet officiel


Le design


Vous êtes plusieurs à nous avoir signalé que le site officiel était "oldschool". Nous avons prévu une mise à jour avant la sortie de la 5.2 afin de le rendre plus simple et plus attractif.
L'objectif sera de montrer que le noyau PHPBoost est capable de faire aussi bien que les autres CMS. Ce nouveau thème sera donc dans l'ère du temps, adaptatif, sobre et efficace.

Le contenu


En parallèle de la refonte graphique, nous travaillons aussi sur la réorganisation de son contenu. La structure de module date des fondations de PHPBoost et elle n'est plus adaptée à la situation et nous ne pouvons pas la maintenir correctement à jour.

La refonte va se faire en plusieurs étapes.
1 - Le forum
Dans un premier temps, nous allons revoir toutes les catégories du forum. Fini les sous sous sous forum !!! L'architecture sera simplifiée et la profondeur des forums sera grandement réduite. Nous utiliserons des suffixes pour différencier les items et veillerons à maintenir le forum "propre".
Les anciens sujets seront archivés et dispatchés à l'endroit le plus utile (wiki / forum / poubelle)

2 - La FAQ
Le module FAQ a perdu son utilité en regroupant des informations majoritairement inappropriées pour une FAQ. Les tutoriels seront déplacés dans le wiki et la FAQ retrouvera sont utilité première : "Répondre aux questions de bases sur PHPBoost".

3 - Le Wiki
Le module Wiki est devenu aussi très compliqué. Nous allons, comme le forum, réorganiser les catégories et remettre en ordre les sujets importants.

4 - L'API
L'API de PHPBoost date de la V4.0. Suite à des soucis techniques, nous n'avons pas pu la mettre à jour jusqu’à maintenant.
Dans un premier temps, nous allons la mettre à jour avec le code de la 5.1, puis nous allons la mettre en place de façon plus régulière afin de faciliter le développement.

Première étape


Nous allons commencer le grand nettoyage dès maintenant.
Nous allons donc fermer le site officiel le mardi 7 novembre pour une durée d'une journée, afin de procéder à la mise en place du nouveau forum. En cas de soucis, vous pourrez passer par les réseaux sociaux, mais nous vous invitons à patienter une journée afin que l'on puisse se concentrer sur la tâche du forum.


Rappel


Nous vous rappelons que l'équipe est ouverte à tous ceux qui souhaitent s'investir dans ce projet passionnant. Nous attendons les développeurs avec plaisir mais c'est ouvert à tous ceux qui adorent partager leurs connaissances.

A bientôt pour la suite des évolutions.

L'équipe PHPBoost.

Il est l'heure de préparer vos costumes et vos sachets de bonbons. Attention à vos carambars !!

Mise à jour v5.1.1

Par L'équipe PHPBoost le dans PHPBoost 5.1 - Aucun commentaire
Mise à jour v5.1.1
Bonjour à tous,

Après plusieurs mois d'utilisation, c'est l'heure de la première mise à jour pour la version 5.1

Cette mise à jour offre une meilleure stabilité en corrigeant quelques bugs qui ont été remontés.
Le pack de mise à jour est disponible ici : Pack mise à jour 5.1.0 vers 5.1.1

Le pack de mise à jour a été corrigé - Pour tous ceux qui souhaitent l'installer, il suffit de retélécharger l'archive. La correction indiquée précédemment ne doit donc plus être appliquée.

Pour voir la liste des modifications : Liste des bugs corrigés dans la 5.1.1.

Comme d'habitude, l'application est très simple, il vous suffit de remplacer les fichiers avec ceux de l'archive d'update.

L'équipe PHPBoost

PHPBoost sur YouTube

Par , le dans PHPBoost 5.1 - Aucun commentaire
PHPBoost sur YouTube

Une émission spéciale PHPBoost sur la chaîne YouTube d'Adrien.D


Adrien.D, utilisateur de PHPBoost depuis quelques temps, est aussi un passionné de vidéo et réalise régulièrement des émissions sur sa chaîne:



Tous les mois, il propose une émission en direct sur un thème particulier (logiciels libres, distributions Linux, ...) et il nous a fait l'honneur de nous inviter pour l'édition de septembre afin de présenter le CMS PHPBoost.
Dans la première partie de l'émission, Adrien.D réalise d'abord une démonstration de PHPBoost puis une installation en live sur une machine virtuelle. L'installation a permis de montrer la rapidité et la simplicité d'installation de notre CMS préféré. La seconde partie de l'émission est consacrée à un échange entre les "Youtubeurs" et l'équipe de PHPBoost. Elenwii, Xela et Mipel ont eu le plaisir de répondre aux différentes demandes.

Cette émission est une belle expérience de communication pour nous. Les commentaires plutôt flatteurs en fin d'émission ont été très bien accueillis par l'équipe qui déborde de motivation afin de combler les diverses propositions. En espérant que cette initiative contribue à mieux faire connaître le cms,

Nous remercions chaleureusement Adrien.D pour son invitation et la qualité de sa présentation qui permet à PHPBoost de se faire connaître un peu plus dans le monde du logiciel libre.

Vous pouvez revoir le live sur la chaîne Youtube d'Adrien.D :



L'équipe PHPBoost

Telechargement : lien mort

Par , le dans PHPBoost - 2 Commentaires
Telechargement : lien mort
[MISE A JOUR 2017-08-27] Le site officiel est de nouveau opérationnel.

Bonjour à tous,

Un bug sur le site officiel rend les téléchargements impossibles.
Nous travaillons à résoudre le problème le plus rapidement possible et nous vous tiendrons informés rapidement.

Nous nous excusons pour la gène occasionnée.

L'équipe PHPBoost

PHPBoost Summer summit 2017

Par L'équipe PHPBoost le dans PHPBoost 5.1 - 2 Commentaires
PHPBoost Summer summit 2017

PHPBoost Summer summit 2017


29/30 juillet en Touraine


Le contexte de PHPBoost


Derrière le projet PHPBoost se cache une équipe de 8 personnes entièrement bénévoles (mais surtout passionnées!) qui travaillent en continu sur le projet. Au quotidien, nous utilisons des outils comme Slack pour la messagerie instantanée, Trello pour l'organisation des tâches, Discord pour les réunions de vive voix. Nous disposons aussi d'un site web dédié pour le développement et d'un autre pour la démo, tout cela lié au repository sous Github.

Les échanges entre les membres sont permanents, permettant ainsi une très grande réactivité et un partage constant de l'information. Malgré tout, comme pour tout travail collaboratif à distance, nous rencontrons des difficultés car les emplois du temps de chacun ne sont pas toujours compatibles avec les impératifs de corrections de bugs ou de sortie des nouvelles versions.

Soulignons au passage l'aide apportée par les utilisateurs de PHPBoost en terme de signalement de bugs, demandes d'évolutions et tests en tous genres qui permettent d'avoir très rapidement des observations pertinentes.

Les préparatifs du summit


Le mois de juillet a été l'occasion de concrétiser une idée que nous avions eu en début d'année : faire réellement connaissance. Elenwii, résidant en Touraine (une situation géographique bien centrée pour les participants) a rapidement accepté de nous recevoir dans sa maison. La date, pour qu'elle convienne au plus grand nombre, a été fixée au dernier week-end de juillet.

Le séjour


La météo était avec nous et une fois les présentations faites, nous avons pu nous installer confortablement et commencer à travailler. Ce n’était pas l'occasion de sortir des lignes de codes, mais plutôt d'échanger de vive voix sur différents sujets.

Au cours de nos discussions, nous avons notamment abordé les domaines suivants (liste non exhaustive):

  • support aux utilisateurs par le biais du forum
  • correction des bugs
  • traitement des demandes d'évolution
  • rédaction de la documentation (wiki)
  • adaptation des thèmes graphiques
  • développement de modules
  • recherche permanente d'améliorations (sécurité, fiabilité, performance)
et, bien sur, nous avons évoqué les grandes lignes du contenu de la prochaine version ;)

Remerciements


Un grand merci à Elenwii ainsi qu'à son épouse et ses enfants pour leur accueil chaleureux et le soin qu'ils ont mis à préparer notre venue. Merci également à xela pour les tee-shirts, une excellente idée de communication.

Dommage


Bien dommage pour Olivierb, benflovideo et janus57 qui, retenus par des obligations familiales ou professionnelles, n'ont pas pu se joindre à nous.

Pour conclure...


... une rencontre fort sympathique et très enrichissante sur le plan humain, qui a permis un réel échange d'idées et de points de vue. Un bon moment de détente aussi, apprécié par tous en ce milieu d'été. L'avenir de PHPBoost s'annonce dynamique, avec une réelle volonté de faire évoluer le projet régulièrement et au profit de la communauté du libre.

Nous espérons vivement pouvoir ré-organiser une rencontre de ce type, et pourquoi pas avec une équipe agrandie ( Par ici pour les intéressés)

Le mot du chef



Pour éviter la révolution des troupes on va terminer par le mot du chef, je suis très fier de l'équipe qui s'est montée au fur et à mesure dans la dernière année. On a atteint une taille d'équipe suffisante (il manque encore quelques développeurs) pour pouvoir proposer des améliorations du CMS évidemment, mais également de tout ce qui tourne autour comme les thèmes, la documentation et la communication.
Je pense que les fondateurs du projet ainsi que les différentes équipes qui se sont relayées jusqu'ici doivent être fières de ce qu'est devenu le projet.
Encore une fois merci à tous, continuons ainsi et à bientôt pour de nouvelles aventures.

La version 5.1 - Finale !

Par Equipe PHPBoost le dans PHPBoost 5.1 - 2 Commentaires
La version 5.1 - Finale !

La version finale 5.1 de PHPBoost est disponible.


Bonjour,

Après avoir traité les quelques petites remontées issues de la RC, nous sommes en mesure de vous proposer la version 5.1 finalisée de PHPBoost.

Toutes les informations sur le contenu de cette version sont disponibles dans le wiki et ici en particulier: contenu de la 5.1

Au passage, voici les dernières évolutions ajoutées à cette finale (non présentes dans la rc):

  • Pouvoir supprimer un commentaire depuis la page d'accueil de l'administration
  • Afficher la disponibilité des extensions php curl et mbstring dans le rapport système (présence testée lors d'une installation ou d'une mise à jour)
  • Ajout des balises bgcolor , mail et feed dans la barre des outils bbcode


Pour ceux qui ont déjà une version 5.0 installée, direction le pack de mise à jour 5.0 vers 5.1 pour profiter des dernières nouveautés.

Retrouvez dès à présent les 40 modules et les 63 thèmes de la version 5.0 convertis pour la version 5.1.

Vous pouvez donc profiter de cette version sans hésiter, que ce soit pour une nouvelle installation ou pour une migration depuis une version précédente.

A cette occasion, un grand merci à tous ceux qui ont contribué (de près ou de loin) à faire en sorte que cette version puisse exister, corresponde au mieux aux besoins et soit, bien sûr, correctement testée.
Toute l'équipe reste bien entendu à votre écoute et fera son maximum pour régler les éventuels soucis et prendre en compte vos remarques ou commentaires.
Enjoy ! ;)

La 5.1 RC est disponible !

Par , le dans PHPBoost 5.1 - 4 Commentaires
La 5.1 RC est disponible !
En préparation depuis plusieurs mois, la version Release Candidate (RC) de PHPBoost 5.1 est maintenant disponible. Les quelques anomalies identifiées dans les versions alpha et béta ont été résolues et nous sommes heureux de vous proposer cette nouvelle version. Cette version de test devrait être la dernière, nous pouvons d'ores et déjà vous annoncer la sortie de la version finale avant fin juin.

Pourquoi choisir la v5.1 ?


Ne pas faire profiter les utilisateurs de vos sites de toutes ces nouveautés serait en effet bien dommage.
Comme toute version majeure, celle-ci contient des améliorations issues des demandes faites par les utilisateurs ainsi que des évolutions de technologie, d'ergonomie, de sécurité et de confort d'utilisation.

Le détail est disponible dans l'article contenu de la 5.1


Lorsque la 5.1 finale sera sortie, la version 5.0 continuera à être maintenue concernant les éventuelles failles de sécurité mais la version 4.1 ne le sera plus.

A quoi correspond la version RC ?


La version RC est une version stable et quasiment aboutie. Elle va nous permettre de tester une dernière fois le script de migration et vous permettre de découvrir une version proche de la version finale.
Il n'y aura aucune nouveauté dans la version finale par rapport à la version RC et, sauf bug majeur, aucune modification de la base de données.
Néanmoins, nous vous demandons de ne pas encore basculer votre site de production avec cette version, mais plutôt de faire un test en local. Cela permettra de faire les dernier ajustements des templates et d'actualiser la documentation sur les mises à jour.

Comment installer la version v5.1 ?


Vous pouvez l'installer ou mettre à jour PHPBoost sur un site en production. La marche à suivre est décrite ci-dessous en fonction de votre cas.

Cas n° 1 : Site en version antérieure à la 5.0.x


Les scripts de migration ne sont fait que d'une version N à N+1. Il est donc impératif de suivre les tutoriels de migration pour avoir un site en V5.0.x avant de migrer vers la version 5.1. Vous trouverez tous les tutoriels dans la documentation:
Migrer son site vers une nouvelle version
Une fois votre site en 5.0.x, vous pourrez passer au cas n°2.

Cas n° 2 : Site déjà en version 5.0.x


Ne tentez surtout pas d'installer la 5.1 à la place d'une version 5.0.x car la structure de certaines tables a été modifiée et vos données ne seront pas récupérable après la manipulation.Pour réaliser une mise à jour de votre site existant en v5.0.x, vous devez impérativement utiliser le tutoriel prévu à cet effet :
passer son site 5.0 en version 5.1


Cas n° 3 : Site en test avec une version alpha ou béta


Si vous avez participé aux tests de cette nouvelle version, nous vous recommandons fortement de repartir sur une installation complète (code + bdd) . La structure de la base de données peut encore avoir été modifiée depuis les pré-version alpha et béta.

Si vous voulez garder votre installation actuelle :
  • faites une sauvegarde de la base de données (si vous voulez garder des articles ou news existants) par le module gestion de l'administration ou par phpMyAdmin
  • faites une installation complète de la dernière version disponible
  • terminez en important votre sauvegarde de base de données.
Dans ce cas, aucun support ne sera assuré par l'équipe de PHPBoost.

Cas n° 4 : Vous n'avez aucune version installée


Si vous voulez découvrir PHPBoost ou que vous souhaitez mettre en place un nouveau site, il vous suffit de télécharger la version 5.1 RC sur le site officiel : PHPBoost 5.1 puis de vous laisser guider par le script d'installation.

Que devient mon thème ?


Pour cette version, nous avons fait le choix de convertir tous les templates V5.0.x proposés sur le site officiel vers la V5.1.x. Nous avons travaillé pendant les phases alpha et béta avec notre partenaire EDN pour que tout soit en place à la sortie.
A ce stade, les thèmes sont tous convertis et il ne manque que la mise en ligne.

La conversion est assez simple du fait que de nombreuses modifications ne sont pas nécessaires pour faire fonctionner votre site. L'article mettre à jour son thème 5.0 en 5.1 vous expliquera toutes les modifications apportées entre les deux versions.

Le thème de base a subit beaucoup de modifications afin de le simplifier (suppression des ombres / des angles / etc...)
Nous avons accentué l'utilisation des flexbox pour gagner en responsivité. Cela veut dire que les versions d'internet explorer antérieures à IE10 ne sont plus supportées (cela ne représente qu'un pourcentage infime de l'utilisation actuelle).
Plusieurs classes CSS ont été ajouté dans le code HTML afin de faciliter la personnalisation, que ce soit dans les modules ou le BBCode.


L'équipe PHPBoost

Le site officiel en 5.1 !

Par Equipe PHPBoost le dans PHPBoost 5.1 - 3 Commentaires
Le site officiel en 5.1 !
Toute l'équipe de PHPBoost est heureuse de vous annoncer le passage du site officiel en version 5.1.0-b1.
Après plusieurs semaines de développement et une série de tests poussés, nous avons pris l'initiative de faire un test grandeur nature sur un site avec une base de données conséquente. Vous pouvez maintenant profiter des avantages de cette version.

La principale évolution est le passage en utf-8 de l'ensemble du contenu mais beaucoup d'autres changements ont été apportés.
Nous vous laissons les découvrir au fur et à mesure.

L'équipe PHPBoost

PHPBoost 5.1 bêta 1

Par , le dans PHPBoost 5.1 - 1 Commentaire
PHPBoost 5.1 bêta 1
Bonjour à tous,

En cette période de vacances scolaires, nous profitons de cette magnifique journée de printemps pour mettre à disposition deux versions de PHPBoost.

PHPBOOST 5.1 Bêta 1



Toute l'équipe a le plaisir de vous présenter la version Bêta 1 de PHPBOOST 5.1.

Cette version intègre les toutes dernières corrections ainsi que le script de migration de votre version 5.0 vers la nouvelle version 5.1 .
Maintes fois annoncé, l'encodage en UTF-8 est aujourd'hui chose faite ! Cette évolution majeure était beaucoup plus compliquée que nous le pensions et nous comptons sur votre vigilance pour confirmer que le script de migration est 100% opérationnel.
Alors n'hésitez pas et essayez en local une conversion de votre site web.

Le script de Migration


Pré-requis :
  • Vos tests doivent être faits en local et non sur un site en production
  • Sauvegarder votre base de données ainsi que l'ensemble de vos fichiers avant toute migration afin de pouvoir revenir facilement en arrière.


Procédure de migration :
  1. Télécharger le script de migration et décompresser l'archive. (l'archive contient la dernière version de phpboost et le script d'update)
  2. Copier l'archive du script de migration 5.1.0-b1 à la racine de votre site (Transfert FTP) et confirmez l'écrasement des fichiers existants.
  3. Rafraîchir la page de votre site dans le navigateur (ctrl + F5), le script de migration (update) va se lancer automatiquement lors du rafraîchissement.
  4. Suivre les étapes de migration et attendre la fin de la conversion.
  5. Sauvegarder le fichier update_log.txt dans le répertoire /update (le contenu de ce fichier aidera l'équipe en cas de problème survenu lors de la migration)
  6. Effacer le répertoire /update de votre serveur
  7. Vider le cache PHPBoost et celui de votre navigateur (ctrl + F5)

Au moment de la migration, les modules non officiels seront désactivés et les thèmes 5.0 désinstallés (aucune donnée ne sera effacée).

Thèmes


L'ensemble des thèmes disponibles pour la version 5.0 est en cours de conversion ou de finalisation pour la 5.1. Ils seront mis en ligne après la sortie de la Bêta1 afin que vous puissiez les tester. Nous avons pas mal bossé sur le sujet mais il se peut qu'il reste encore quelques coquilles.
Le nombre de thèmes étant important, nous comptons sur vous pour remonter les éventuels bugs :). Vous trouverez des liens pour les télécharger ci-dessous :


Modules


Un nouveau module fait son apparition :) GoogleMaps!
Il va vous permettre d'ajouter une carte "Google Maps" dans le module contact et calendrier avec l'adresse de votre choix.

Vous êtes tous acteurs de l'évolution de PHPBOOST car vos tests et vos retours nous permettront d'améliorer cette version en vue de la Bêta 2.
Toute l'équipe sera à l'écoute de vos remarques et suggestions.

Les liens pour cette version :




Merci de sélectionner la version 5.1 b1 lors de la remontée de bugs relatifs à cette version Bêta.

Les étapes suivantes avant la version finale :


La prochaine étape sera la sortie de la version Bêta2 avec, entre autre, les éventuelles corrections de bugs liés au script de migration. S'il n'y a que peu de bug, il est possible que la version suivante soit directement la RC.

Une documentation détaillée sera bientôt disponible pour la migration des modules non officiels ainsi que pour l'ensemble des évolutions apportées par la version 5.1.
La documentation pour une migration de thèmes personnalisés sera actualisée avec les dernières modifications.

La version finale est proche, préparez vous à migrer vos sites !!!


PHPBOOST 5.0.17


Une mise à jour de l'API de Facebook ( 2.2 vers 2.3) nous a obligé à modifier le script de connexion (la connexion via Facebook devenant inopérante).
Cette mise à jour corrige l'API Facebook et offre une meilleure stabilité.

Pour voir la liste des modifications : Liste des bugs corrigés dans la 5.0.17.
Le pack de mise à jour est disponible ici : Pack mise à jour 5.0.16 vers 5.0.17


L'équipe PHPBoost

PHPBoost 5.1 alpha 2

Par , le dans PHPBoost 5.1 - Aucun commentaire
PHPBoost 5.1 alpha 2
Bonjour tout le monde,

Grâce à vos différents tests et aux quelques bugs remontés, l'équipe a le plaisir de vous présenter la version alpha 2 de PHPBoost 5.1 (5.1.0-a2).

Depuis le 4 janvier dernier, date de sortie de la première version alpha, nous dénombrons + de 50 téléchargements ainsi que quelques bugs déclarés et corrigés.

Cette deuxième version alpha intègre toutes les corrections appliquées à la version 5.0 de PHPBoost ainsi que la résolution de quelques anomalies remontées en interne à l'équipe.

Nous comptons sur vous, et vos nombreux tests, pour faire en sorte que cette alpha 2 soit la plus stable possible avant la version finale.

Plus il y aura de tests, plus vite seront corrigés les bugs et plus vite sortira la version 5.1 finale ;)


Les liens utiles à connaitre pour cette version :




Merci de sélectionner la version 5.1 a2 lors de la remontée de bugs relatifs à cette version alpha.

Les étapes suivantes avant la version finale :


La prochaine étape sera la sortie de la version Beta1 avec le script de migration.
Nous travaillons actuellement sur la migration des thèmes et la mise à jour de la documentation.