FluxBB
|
|
Cet article ne cite pas suffisamment ses sources (septembre 2012).
Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ». (Modifier l'article)
|
| FluxBB | |
Logo |
|
|
|
|
FluxBB 1.4.0 |
|
|
|
|
| Dernière version | 1.5.3 (22 février 2013) [+/-] |
|---|---|
| Environnement | Apache, PHP et SQL (MySQL, PostgreSQL ou SQLite) |
| Langues | Multilingue |
| Type | Forum |
| Licence | GNU GPL - [1] |
| Site web | www.fluxbb.org |
| modifier |
|
FluxBB est un logiciel libre de forum écrit en PHP, basé sur PunBB.
FluxBB est né peu de temps après que le principal développeur de PunBB, Rickard Andersson, vende les droits de celui-ci à la société Informer et cesse de participer au développement du logiciel. Lorsque Informer redirigea le domaine http://punbb.org/ vers http://punbb.informer.com/, les développeurs principaux du projet décidèrent de créer un fork de PunBB nommé FluxBB. Cette décision était due au manque de clarté d'Informer concernant PunBB et de la manière de rentabiliser cet achat, ainsi qu'à la volonté de continuer de distribuer un moteur de forum libre gratuitement. En effet, certains développeurs ne souhaitaient pas voir le fruit de leur travail bénévole vendu par une société commerciale (en suivant la voie prise Invision Power Board plusieurs années auparavant).
La première version de FluxBB fut la version 1.2.18, basé sur PunBB 1.2.17. Les modifications consistaient essentiellement en des changements de nom dans le code source et quelques corrections de bug. La version 1.3 bêta 2 de FluxBB est sortie peu de temps après.
La branche 1.2 de FluxBB et celle de PunBB ont très peu de différences. Les plugins sont encore compatibles entre les branches. Les changements sont des mises à jour de sécurité. Cependant, la branche 1.4 de FluxBB apporte des changements essentiels parmi lesquels le support de l'UTF-8 attendu depuis longtemps, mais aussi une amélioration de la gestion des messages (séparation et fusion) et des discussions non lues.
La branche 1.3 est abandonnée au profit d'une nouvelle branche majeure, la 2.0[1], basée sur le framework Laravel, reprenant les fonctionnalités de la version 1.3, tout en améliorant le système d'extension et en incorporant un système de template. L'objectif fixé est de mettre un terme aux problèmes de développement engendrés la branche 1.3.
Sommaire |
Fonctionnalités [modifier]
- Léger, sobre (graphiquement), rapide.
- Support des bases de données MySQL, PostgreSQL et SQLite.
- Support des versions 4 et 5 de PHP.
- Localisation dans de nombreuses langues et localisable dans d'autres facilement via des fichiers .php séparés contenant les chaînes de caractères à traduire.
- Génère des pages XHTML 1.0 Strict et CSS 2.1.
- Support de l'UTF-8.
- Support des IPv6.
- Amélioration de la gestion des messages (séparation et fusion).
- Gestion de l'heure d'été.
- Amélioration de la gestion des discussions non lues.
- Plusieurs groupes de modérateurs.
- Panel d'administration localisable par des fichiers .php.
- Génération de flux RSS et Atom lors de la création de nouveaux postes/réponses.
La version 2.0 sera caractérisée par :
- La refonte du code source de FluxBB sur la base du framework Laravel.
- Un système de template.
- Un système d'extension qui permettra des changements en profondeur des fonctionnalités du forum sans avoir recours aux modifications.
Historique des versions [modifier]
| Légende : | ||||
|---|---|---|---|---|
| Ancienne version | Version actuelle | Version avancée | Version à venir | |
| Version | Date | Changements |
|---|---|---|
| 1.2.18 | 9 juin 2008 | Mises à jours de sécurité et de stabilité. Première version forkée de PunBB 1.2.17 |
| 1.2.19 | 10 juillet 2008 | Mise à jour de sécurité |
| 1.2.20 | 13 juillet 2008 | Correction de bug de la version 1.2.19 |
| 1.2.21 | 4 décembre 2008 | Mise à jour de sécurité |
| 1.2.22 | 3 septembre 2009 | Mise à jour de sécurité |
| 1.2.23 | 12 aout 2010 | Mise à jour de sécurité (vulnérabilité dans PHP) |
| 1.2.24 | 12 août 2011 | Mise à jour mineure de quelques bugs |
| 1.3-legacy | 23 avril 2009 | Support de l'UTF-8, système d'extension, panel d'administration localisable |
| 1.4.0 | 19 juin 2010 | Basé sur la branche 1.2.X . Support de l'UTF-8, plusieurs groupes de modération, modification du système de marquage lus / non-lus, panel d'administration localisable |
| 1.4.1 | 21 juillet 2010 | Correction de bug et de faille de sécurité. |
| 1.4.2 | 9 aout 2010 | Mise à jour de sécurité (vulnérabilité dans PHP), corrections de bugs, ajout d'améliorations suggérée sur le bug tracker. |
| 1.4.3 | 22 janvier 2011 | Corrige 21 bugs et apporte 25 améliorations. |
| 1.4.4 | 2 février 2011 | La version minimum de PHP demandé est maintenant la 4.4.0 |
| 1.4.5 | 22 mars 2011 | Le menu d'administration a été scindé en deux : la partie "Admin" et la partie "Modérateur". Les modérateurs ne peuvent plus être bannis |
| 1.4.6 | 12 août 2011 | Amélioration des performances de la recherche, possibilité de choisir les forums où chercher, 47 autres améliorations. Gel des fonctionnalités. |
| 1.4.7 | 13 septembre 2011 | Correction d'une faille critique pour les forums derrière un reverse proxy. |
| 1.4.8 | 5 janvier 2012 | 20 bugs réglés et quelques améliorations sont apportées. |
| 2.0 | 2011~2012 | Intégration du framework Laravel, système d'extension, système de template. |
Notes et références [modifier]
- (en) Franz Liedke, « A new future for FluxBB 2.0 », sur fluxbb.org, février 2012. Consulté le 17 avril 2013
Voir aussi [modifier]
Articles connexes [modifier]
Liens externes [modifier]
- (en) Site officiel
- (en) Tracker officiel
- (fr) Communauté francophone (site des utilisateurs francophones de FluxBB et PunBB)