Title: Diapositive 1
1PHPBB version 3
Fiche
Veille
2PHPBB version 3
Installation
Veille
3PHPBB version 3
Installation
Veille
Mode opératoire
En premier lieu, il est nécessaire de télécharger
larchive de PHPBB et son pack français (cf.
diapo 2). Deux solutions soffrent à vous soit
une installation en local (pour un simple test),
soit sur un serveur distant. Décompresser les
deux archives puis copier les fichiers du pack
français dans le répertoire prévu par PHPBB
language. A laide dun client FTP comme
filezilla (gratuit et téléchargeable à cette
adresse http//www.filezilla.fr/), déposer les
fichiers sur votre serveur. Avant daller plus
loin, occupez-vous de la base de données qui
soutiendra votre forum. Pour cela, vous devez
disposer sur votre serveur dune application base
de données. On trouve fréquemment MySQL (dautres
demeurent possibles cf. diapo 2). Choisissez un
nom pour votre base de données, créer un
utilisateur et son mot de passe. Notez bien ces
trois derniers éléments, car un formulaire
dinstallation va vous les demander. Pointez
ladresse avec votre navigateur, vous arrivez sur
une page dintroduction. Trois onglets sont
disponibles, cliquer sur Installer .
1
2
Cliquez ici pour poursuivre
4PHPBB version 3
Installation
Veille
Installation, première étape le contexte
technique
Pour sinstaller, PHPBB fait dabord une
vérification de lenvironnement du serveur.
- Six rubriques récapitules les points de
vérifications - Version PHP et réglages vérification de la
version et des options de configuration de PHP
sur votre serveur - Vérification de Mbstrings vérifie dans PHP les
options concernant les tables de caractères - Base de données supportées Identifie une ou
plusieurs base de données disponibles sur votre
serveur - Modules optionnels ces modules complètent les
fonctionnalités prise en charge de la
compression (zip), présence dun FTP, support
graphique (GD), ou/ et imagemagick, outil de chat
(jabber) - Fichiers et répertoires vérification des
chemins pour trois répertoires cache
files et store , ils doivent être présents
sur le serveur et les autorisations décriture
doivent être données. - Fichiers et répertoires optionnels il sagit de
vérifier la possibilité de créer des fichiers de
paramétrage pour le système PHPBB. - Les points ici abordés concernent votre
hébergement. Les cas de figure étant multiple, il
est malheureusement impossible ici de les
envisager tous. On notera seulement que les
points 1, 3 et 5 peuvent bloquer totalement
linstallation.
5PHPBB version 3
Installation
Veille
1
Installation (suite)
Il sagit maintenant de connecter PHPBB à votre
base de données (1). Pour cela, indiquer le nom
de lhôte (la plupart du temps localhost),
inutile dans le cas de configuration standard de
renseigner le port du serveur, en revanche le nom
de la base de donnée, lutilisateur et son mot de
passe sont tous les trois nécessaires. Recopiez
les valeurs précédemment notées. Une fois la
connexion établie, PHPBB vous renvoie la
confirmation (2). Vous passez alors à la
configuration du compte administrateur du
forum. Renseigner lensemble des champs (3) en
notant bien les valeurs puisquelles vous seront
nécessaires pour accéder à toutes les
prérogatives de ladministrateur du forum.
PHPBB vérifie la validité de votre saisie et
notamment ladresse mail, puis vous confirme le
bon déroulement de linstallation (4), il vous
invite ensuite à poursuivre (5).
3
5
4
6PHPBB version 3
Installation
Veille
Installation (suite) les réglages avancés
Deux types de paramétrages avancés sont possibles
au niveau des e-mails et de lURL du serveur, ils
demeurent optionnels.
Linstallation de lapplication serveur est
maintenant terminée, il faut passer au
paramétrage de votre nouveau forum
7PHPBB version 3
Installation
Veille
Installation (suite) le paramétrage du forum
Avant de paramétrer le forum, il est absolument
indispensable de supprimer, déplacer ou renommer
le répertoire dinstallation (install). Si vous
ne le faites pas, PHPBB bloque lusage du forum
car cela représente une faille de sécurité trop
importante. Prenez donc cette précaution, vous
ferez ainsi disparaître le bandeau rouge et vous
accéderez pleinement à lensemble des fonctions
de lapplication.
La richesse de PHPBB version 3 est sans doute son
principal défaut. Les grands domaines sont
structurés par ces onglets. Les points ainsi
accessibles concernent les droits des usagers,
les options fonctionnelles, lapparence du forum,
lorganisation thématique de ses contenus. Dans
la page daccueil est intégré un module
statistique sur lactivité du forum, ainsi quun
journal sur ladministration du système PHPBB.
8PHPBB version 3
Utilisation
Veille
FAQ Elle explique le fonctionnement du forum et
notamment la question des rôles, et les droits de
chacun. Cest un élément essentiel de la gestion
communautaire.
Le bandeau supérieur, comme le reste est
totalement personnalisable à travers des designs
fournis par la communauté. Il sagit de fichier
CSS quon peut aisément adapter à ses besoins
Lorganisation des contenus est rendue possible
par la création dune arborescence qui permet par
exemple daller dune question générale à des
domaines plus particuliers. Pour sy retrouver
dans larborescence, cette ligne mentionne le
chemin et facilite la navigation.
Derrière la catégorie, une liste de sujets
constituent autant despaces de dialogue.
Ci-contre, une seule catégorie est présente
Votre premier forum . Libre à lusager de
multiplier les forums, qui eux-mêmes pourront
comporter une liste de sujets (conversations). O
n notera une interface décriture très simple et
très claire pour rédiger les messages.
9PHPBB version 3
Utilisation
Veille
Ci-contre, un zoom sur la page daccueil de
ladministrateur (cf. diapo 7) . Il sagit de
détailler le menu latéral qui présente
synthétiquement les possibilités de
lapplication. Laspect communautaire est le
premier mis en avant les utilisateurs peuvent
bénéficier de droits différents (créer des
sujets, accéder à certains sous forums), ils
peuvent appartenir à des sous-communautés. La
gestion des forums est détaillée dans la diapo
suivante. La modération est une autre fonction
de premier plan. Elle permet le contrôle des
publications en confiant sa responsabilité soit à
un usager soit en la délégant à
plusieurs. Ladministrateur du forum doit
veiller à ne pas saturer son serveur, ni par le
spam, ni par des pièces joints excessivement
importantes. Pour cela un ensemble de limitation
est possible. PHPBB offre la possibilité de
suivre le déroulement du forum via mail, ou via
la messagerie instantanée Jabber. Il offre
également une messagerie en interne les
participants du forum peuvent senvoyer des
messages privés, invisibles pour la
communauté.
10PHPBB version 3
Utilisation
Veille
Ci-contre le formulaire de création dun forum.
Il est possible de créer trois types de forum
une catégorie qui regroupera plusieurs forums, ou
bien un forum (espace de conversation). On peut
également créer un lien vers un autre forum en
ligne. En définissant quel est le forum parent,
il est possible dimbriquer les thématiques et
donc dorganiser le traitement dune
question. PHPBB permet de verrouiller un forum
par un mot de passe. Il est également possible
de spécifier un style (un aspect) particulier à
un sous espace de phpBB. La présentation des
forums et sous forums est déterminante pour les
usagers (cf. ci-contre les réglages généraux du
forum). Ces derniers peuvent être rapidement
déroutés par la complexité du forum. Il vaut
mieux faire simple et avoir conscience du degré
de familiarité qua la communauté avec cet outil.
Il est possible soit de masquer lorganisation
thématique soit de la faire apparaître lister
les sous-forum dans la légende du forum parent.
Le délestage du forum est utile pour éliminer
les messages trop vieux de manière automatique et
ainsi réduire le volume et la complexité de votre
outil.
11PHPBB version 3
Utilisation
Veille
- Une communauté très dynamique
- PHPBB est construit autour dun noyau stable et
éprouvé par une large communauté dusagers. Comme
de nombreux produits de lopen source, il est
conçu dans la logique dune dissociation entre
son apparence et son fonctionnement. Il est donc
possible de modifier laspect du forum en
téléchargeant ou en créant des thèmes grâce aux
CSS - Les fonctions, quant à elles, sont crées autour
de la logique du crochet, cela signifie que tel
un train, il est possible daccrocher des wagons
qui sont autant de lignes de code PHP. Ainsi la
communauté peut étendre les fonctionnalités et
enrichir de façon modulaire loutil. Dans la
culture PHPBB ces extensions se nomment des MODS. - De nombreuses listes de ces fonctions ajoutées
sont disponibles, vous en trouverez ici - http//forums.phpbb-fr.com/viewtopic_p86
0838.htmlp860838 - Voici une liste des non-exhaustives des éléments
modifiables Add-Ons Administration Avatars
et signature BBCode et fonctions de postage
Communication Enrichissement des profils
Groupes Messages Privés Modération
Modifications de la page d'index Nouvelles
Fonctionnalités Portails Rangs Sécurité
Smilies Style et Apparence Système de
points Système de bannières View topic et
view forum.
12PHPBB version 3
Intérêt pour lUMVF
Veille
Les points forts de PHPBB un bon moteur de
forum doit fournir des outils puissants pour
gérer à la fois les contenus (hiérarchie,
organisation) et les communautés (droits,
modérations, sécurité). Sur ces deux points PHPBB
est le plus performant. Son évolutivité est
maintenant démontrée, depuis 8 ans, sa communauté
est forte, impliquée et dynamique. Son succès
fait boule de neige, car les usagers sattendent
souvent à un forum construit sur cette logique
comme souvent la diffusion de loutil devient la
diffusion des usages. PHPBB peut facilement être
intégrés aux autres produits du monde open source
et notamment Wordpress ou bien Ezpublish ou
encore Joomla. Daucuns diront que son
enrichissement la alourdi et rendu inutilement
complexe. Il est vrai quen comparaison des
premières versions, la prise en main est devenue
plus longue. Mais il reste le moteur de forum
de référence.