Si phpbb fut pendant longtemps une référence dans le monde des forums, le Simple Machine Forum alias SMF, est actuellement la meilleure solution libre pour proposer un forum à ses utilisateurs.
Une fois SMF (Simple Machines Forum) installé sur votre serveur,
vous pouvez entrer vos thématiques
(par exemple e-business, Web 2.0, etc.) sous
I'intitulé "catégories". Les lieux de discussions proprement dits, appelés" Sections"
(Board en anglais) sont à créer dans une
catégorie prédéfinie.
Suiver le guide...
Il existe trois solutions pour installer SMF:
Si vous avez Fantastico sur
votre serveur, installer SMF
est l'affaire de deux clics et
de moins de quinze secondes.
Vous pouvez voir le résultat sur
www.lafactory. com/SMF. Sinon
allez sur www.simplemachines.org et dans "Download" choisissez
webinstall.php : il ne pèse que
68 ko. Après le téléchargement,
transférez ce fichier en FTP vers
votre serveur dans un répertoire
destiné à cet effet, par exemple
SMF. Lancez votre navigateur
puis ouvrez "votresite/SMF/webinstall.php". Si cela ne
fonctionne pas (c'est le cas sur
certains serveurs mutualisés) il
reste la méthode traditionnelle :
téléchargez SMF sous forme
d'archive, dézippez, et transférez
le tout sur votre site. Pointez
alors votre navigateur sur
votresite/SMF puis remplissez le
formulaire en anglais : rien que
de très classique avec le nom de
la base SQL et I'utilisateur avec
les droits d'accès. Acceptez les
conditions générales et cliquez
sur "proceed". SMF vous demande
alors d'entrer un nom et un mot
de passe pour l'administrateur
du forum. Validez, l'installation
est terminée.
Sur le site de SMF, cliquez sur I'onglet "Download" puis dans la colonne de gauche sur "language packs" et enfin sur "french". Téléchargez " french", dêzippez et uploadez par FTP dans la racine de votre dossier SMF. À présent identifrez-vous sur votre portail SMF cliquez sur "admin" dans le menu horizontal puis sur "Server Settings" dans la colonne de gauche. Dans "Default Forum Language" sélectionnez "french" et validez en cliquant sur "Save". Il faut ensuite localiser les données numériques. Cliquez sur "réglages et options". Dans "format de I'heure" qui définit aussi la date, remplacez "%B, %d" par" %d%B" et " %I" (format 12h) par" %H" (format 24 h). Enfin, dans "format des nombres par défaut", sélectionnez la virgule au lieu du point dans la liste déroulante.
Connectez-vous à un panneau d 'administration. Dans la colonne de gauche cliquez sur "Sections" puis sur "Créer une nouvelle catégorie". Entrez "système d'exploitation " et validez. Ensuite, cliquez sur "'Ajouter une section". Dans "Nom complet", indiquez "Linux". Ajoutez un commentaire, et cochez les groupes d'utilisateurs qui y auront accès. À présent, voyons comment créer une sous-section. Dans "Systèmes d 'exploitation", cliquez de nouveau sur "Ajouter une section". Dans le champ "Ordre" sélectionnez" sous-section" de Linux. Pour Ie nom complet entrez MENTOS. Complétez le formulaire, validez en cliquant sur "Ajouter une section". Renouvelez l 'opération et créez une sous-section Debian dans la section Linux : voilà une arborescence limpide. Reste qu'il doit être possible de la modifier à tout moment. À côté de chaque section ou sous-sectionn, otez la présence des liens "Déplacer" et "Modifier". Pour supprimer une section, c'est aussi sur "Modifier" qu il faut cliquer.
Par défaut il est possible de poster des messages dans la section Linux, au même titre que dans les sous-sections Debian et Mentos. Vous pouvez limiter les droits d'accès pour que seuls les administrateurs ou modérateurs puissent poster dans Linux. Vous pouvez ainsi afficher des messages d 'intérêt général dans la section Linux et vos utilisateurs échangeront dans les sous-sections. Pour définir des autorisations transversales cliquez sur "Permissions" puis sur "Permissions par section". Sur Ia ligne Linux cliquez sur "Lecture seule". Le lien apparaît en gras, signe que I'opération a été validée. Pour l'annuler, cliquez sur "Normal".
II est possible de créer des groupes d'utilisateurs,
chacun avec des droits spécifiques,
en autorisant ou non les avatars et le karma
(cote de popularité des membres). D''abord,
cliquez sur "Permissions" dans "Membres" .
Cinq groupes sont en principe affichés,
allant de "Global Moderator" qui comprend
44 fonctions autorisées jusqu'à "Invités"
qui n'en compte que 5. Ces derniers
peuvent rechercher des messages, voir les sondages...et pas grand chose d 'autre.
Vous vous en rendrez compte en cliquant
sur "Modifier" sur la ligne "Invités". Ce sont
des paramètres usuels, mais si vous désirez
créer un forum confidentiel, pour un projet
de travail collaboratif ou pour le strict
usage des employés de votre entreprise,
décochez les autorisations et sauvegardez.
Le groupe le plus important est celui
des membres réguliers : vous voudrez peut être
limiter les fonctions relatives aux avatars,
allégeant ainsi la charge du serveur.
A contrario, il pourrait être intéressant
d'activer les fonctions du calendrier de
manière à autoriser vos membres à organiser
des événements : séminaires, dates
de rendu de projets, anniversaires... pour
améliorer la productivité ou renforcer les
liens au sein de I'entreprise.
L'inscription doit être sécurisée, tant pour éviter le spam que le vol de comptes utilisateurs. Or, par défaut, l'inscription de nouveaux membres est définie sur "immédiate". Pour le changer, cliquez sur "Inscription" dans le panneau d'administration. Ensuite, plusieurs solutions sont possibles : "activation par le membre" envoie un courriel avec un lien d'activation, une procédure standard que vous connaissez tous; pour des raisons de confidentialité, vous pouvez opter pour "approbation du membre". Vous serez alors alerté en cas de demandes d'inscription et prendrez les mesures adéquates. Enfin, vous pouvez désactiver les inscriptions et créer des comptes manuellement. Cette solution peut s'avérer intéressante dans le cas où le forum n'est destiné qu à un petit groupe de personnes. Enfin, concernant la sécurité des mots de passe, trois niveaux sont possibles : bas (quatre caractères minimum), moyen et élevé : l'utilisateur doit alors mélanger divers types de caractères, par exemple des lettres et des chiffres. C'est ce qui est recommandé.
Le thème graphique se compose d'un
ensemble de fichiers d'extension php. Les
designers pourront aisément modifier et
créer leur propre thème. Les autres pourront
piocher dans les librairies existantes
dont la plupart sont gratuites. Voici comment
installer un nouveau thème : sur le
site officiel SMF allez dans "Download",
cliquez sur "Themes" et choisissez "Professional".
Cliquez sur "Dilbert MC". Dans
la colonne de droite, télécharger" dilbermc.zip" et "dilbermc-logo.zip" afin de personnaliser
le logo. Allez dans votre portail
d'administration SMF. Cliquez sur "Thèmes
et disposition". Dans le formulaire "Installer
un nouveau thème" entrez le chemin
où vous avez sauvegardé "dilbermc" et cliquez
sur "Installer". Une boîte de dialogue
demande confirmation, cliquez sur OK.
Vous pouvez soit imposer ce thème à tous
les utilisateurs, soit le sélectionner dans
votre profil. Pour cela, quittez le portail et
connectez-vous en tant qu'utilisateur. Allez
dans votre profil, cliquez sur "Affichage et
disposition". Sur la ligne "Thème actuel"
cliquez sur "Changer".Tous les thèmes installés s'affichent. Choisissez Dilber. Le
résultat est superbe, en français et, à partir
de la feuille de style, vous avez le choix
entre douze couleurs. Selon le même principe,
vous pouvez installer toutes sortes de
fonctions : vous trouverez ces modules sur
simplemachines.org dans "Download/
Modifications". Ils sont généralement appelés Mods.
Vous retrouverez toutes ces manipulations
sur www.lafactory.com/SMF.