Actualités

PHPBoost

Toutes les news concernant PHPBoost en général.
Trier par

Etat de développement de PHPBoost 2.0

Etat de développement de PHPBoost 2.0 Comme vous avez pu remarquer il n'y a plus de news depuis quelques temps, mais le forum reste actif. Et pour cause n'ont n'avions plus le temps ces temps-ci que d'assurer le support. Le développement de la prochaine version 2.0 était également au point mort. La période des examens étant passé le développement reprend et nous espérons finaliser cette version 2.0 le plus vite possible. Celle-ci apportera énormément de nouveautés et simplifiera bien des choses au niveau du développement et de l'utilisation. Cependant la masse de nouveautés prévues étant tellement importante qu'il nous reste encore beaucoup de travail bien qu'une version de la 2.0 fonctionne déjà depuis quelques temps.

Il faudra s'armer encore d'un peu de patience pour découvrir tout ce que l'on vous prépare.


Au passage malgré le retard bonne année 2007 et bonne santé, souhait que je fait également au projet PHPBoost qui fête ses 1 an et demi d'existence!

Nouveauté PHPBoost: du 2 en 1

Comme on l'avait précisé sur le forum, une nouvelle version de la documentation va voir le jour. Jusqu'à maintenant nous étions les seuls rédacteurs de la documentation, certes nous sommes bien placés en tant que développeurs pour y apporter des explications, mais il nous est difficile de rédiger la documentation pour qu'elle soit lisible par tout le monde, nous sommes conscients que nous ne développons pas suffisamment certains points. Pour corriger ce problème, nous avons décidé de proposer un nouveau format de documentation, de façon à ce que chacun puisse librement éditer chaque page pour y apporter son plus. Cela permettra à chacun de clarifier ce qu'il n'a pas compris, de rajouter des choses, de créer des nouveaux articles ou autres tutoriaux, bref c'est la meilleure façon pour avoir une documentation très claire pour tout le monde.

Mais comment va-t-on pouvoir éditer les articles?

Comme une bonne nouvelle n'arrive jamais seule, c'est l'occasion pour nous de vous présenter la sortie d'un nouveau module pour PHPBoost, un wiki. Il n'est pour l'instant qu'à un stade de version Beta, il comporte le minimum vital de fonctionnalités, mais il est déjà suffisant pour faire la documentation. Pour l'instant il n'est pas possible d'importer des images, il faudra donc faire comme sur les autre modules, utiliser le BBCode pour insérer une image. Par la suite, un module de gestion de médias verra le jour afin que chacun puisse ajouter ses propres images. A noter aussi l'apparition de 3 nouvelles balises BBCode, respectivement pour créer des ancres, des liens internes entre articles du wiki et la possibilité de mettre des éléments en "flottant". Voici leur nouvelle syntaxe:

Code :

[anchor=nom_ancre]Titre[/anchor]
[link=nom_article]Nom du lien[/link]
<p style="float:right">image flottante[/p]&#13;




Si vous rencontrez des bugs ou des imprécisions merci de nous le faire savoir afin qu'ils soient corrigées immédiatement.

En attendant voici l'adresse de cette nouvelle documentation, nous comptons sur vous pour nous aider à la remplir: Documentation PHPBoost

Nouveau thème par défaut: Main2

Nouveau thème par défaut: Main2 Comme annoncé, voici le thème Main2 disponible au téléchargement sur notre serveur. N'hésitez pas à faire des commentaires, remarques, critiques sur ce thème elles sont les bienvenues.





A noter que Main2 reprend un structure proche du thème officiel de PHPBoost, c'est à dire valide xhtml 1.0 strict et valide sémantiquement. Une fois le thème approuvé par vous, nous mettrons à jour le pack d'installation pour le mettre effectivement par défaut.





Pour le télécharger c'est par ici: Main2



Vous pouvez voir le thème en action sur le site de démonstration de PHPBoost

En avant pour PHPBoost 2.0

Voilà un titre accrocheur, le développement de PHPBoost 2.0 ne vient pas de commencer, étant donné qu'on ne s'est jamais arrêté depuis la version 1.6.0. Alors pourquoi ce titre? Tout simplement car les bases de la nouvelle architecture du code est conçue (sur papier et déjà en partie codée).

Je vais également reprendre les news de développement de PHPBoost (comme celle-ci) pour vous tenir informé des avancements, comme aux débuts du site lorsque j'étais encore l'unique visiteur journalier.


Pour résumer:

La gestion des modules est totalement repensée, l'administration est recrée, la gestion des thèmes repensée, et le support des modules additionnels totale. De plus il y aura un gros changement au niveau du code interne, comme on en a déjà parlé le moteur de templates sera reprit de a à z. Nous même sommes vraiment très embalés par cette nouvelle structure plus intuitive et puissante.

La question que vous devez vous poser, c'est quand est-ce que tout cela va sortir? Pour ne pas vous mentir, toutes ces nouveautés majeures demandent beaucoup de temps car de grosses parties de code sont modifiés et nouvellement crées. On ne peut donc avancer une date précise, mais sachez que votre attente devrait être récompensée.


Mais comme une bonne nouvelle n'arrive jamais seule, il va y avoir de la nouveauté sur PHPBoost, notamment l'arrivée de main2 le nouveau thème par défaut que je vous ai concocté et l'arrivé du tout nouveau système pour la documention crée par ben.popeye que je vous laisse la surprise de découvrir sous peu.

CMS France

En tant que développeurs de portail web (CMS), nous nous intéressons aux autres solutions proposées qu'elles soient françaises ou étrangères. Voici un site qui a un avenir très prometteur que nous vous invitons à consulter, il s'agit du site CMS France. Celui-ci recense les différents CMS existant, des articles sur ceux-ci sont disponibles (dont PHPBoost), ils peuvent être notés et commentés. Vous y trouverez également un forum, des outils divers, etc...

Bonne visite sur

http://www.cmsfr.org

PHPBoost se refait une beauté?

PHPBoost se refait une beauté? Depuis plusieurs mois le design de base (main) ne nous satisfaisait plus. Cependant par manque de temps notamment dû à la sortie de la version 1.6.0, nous n'avons pas pu nous y consacrer. C'est désormais chose faite, avec ce design qui se veut plus clair et plus lisible, tout en intégrant la mascote de PHPBoost (voir ci-contre). En espérant que vous ne serez pas trop nostalgiques de l'ancien design qui habillait PHPBoost depuis près d'un an et demi. Pensez à répondre au sondage qui concerne le nouveau design, vos avis ou critiques nous intéressent.

A noter que ce nouveau design abondonne les tableaux pour la structure et reprend les positionnements par div comme le recommande le W3C. Cette structure sans tableaux existait déjà aux débuts de PHPBoost, mais elle présente quelques limitations. On se conforme donc malgrès tout aux recommandations de l'XHTML 1.0 strict à nouveau.

PHPBoost 1.6.0

Voici la nouvelle mouture de PHPBoost tant attendue! PHPBoost arrive à sa version 1.6.0 qui apporte beaucoup, beaucoup de changements... Après plus de 3 mois de développement intensif, voici ce qui vous attend dans les plus de 30000 lignes de code PHP (oui oui j'ai compté 30200 lignes) que comporte PHPBoost.

Au menu (les principales nouveautés):

- Un tout nouveau module d'administration qui va vous permettre de gérer toutes les pages de contenu que vous voulez, créer des arborescences, gérer les autorisations, etc... et ceci automatiquement.
- L'arrivée de la newsletter, qui vous permettra à travers 3 formats disponibles (BBCode, HTML, texte simple) d'informer vos membres.
- Un nouveau système de messagerie privée basé sur le fonctionnement du forum, avec des fonctions supplémentaires (comme un accusé de reception du message).
- Un nouveau module de sauvegarde/importation de votre base de données, avec stockage directement sur le serveur ou sur votre ordinateur pour plus de sécurité/rapidité.
- Un nouveau système de suivis des sujets du forum, pour retrouver facilement les sujets qui vous interessent.
- L'arrivée de la notification par mail de réponse sur les sujets suivis (activable/désactivable), si le membre est hors ligne.
- La possibilité de mettre le site en maintenance et ainsi restreindre l'accès uniquement à l'administrateur.
- La possibilité d'afficher très facilement les 10 derniers articles et 10 derniers messages du forum n'importe où sur le site.
- L'arrivée d'AJAX qui vous permettra une prévisualisation directe de vos messages, des recherches plus simples et plus rapides, etc...
- Une toute nouvelle interface pour l'administration, plus pratique et plus claire elle vous fera gagner du temps.
- La possibilité de choisir la page de démarrage du site, arriver directement sur les news ne sera plus obligatoire.
- Une nouvelle interface également pour le BBcode, avec la possibilité de redimensionner le champs texte pour être plus à l'aise.
- Une nouvelle barre d'arborescence, plus efficace et mieux organisée elle aidera votre référencement et vos visiteurs.

Je vous laisse lire la suite dans le forum, prenez bien le temps de tout lire, certaines améliorations en valent vraiment le coup! Changelog complet

<ul><li>Pour télécharger la version 1.6.0 de PHPBoost c'est par ici: PHPBoost 1.6.0</li><li>Pour ceux qui possédaient déjà la 1.5.0 direction ce topic qui explique tout: Mise à jour PHPBoost 1.5.0 vers 1.6.0</li></ul>

Edit: Les anciens thèmes 1.5.0 seront désormais convertis vers la 1.6.0, pour les télécharger: www.themes.phpboost.com.

N'hésitez pas à nous faire part de vos remarques, suggestions sur le forum. Nombre des mises à jour intégrées à la version 1.6.0 sont à l'origine d'idées des membres. Parlez de PHPBoost autour de vous si il vous satisfait c'est le plus grand remerciement que vous pouvez nous faire!


Quand à la prochaine version il s'agira surement de la version 2.0 qui reprendra le coeur du fonctionnement du portail au niveau des templates, ainsi que de grosses mises à jours. Cependant cette année ayant moins de temps pour développer on ira un peu moins vite mais PHPBoost reste plus actif que jamais...

A noter que PHPBoost a maintenant sa page sur l'encyclopédie Wikipedia, accessible ici: PHPBoost sur Wikipedia

Première faille trouvée!

Ce genre de news ne fait généralement pas plaisir, mais tout les grands projets y sont confrontés un jour ou l'autre. Notre priorité étant la sécurité comme vous auriez déjà pu le remarquer, nous avions déjà fait le maximum niveau sécurité.

Ce n'était sans compter sur xxello, ce nouveau membre fraichement arrivé qui est expert en sécurité informatique a déjà trouvé de nombreuses failles sur divers sites, et logiciels. Il nous a prévenu et avons corrigé immédiatement la faille. xxello nous rejoins et fait désormais parti de l'équipe sécurité de PHPBoost.

En ce qui vous concerne vous devez remplacer un fichier pour supprimer la faille, sinon attendre la sortie de la mise à jour.

Voici la marche à suivre:

Téléchargez: http://www.phpboost.com/download/function.rar

Décompressez l'archive, puis placez le fichier qui s'y trouve dans le dossier includes de votre serveur.
Mission accomplie!

Quelques news de PHPBoost 1.6.0

Comme certains ont pu le voir sur le forum, la version 1.6.0 de PHPBoost est presque terminée, nous sommes quasiment arrivés à bout du changelog, qui, encore une fois, forme une liste assez importante, parmi laquelle figurent des nouveautés comme un nouveau système de messages privés, un module de newsletter, un module de sauvegarde et restauration de base de données, un nouveau panneau de mise en forme pour le BBCode, l'apparition d'Ajax sur le site (Asynchronous Javascript And XML), la refonte de la barre d'arborescence, bref beaucoup de nouveautés. Venons en au forum, qui lui aussi a reçu de nombreuses innovations, parmi lesquelles l'apparition d'un panneau de modération, avec la gestion des accès pour les groupes qui sont partiellement modérateurs sur le forum, leurs membres peuvent gérer uniquement les parties où ils ont les autorisations, ce panneau servant nottament d'interface de gestion des alertes postées par les membres aux modérateurs pour signaler les sujets qui ne respectent pas certaines règles. Nouveau aussi, le suivi des messages avec notification par email.

Mais alors PHPBoost 1.6.0 c'est pour quand?

D'abord il faut savoir que nous n'avons pas totallement fini, quelques bricoles subsistent. Nous aimerions aussi refaire l'interface graphique du panneau d'administration, en effet nous sommes conscients qu'elle n'est pas très intuitive, il serait donc souhaitable qu'elle apparaisse dans la version 1.6.0.

Nouveau moyen de distribution:

Bien que nous passons beaucoup de temps à vérifier les mises à jour, comme certains ont pu le remarquer lors des sorties des versions précédentes, il subsiste souvent des erreurs pour lesquelles nous sommes obligés de faire un patch correctif. Après réflexion, nous allons légèrement changer cette fois-ci de moyen de distribution. Nous allons commencer par une version Beta, qui sera la version 1.6.0 brute, telle qu'elle sortira une fois terminée, avec le script de mise à jour et l'installateur. Rassurez vous avant de vous la donner on l'aura déjà bien testée afin de supprimer une majorité des bugs.

Je souhaite participer à la correction des bugs et ainsi recevoir la version Beta:

Un sujet PHPBoost 1.6.0 Beta a été créé sur le forum afin de recenser les membres qui souhaitent nous aider. Sachez tout de même que, certes vous aurez la nouvelle version un peu avant les autres, mais il faudra aussi accepter de prendre le risque de devoir exécuter des patchs correctifs, de bien rapporter vos bugs afin qu'ils soient corrigés, et surtout de ne pas vous affoler. Dans tous les cas on réparera les éventuels dommages causés, mais il va falloir un peu de patience.
Une fois que la version sera déclarée fiable par nos membres, nous pourrons la distribuer au public. A noter aussi que seul le thème main sera disponible en version 1.6.0, ça sera au tour des graphistes de bosser.

Nouveau thème PHPBoost: Dune by charcutor

Nouveau thème PHPBoost: Dune by charcutor Depuis peu nous avons décidé de séparer la partie Graphismes et PHPBoost. Notre équipe graphique, composée à ce jour de Superstar, Madmathx et charcutor, met à disposition ses thèmes pour vous permettre de personnaliser votre portail, et vous attend sur www.themes.phpboost.com pour éventuellement vous aider à créer votre propre thème. Pour le télécharger, rendez-vous sur www.themes.phpboost.com.

C'est l'occasion pour nous de vous signaler l'arrivée d'un nouveau thème signé charcutor, Dune, dont voici un aperçu.



A noter qu'un tutorial pour créer son thème est en cours de rédaction par Madmathx.

N'hésitez pas à leur demander des conseils, ils sont là pour ça.