Accueil🇫🇷Chercher

phpBB

phpBB est un moteur de forum développé en PHP et s'appuyant sur une base de données externe. C'est un logiciel libre disponible sous la licence GNU GPL. phpBB est l'abréviation pour « PHP Bulletin Board ».

phpBB
Logo de phpBB 3.3.x.
Capture d'Ă©cran d'un forum phpBB 3.2.x.
Capture d'Ă©cran d'un forum phpBB 3.2.x.
Informations
Créateur

James "theFinn" Atkinson

Wladimir Lapostolle (version française)
Développé par phpBB Limited
Première version
Dernière version 3.3.10 ()[1]
DĂ©pĂ´t https://github.com/phpbb/phpbb
Assurance qualité Intégration continue
Écrit en PHP
Système d'exploitation Microsoft Windows et type Unix
Environnement PHP et une base de données[2]
Langues Multilingue
Type Forum
Politique de distribution Logiciel libre
Licence Licence Publique Générale GNU v2
Documentation www.phpbb.com/support/docs/
Site web www.phpbb.com

Fonctions

Fonctions de base

PhpBB propose un certain nombre de fonctions devenues basiques. On peut ainsi poster, répondre, modifier un sujet ou un message (des règles sont posées par l'administrateur), avec éventuellement des fichiers joints. Il permet la mise en forme du texte (italique / gras / couleur) mais aussi de citer un texte, par le système des balises. On peut prévisualiser son message avant de le poster.

PhpBB permet également de créer des sondages, annonces et post-it, ces deux derniers restant en haut de la page pour être plus visibles. Les émoticônes (petite image manifestant une émotion) permettent de rendre plus visuel le contenu. Il gère un système d'avertissement optionnel par courriel de l'apparition d'une réponse au(x) sujet(s) que l'on choisit de surveiller.

Si on accepte les cookies dans le navigateur, on peut voir rapidement où sont les nouveaux messages (c'est-à-dire ceux publiés depuis la dernière consultation de la page). Pour aller plus loin, un système de messages privés entre les utilisateurs, permet d'éviter à chacun la publication de son adresse électronique (cela prévient le pourriel).

Son système de recherche inclut les opérateurs booléens, tandis qu'une FAQ est accessible en ligne.

Graphiquement, le support de différents thèmes visuels est complet : la partie graphique est totalement séparée du logiciel en lui-même, et est donc personnalisable à volonté.

Fonctions avancées

  • PossibilitĂ© d'inclure du BBCode dans les messages (suivant les choix de l'administrateur) : c'est un code voisin du HTML qui permet de dĂ©finir images, URL, etc. mais qui, ne fournissant qu'un sous-ensemble très rĂ©duit des balises HTML, Ă©vite le danger de laisser Ă  un posteur un accès au navigateur d'un visiteur Ă  venir (via des balises comme <script> <iframe> ou <object>) ;
  • Support multilingue, choix laissĂ© Ă  l'utilisateur ;
  • Support multi thème graphique, choix laissĂ© Ă  l'utilisateur ;
  • PossibilitĂ© d'avatars (images apparaissant Ă  cĂ´tĂ© du nom de l'utilisateur) Ă  partir d'une galerie dĂ©finie par l'administrateur / de l'envoi d'une image personnelle par l'utilisateur ou d'un lien extĂ©rieur ;
  • Gestion internationale de l'heure : toutes les heures sont ajustĂ©es au fuseau horaire choisi par l'utilisateur ;
  • DĂ©finition de rangs avec possibilitĂ© d'image associĂ©e Ă  chaque rang.

Administration

  • Panneau d'administration en ligne ;
  • Gestion des permissions (lecture, Ă©criture, modĂ©ration, etc.) pour chaque utilisateur et pour chaque forum ;
  • PossibilitĂ© de dĂ©finir des modĂ©rateurs pour chaque forum ;
  • PossibilitĂ© de dĂ©finir des forums privĂ©s ou semi privĂ©s (il faut ĂŞtre inscrit pour poster), Ă©ventuellement invisibles aux gens non autorisĂ©s ;
  • Gestion des groupes d'utilisateurs, avec dĂ©finition des permissions ;
  • Gestion de l'import / export de packs de smileys ;
  • PossibilitĂ© de dĂ©sactiver le HTML / BBcode ou privĂ©s pour l'ensemble du forum pour des raisons de sĂ©curitĂ© ;
  • Les modĂ©rateurs / administrateurs peuvent voir l'IP correspondant Ă  chaque message ;
  • Mots de passe hachĂ©s et salĂ©s dans la base de donnĂ©es utilisant l'algorithme MD5 ;
  • PossibilitĂ© de bannir une adresse IP, voire une plage d'adresses IP ;
  • Interdiction de pseudos (joker (*) supportĂ©) ;
  • Censure (joker (*) supportĂ©) ;
  • Accès possible Ă  plusieurs types de bases de donnĂ©es: MySQL (avec l'extension MySQLi), PostgreSQL, Oracle, Firebird, MS SQL Server et SQLite.

DĂ©veloppement

Création par James Atkinson

James Atkinson est le créateur de phpBB. Il a lancé le projet en 2000 dans le but de diversifier l'offre logicielle alors limitée dans ce domaine.

James Atkinson a démissionné du projet le .

Il vit à ce jour à Edmonton, en Alberta, une province du Canada, avec sa femme et son fils, tout en vendant des catalogues en ligne pour une agence de voyages. Il est également avocat spécialisé dans la défense des projets open source.

Développement ultérieur

La force de phpBB réside dans sa communauté (aussi bien anglophone que francophone) très active, laquelle maintient le logiciel, assure son support et sa traduction, développe des extensions, crée des styles.

La branche 3.0.x répondant au nom de phpBB3 « Olympus » est sortie le [3]. Elle apporte de nombreuses nouveautés[4], dont un nouveau thème par défaut, Prosilver.

Fin [5], date de la parution de la branche 3.1.x nommée Ascraeus, le style par défaut subSilver2 provenant de la branche 2.0.x est abandonné pour des questions de normes. Il n'est plus inclus dans les styles par défaut. Cette nouvelle branche apporte son lot de nouveautés, telles que les extensions[6] remplaçantes des MODifications ainsi qu’une version du style prosilver répondant aux exigences du « Responsive Web Design » ou encore la gestion RSS native. Cette version nécessite PHP 5.3.3 ou versions ultérieures[7].

En 2015, est sortie la dernière version de la branche 3.0.x (3.0.14), son support s’est terminé début janvier 2017[8].

Après plusieurs mois de développement, la version 3.2.0[9] est enfin disponible depuis le début de l’année 2017, elle requiert PHP 5.4.0. Désormais, cette nouvelle mouture prend en charge le support de PHP 7 et permet l'utilisation d'Emoji.

Depuis le mois de avec la version 3.3.3 de phpBB il est possible d'installer son forum dans un environnement usant des versions 8 de PHP et de MySQL. La version minimale requise pour PHP est 7.1.3[10].

Notes et références

  1. « https://www.phpbb.com/community/viewtopic.php?f=14&t=2635986 »
  2. MySQL, PostgreSQL, Microsoft SQL Server, Microsoft Access ou SQLite
  3. (en) « phpBB3 Gold Released »
  4. (en) « Fonctionnalités de phpBB »
  5. (en) phpBB.com, « phpBB 3.1 Ascraeus Feature Release Published », forum,‎ (lire en ligne)
  6. (en) phpBB.com, « Extensions », Web site,‎ (lire en ligne)
  7. (en) « Versions de PHP »
  8. (en) phpBB.com, « End of Support for phpBB 3.0.x », forum,‎ (lire en ligne)
  9. phpBB.com, « phpBB 3.2 Rhea Feature Release Published », Forum,‎ (lire en ligne, consulté le )
  10. « phpBB • Free and Open Source Forum Software », sur www.phpbb.com (consulté le )

Voir aussi

Articles connexes

Liens externes

Support francophone

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.