phpBB est un script de forum développé en php et s’appuyant sur une base de données. Développé par une équipe anglophone, il est mis gratuitement à disposition de tous dans les conditions définies par la licence GNU/GPL. Pour l’utilisateur lambda, la seule condition est de conserver la mention du copyr
La force de phpBB réside dans sa communauté francophone et anglophone très active, toujours prête à aider les débutants. Ne nombreux MODs sont également disponibles afin de lui ajouter de nouvelles fonctionnalités.
Par contre, le gros point noir est le manque de sécurité. Deux raisons à cela, le type de codage (qui est de moins en moins vrai avec les dernieres version de PhpBB) et surtout le fait que ce soit le script de forum probablement le plus utilisé, ce qui incite un grand nombre de hackers à se faire les dents dessus. Vous devrez donc mettre à jour très souvent votre script PhpBB, dès la parution des correctifs de sécurité. Heureusement le dynamisme de l’équipe fait que ces correctifs sont disponibles très rapidement dès qu’une faille est identifiée.
La nouvelle version, phpBB2, a réécrite complètement pour plus de flexibilité, de sécurité et de fonctionnalités que la précédente. phpBB 2 reprend le meilleur de phpBB 1.x ; installation en un clic, nombreux packs de langues, interfaces utilisateurs simples et intuitives, support du BBCode et fonctions d’administrations étendues. Mais la version 2 va plus loin et offre une personnalisation totale via un système de thèmes (templates), une recherche basée sur le texte (réduction de la charge serveur), un système de permissions avancé, des contrôles d’administration performants, la compatibilité avec de nombreux gestionnaires de bases de données, des fonctions étendues pour les modérateurs...
Configuration requise pour l’exploitation de phpBB :
1 Mo pour le logiciel avec un seul thème et une seule langue
Serveur php 4
L’une des bases de données suivante : MySQL 3.x/4.x, MSSQL 7/2000, MS Access 2000/XP ou Postgresql 7.x
Fonctionnalités :
Poster / répondre / éditer un sujet ou un message
Mettre en italique / gras / couleur / citer un texte
Prévisualiser son message avant de le poster
Créer des sondages, annonces et post-it.
Gestion des smileys
Avertissement par mail de l’apparition d’une réponse aux sujets que vous surveillez
Un cookie vous permettra de voir rapidement où sont les nouveaux messages depuis votre dernière connexion
Système de messages privés entre les utilisateurs
Système de recherche incluant les opérateurs booléens
FAQ en ligne
Support de différents thèmes visuels : la partie graphique est totalement séparée du logiciel en lui-même
Possibilité d’inclure du HTML dans les messages (suivant les choix de l’administrateur)
Possibilité d’inclure du BBcode dans les messages (suivant les choix de l’administrateur)
Support multi langue, choix laissé à l’utilisateur
Support multi thème graphique, choix laissé à l’utilisateur
Possibilité d’avatars à partir d’une galerie définie par l’administrateur ou 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 cryptés dans la base de données en MD5
Possibilité de bannir une adresse IP, voire une plage d’adresses IP
Interdiction de pseudos (joker (*) supporté)
Interdiction de mots pouvant présenter un caractère offensant (joker (*) supporté)
Le site de la communauté Francophone : www.phpbb.biz
Télécharger le script : PhpBB2