News

Deux modules de personnalisation

Par , le dans PHPBoost 5.0 - 2 Commentaires
Deux modules de personnalisation
Bonjour à tous,

Nous avons le plaisir de vous annoncer l'arrivée de 2 nouveaux modules parmi les modules non-officiels (non inclus par défaut).

Il s'agit de deux modules de personnalisation qui permettront à ceux qui ne maîtrisent pas le HTML ou le CSS de réaliser des modifications basiques.

Le module Page d'accueil vous permettra de réaliser votre propre page d'accueil personnalisée en reprenant les différents éléments (forum / download / news / galeries / etc...) existants sur votre site web. Pensez à mettre le module en page d'accueil dans la configuration générale du site.

Le module Personnalisation CSS vous permettra, quand à lui, de réaliser facilement des modifications sur certains éléments CSS comme de changer rapidement une couleur par exemple.

Si vous avez besoin de support pour ces modules, vous pouvez vous rendre sur le forum à l'adresse suivante :

Nous profitons de cette news pour faire un point d'avancement sur le projet.

Organisation :


Avec l'arrivée de Mipel (Documentation) et Papertoss (Développement), nous avons adapté notre façon de travailler.
L'équipe utilise maintenant Trello, pour gérer les tâches à réaliser, et le système de tchat Slack qui facilite l'organisation des discussions autour de chaque sujet.
Cela nous à permis de mettre à jour une grande partie de la documentation du site officiel, d'actualiser (tâche en cours) le module FAQ sur la base de la version 5.0 - zéphyr ainsi que de faire un gros ménage sur le forum officiel (suppression d'un paquet de sujets obsolètes). La tâche n'est pas terminée mais toute l'équipe reste motivée sur ces objectifs.

Installation Automatique :


Nous travaillons actuellement avec des hébergeurs pour permettre une installation automatique de PHPBoost liée à leurs offres. Les utilisateurs auront ainsi la possibilité de mettre en place un site web sous PHPBoost en quelques clics sans passer par l'upload ou l'installation complète.

Avancée de la version 5.1 :


Les dernières corrections de bugs de la version 5.0.5 nous ont demandé plus de temps que prévu et le développement de la version future 5.1 avance au gré des disponibilités de chacun. Néanmoins, nous allons reprendre très prochainement une cadence plus rapide. Nous referons le point courant de l'été sur l'avancement des différentes modifications prévues. N'oublions pas que PHPBoost est un cms libre et gratuit maintenu par une équipe 100% bénévole qui investit dans ce projet une grande partie de son temps libre.

Nous vous rappelons que l'équipe est ouverte et que vous pouvez rejoindre le projet si vous le souhaitez.
L'équipe PHPBoost

Résultat du concours de thèmes

Par , le dans PHPBoost 5.0 - 4 Commentaires
Résultat du concours de thèmes
Le concours de thèmes lancé le 8 mars est maintenant terminé.

Nous n'avons malheureusement pas eu la participation escomptée en terme de diversité d'auteurs et de thèmes proposés, mais l'équipe s'est mise d'accord pour récompenser Swan pour sa participation et le partage de ses 10 thèmes.

Nous pouvons même dire que le thème FaceBoost est le favoris avec déjà 26 téléchargements sur le site de PHPBoost et presque 50 sur le site EasyDesign.Net.

Peut-être que la documentation de création de thèmes n'est pas assez claire, que nous n'avons pas eu assez de personnes volontaires ou tout simplement que la tâche de création de thème semble trop difficile pour la plupart des personnes qui ont lu cette news.

Quoi qu'il en soit vous pouvez faire vos remarques dans les commentaires de cette news pour nous indiquer ce que nous pourrions améliorer pour proposer un nouveau concours pour lequel on espère voir plus de participation.

Nous n'oublions pas la création de Papertoss : "Plus" qui semble plaire aussi à nos webmasteurs. Merci à lui pour ce design épuré.

Encore une fois, bravo à Swan pour son implication et les divers thèmes proposés sur EasyDesign.Net et maintenant le site de PHPBoost.

Préparation d'une section vitrine sur le site de PHPBoost

Par , le dans Monde PHPBoost - 5 Commentaires
Préparation d'une section vitrine sur le site de PHPBoost
Afin de mettre en avant l'utilisation et la personnalisation de PHPBoost, nous vous proposons de mettre en place une vitrine sur le site officiel afin de présenter vos sites.

Pour présenter votre site, veuillez contribuer dans la section vitrine qui a récemment été créée. Quand il y aura quelques sites proposés, nous ajouterons un bouton Vitrine dans la barre du haut.
Les contributions seront examinées par l'équipe avant d’apparaître définitivement dans cette section.

Cette vitrine n'est pas destinée à être un annuaire des listes existants sous PHPBoost, mais plutôt une mise en avant des sites utilisant PHPBoost avec un thème vraiment personnalisé.

  • les sites utilisant le thème base seront refusés
  • les sites ne tournant pas sous PHPBoost seront évidemment refusés

La présentation de votre site devra débuter par une capture d'écran avec une image de 500px de large.
Cette vitrine vous permet de mettre en avant votre site, mais pensez à indiquer les différentes possibilités de personnalisation que vous a permis PHPBoost et pourquoi vous l'avez choisi.

L'équipe PHPBoost

L'après PHPBoost 5.0

Par , le dans Développement - 5 Commentaires
L'après PHPBoost 5.0
Bonjour à tous,

La version 5.0 de PHPBoost est disponible depuis un peu plus d'un mois mais l'équipe ne se repose pas pour autant.
Nous avons déjà réalisé 3 versions correctives suite à différents retours tout en travaillant sur les premiers éléments de la prochaine version.

Comme nous vous l'avions indiqué précédemment, nous souhaitons accélérer la vitesse des mises à jour. L'équipe n'étant pas encore assez grande, cela passe par l'établissement d'une "todo-list" précise et l'élargissement des compétences de l'équipe.

Pour cette prochaine version, qui aura pour numéro 5.1, nous avons décidé de mettre en avant plus de modifications de modules ou de fonctionnalités demandées dans le Bugtracker que des modifications du noyau. Nous avons eu plusieurs remarques concernant les précédentes versions puisques les modifications n'étaient pas assez visibles car trop orientées sur le noyau.Ces modifications étaient néanmoins nécessaires pour avoir le noyau solide que nous avons proposé avec PHPBoost 5.0. Avec la version 5.1, nous allons enfin pouvoir inverser la tendance et proposer du contenu orienté "front".

Dans les paragraphes qui suivent, nous allons énumérer les mises à jour prévues.
Nous avons réparti les éléments en 3 catégories :
  • "Les évolutions prévues" qui seront impérativement réalisées dans la prochaine version.
  • "Les évolutions probables" qui devraient être intégrées sauf si le développement est plus lent que prévu.
  • "Les évolutions incertaines" qui pourraient être intégrées si le développement est plus rapide que prévu.


Les évolutions prévues


Structure et fonctionnement :


- passage de l'encodage du site et de la base de données en UTF-8.
- Envoi d'un MP lors d'un commentaire sur une contribution.
- Gestion des catégories dans la partie front avec autorisation supplémentaire (Amélioration #1185).
- Intégration des Réseaux Sociaux (Amélioration #1264).


Commentaires :


- Validation des commentaires (Amélioration #908).


Livre d'or :


- Possibilité de modérer les message (possibilité de choisir dans la configuration approbation automatique ou par un modérateur) (Amélioration #1370).


Sécurité :


- possibilité de générer un mot de passe automatiquement lors de l'ajout d'un utilisateur via l'administration (+ envoi par mail) et à l'installation.


News / articles / Download / Media :


- Génération Méta (Amélioration #1254 et Amélioration #1194).


BBCode :


- Ajout de la "fonction BBCode [member][/member]" (Amélioration #1483).


Graphismes :


- Ajout du "Scroll top" et option "bottom" dans le thème base (Amélioration #1411).



Les évolutions probables



Structure et fonctionnement :


- Gestion des vidéos en HTML5 (Amélioration #886).


Installateur :


- Possibilité de choisir les modules, les thèmes et les langues à installer lors de l'installation.


Bugtracker :


- Redirection et autorisation d'un bug (Amélioration #1520).


Calendrier :


- Ajouter la possibilité d'inscrire plusieurs personnes à un événement, et pas juste le membre qui dit y participer (Amélioration #1230).
-Ajouter une gestion des événements annulés


Wiki :


- Droits de lecture sur le Wiki (#1231)


Divers :


- Ajout d'une fonction "copytocliploard" des blocks code (Amélioration #1462)



Les évolutions incertaines



Administration :


- Compression de la base de données à l'exportation, importation en fichier compressé ou non.
- Possibilité d'exporter la base de donnée depuis l'administration (avec possibilité de choisir le serveur et le path du nouveau serveur si besoin pour remplacer le script server_migration)
- possibilité d'uploader un zip avec plusieurs smileys .
- Gestion des robots module "ONLINE" (Amélioration #1505).
- Possibilité d'installer directement des thèmes / langues et modules depuis l'administration sans avoir à uploader (Amélioration #1339)


Forum :


- Possibilité de mettre un pseudo lorsque l'on poste en visiteur.
- Préfixe de sujet (#1080)
- Sujets sans réponse (#1225)


Recherche :


- Améliorer la recherche pour inclure une partie de mot (Amélioration #1098).


Sondages :


- Mise à jour du module (passage en MVC)


Ceci correspond à toutes les améliorations que nous souhaitons voir dans la version 5.1 .

Histoire de vous donnez un peu de visibilité, nous avons repris toutes les demandes d'améliorations soumises et les avons priorisées pour les prochaines versions.

Les évolutions plutôt pour la 5.2


- Augmenter le nombre de liens dans les commentaires selon les différents niveaux d’autorisations (Amélioration #1071).
- Revoir la façon dont sont stockés les inscrits aux groupes.
- Connexion via Steam / Twitter (Amélioration #1499).
- Pouvoir envoyer en différé la ou les newsletters / pouvoir créer des modèles (Amélioration #1312).
- Gestion des Pièces Jointes dans les flux Rss et des améliorations dans le module Multimédia (Amélioration #1257).
- Envoi d'un MP à plusieurs personnes ou à un groupe (Amélioration #1242).


Les évolutions après la 5.2


- Rendre les flux de PBT compatibles avec Itunes (Amélioration #1265).
- Prévoir l'équivalent du .htaccess pour nginx et autre (Amélioration #1422).
- Robot Shoutbox pour suivre le flux des modules et notamment le forum (Amélioration #1073).
- Amélioration de l'administration (Amélioration #1228).
- Gérer la taille des médias (Amélioration #1322).
- Migration à partir d'un backup (Amélioration #1464).
- Améliorer le BugTracker en gestion de Projet (Amélioration #1455).
- Réalisation une vision par jour / semaine / mois / année dans le module calendrier (Amélioration #1199).



Enfin certaines évolutions seront probablement mené en parallèle du développement des version mineurs.

Evolution en parallèle


- Refonte du module galerie (Amélioration #1310).
- Refonte du module forum.
- Ajout de l'éditeur CKEditor (Amélioration #1227).
- Mise à jour de l'API (Amélioration #1229).



Comme vous pouvez le constater la liste est longue et le travail à accomplir est assez conséquent.
Nous vous rappelons d'ailleurs que si vous le souhaitez, vous pouvez intégrer l'équipe de développement et ainsi accélérer le développement des prochaines versions tout en intégrant des fonctionnalités supplémentaires en fonction du timing.

Nous espérons que ces listes vous donnerons autant envie que nous de vous investir dans ce projet passionnant.


N'oubliez pas, un concours de thème est en cours, vous pouvez faire vos propositions sur ce post.

Toute l'équipe PHPBoost vous souhaite un bon week end de pâques.

#Pray for Brussels

Par , le dans Monde de l'internet - 2 Commentaires
#Pray for Brussels
Cette fois-ci c'est à notre tour de montrer notre soutien à nos voisins Belges touchés par le terrorisme.
Une nouvelle fois :
Juste une pensée pour les personnes qui ont perdu un proche dans ces attentats
Juste une pensée pour les personnes qui sont victimes de ces actes odieux.
Juste une pensée pour les personnes qui croient, comme nous, à la liberté, l'égalité, et la fraternité.

Concours de thèmes

Par , le dans PHPBoost 5.0 - 3 Commentaires
Concours de thèmes
Aujourd'hui, nous lançons un concours de thèmes afin de fêter la sortie de PHPBoost 5.0 Zéphyr.

Voilà maintenant presque 1 mois que la version Finale de PHPBoost v5 est disponible.
Les premières migrations ont eu lieu et nous avons fait un patch correctifs 5.0.1 il y a quelques jours.

Afin de permettre à certains de migrer plus rapidement, nous avons commencé à convertir les thèmes les plus utilisés de la V4.1, mais il nous semble intéressant d'y apporter un peu de nouveauté.

Nous vous proposons de mettre la main à la pâte et de proposer votre propre thème.

Les règles pour le concours sont les suivantes :

Période : Le concours commence aujourd'hui (mardi 8 Mars) et se termine le mardi 3 mai à 23h59 (soit 2 mois).


Conditions : Pour être validé, votre thème devra répondre aux critères ci-dessous :
  • Le thème devra être fonctionnel sans modification PHP (uniquement CSS / HTML / JS). (Si le thème nécessite une position de certains menus particulière, il faudra l'indiquer dans votre post)
  • Une image de présentation (screenshoot comme theme.jpg) devrait être mise sur le forum pour illustrer votre thème.
  • Le thème devra bien sûr être votre création.
L'utilisation d'images reste sous votre responsabilité.


Récompenses :
  • Tous les thèmes finalisés seront mis à disposition sur le site officiel.
  • Le vainqueur recevra un chèque cadeau d'une valeur de 50 €.

Comment participer : Il vous suffit de proposer votre création sur ce sujet : Concours thème


Le vote : L'équipe du staff votera pour la meilleure création entre le 4 et 9 mai. Nous annoncerons le vainqueur le 10 mai.
Afin de rendre le vote un peu moins subjectif, nous voterons sur les critères suivants :
  • Complexité (disposition des éléments)
  • Gestion de la "responsivité"
  • Qualité visuelle (esthétique visuelle)


Mise à jour de la documentation :

Nous venons de mettre à jour la documentation associée à la partie graphique. Elle est maintenant en adéquation avec les modifications faites sur la V5.0.

Vous pouvez la consulter ici.
N’hésitez pas si vous avez des remarques ou des compléments à nous les indiquer.


Bon courage à tous, toute l'équipe espère pouvoir voter parmi un grand nombre de thèmes.

L'équipe PHPBoost

PHPBoost 5.0 est disponible en version finale

Par , le dans PHPBoost 5.0 - 4 Commentaires
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

Indisponibilité du site PHPBoost

Par , le dans Infrastructure - 4 Commentaires
Indisponibilité du site PHPBoost
Bonjour,

Suite à une mise à jour qui a mal tournée, le site officiel de PHPBoost a été indisponible entre 8h45 et 17h15 ce jour.
Tout est maintenant rentré dans l'ordre.

A bientôt pour PHPBoost 5.0 RC1.

L'équipe PHPBoost

Bonne Année 2016

Par , le dans Monde PHPBoost - 6 Commentaires
Bonne Année 2016
Nous y voilà. Dans quelques heures l'année 2015 se termine et nous passons à l'année 2016.

L'année 2015 aura été pour nous très active. Malgré toutes les contraintes personnelles de l'équipe (maison, boulot, naissance), nous avons réussi à nous organiser pour développer la version 5.0 (ex 4.2 pour ceux qui n'auraient pas suivi).

Petit historique :


  • 15/07/2014 : Sortie officielle de la version 4.1
  • 23/07/2015 : Sortie de la première alpha de la V5.0
  • 05/08/2015 : Sortie de la version alpha 2
  • 16/08/2015 : Sortie de la version alpha 3
  • 01/09/2015 : Sortie de la version alpha 4
  • 05/10/2015 : Sortie de la version alpha 5
  • 13/11/2015 : Sortie de la première Beta
  • 08/12/2015 : Sortie de la version Beta 2
  • 17/12/2015 : Sortie de la version Beta 3
  • 27/12/2015 : Le site officiel de PHPBoost est migré en V5


Et maintenant ?


Toute l'équipe de développement est au pied de guerre pour finaliser le traitement des derniers bugs détectés lors de la migration du site officiel. L'équipe graphismes s'occupe d'ajuster le thème officiel pour un confort maximal en mobile / desktop et prépare la conversion des thèmes les plus utilisés en V4.1.

Si l'effet du champagne n'est pas trop prolongé, nous devrions vous proposer la version RC1 d'ici mi-Janvier.

Toute l'équipe PHPBoost vous souhaite un bon réveillon du jour de l'an.

PHPBoost change de look !

Par , le dans Monde PHPBoost - 13 Commentaires
PHPBoost change de look !
Comme vous avez surement pu le remarquer, PHPBoost a une nouvelle identité visuelle.

Nouveau logo et nouveau thème, remis au goût du jour.
Quelques ajustements sont toujours en cours, tout sera prêt d'ici quelques jours.

Le site vient de passer en version PHPBoost 5.0 afin de pouvoir faire des tests plus poussés sur un site ayant pas mal de contenu avant la sortie de la version RC1.

A bientôt pour la sortie de la version 5.0 RC1 puis finale de PHPBoost.

L'équipe PHPBoost.