Création d’un forum avec WordPress | Tutorial #2 : Configuration de l’administration du forum
Catégories : Wordpress
Envoyer l’article
Imprimer l’article
837 vues
Après avoir vu la procédure d’installation d’un forum sous WordPress, il convient de configurer ce dernier pour le rendre parfaitement opérationnel. Choix du thème graphique, réglage des permaliens, création des rubriques, détermination des groupes d’utilisateurs,… bref autant de paramètres que nous allons analyser en détails.
Traduction française
Pour une plus grande facilité d’utilisation, je vous propose d’activer la traduction française du plugin. Pour ce faire, téléchargez le fichier suivant puis téléversez-le dans le dossier /wp-content/plugins/simple-forum/languages/ :
Simple Press Forum, traduction française (52,9 KiB, 76 hits)
Présentation de l’interface administrative de Simple Press Forum
Commencez par ouvrir le module Forum situé dans la barre de navigation principale de votre panneau d’administration WordPress. Voici ce que vous obtenez : 
Comme vous pouvez le constater, l’interface est composée d’un menu principal (icônes + texte) renfermant de nombreux paramètres qu’il est nécessaire de bien configurer.
Rassurez-vous, les paramètres par défaut sont bien souvent les meilleurs, mais sachez que Simple Press Forum regorge de fonctionnalités avancées qui vous offriront pas mal de libertés !
Je vais donc passer en revue les paramètres les plus importants et ce, dans l’ordre de navigation proposé.
Module Options
N.B : avant de procéder à une quelconque modification, notez qu’il est nécessaire de sauvegarder chaque modification pour chacun des onglets indépendamment.
Pour ce faire, cliquez sur le bouton Enregistrer les modifications. N’oubliez pas de procéder à cet enregistrement pour chaque onglet sous peine de devoir recommencer.
Ceci étant dit, je ne le répèterai pas dans les points suivants.
Onglet Admin
Dans la section Détails de la page du forum, vérifiez que le nom de la page est bien intitulé forum - celle-ci porte donc le même nom que lors de la création de la page forum.
Dans la section Administrateur du forum, remplissez le champ Afficher le nom du forum par le pseudo de l’administrateur - dans mon cas, Maigret.
Dans la section Mise à jour automatique, cochez Utiliser la mise à jour automatique si vous souhaitez que le plugin procède à une mise jour des messages récents, des mails non lus, etc.
Attention, cette option peut alourdir la charger serveur ! C’est pourquoi, il est recommandé de ne pas réduire l’intervalle de temps qui est fixé à 300 secondes par défaut, soit 5 minutes. Ce paramètre revêt donc un caractère facultatif.
Onglet Utilisateurs
C’est ici que nous allons pouvoir définir les paramètres concernant aussi bien les membres inscrits que les invités.
EDIT : par défaut, il n’est pas possible de créer des comptes utilisateurs. Pour autoriser l’enregistrement de nouveaux membres, vous devez cochez la case Tout le monde peut s’enregistrer de la section Adhésion des options générales de WordPress.
Ensuite, revenez dans l’onglet Utilisateur puis cochez les cases qui vous intéressent de la section Utilisateurs et abonnement. A noter que si vous ne souhaitez pas qu’un invité puisse poster de nouveaux messages ou répondre à ceux déjà existants alors décochez Autoriser les utilisateurs à écrire dans les forums publics.
Dans la section Autorisation utilisateur, vous devez sélectionner le groupe auquel appartiendra tout nouvel inscrit. Par défaut, il s’agit du groupe Members - logique !
Dans la section Classement des utilisateurs, nous allons pouvoir définir les rangs. En fonction du nombre de messages publiés, un membre se verra attribuer plus ou moins élevé.
De cette manière, n’importe qui peut se faire une idée de l’expérience d’un utilisateur. Vous pouvez, bien entendu, créer autant de rangs que vous le souhaitez - même limitez-vous à un nombre raisonnable pour ne pas perdre en lisibilité !
Onglet Global
Cet onglet regroupe de nombreuses options intéressantes.
Personnellement, je les ait toutes activées dont voici les plus importantes :
- Montrer le chemin de fer : permet aux visiteurs de se situer facilement dans le forum (fil d’Ariane) ;
- Afficher le lien Accueil : offre la possibilité de retourner rapidement sur le blog ;
- Afficher les statistiques du forum : utilisateurs connectés, membres inscrits, sujets créés, etc. ;
- Utiliser les gravatars par défaut : permet d’utiliser les gravatars de la même manière que pour les commentaires classiques ;
- Autoriser les fils RSS : très utile pour suivre la publication de nouveaux sujets sur tout ou partie du forum ;
- Utiliser les outils antispams lors de l’enregistrement d’un utilisateur : pour lutter contre le spam ;
Onglet E-mail
Dans la section Configuration des adresses email, remplissez les champs suivants :
- Le nom de l’expéditeur : par exemple, votre pseudo habituel que utilisez pour signer vos articles ;
- Nom de l’expéditeur à afficher : admin, par défaut ;
- Nom de domaine du message : de préférence le même nom de domaine que votre site / blog mais vous restez libre de mettre celui de votre choix ;
Dans la section Adresse mail du nouvel utilisateur, nous allons spécifier quels seront l’objet et le corps du message envoyé pour tout nouveau membre inscrit. Si vous manquez d’inspiration, laissez le message par défaut en veillant à traduire celui-ci en français.
Onglet Forums
Dans la section Formatage de l’affichage du forum, vous pouvez activé Afficher les messages récents en page d’accueil et indiquer ensuite le nombre souhaité. Comme cela, la page d’accueil du forum affichera non seulement les différentes sections mais également les derniers sujets à la une. Un réel plus en termes d’ergonomie bien que cela reste discutable !
Dans la section Colonnes d’affichage du forum, cochez Afficher la colonne Dernier message. De cette manière, les visiteurs auront la possibilité d’accéder directement au dernier message posté.
Onglet Sujets
J’ai là encore choisi de tout cocher, en particulier la case Trier les sujets par messages les plus récents (le plus récent en premier). Je pense que cette dernière option est commune à la plupart des forums actuels.
Onglet Messages
A configurer selon vos besoins, je n’ai rien de particulier à vous recommander.
Remarquez toutefois la possibilité d’activer ou non le dofollow. Pour l’instant, j’ai décidé de rester en dofollow dans la mesure où les signatures utilisateurs utilisent des liens pointant vers leurs blogs.
Toutefois, dans le cas où du spam surgirait, il est évident que je repasserai en nofollow. Reste à savoir en effet si le filtre anti-spam sera aussi efficace que celui de WordPress (Akismet).
Pour en savoir plus sur le dofollow, rendez-vous sur : I follow, You follow, We follow !
Onglet Liens
Cet onglet est particulièrement intéressant dans la mesure où il répond exactement à mes besoins, à savoir : lier mes articles du blog à un sujet sur le forum. A chaque nouvel article, une coche Créer un sujet vers le forum est disponible. De même, la liste des catégories permet de créer ledit sujet dans une section précise du forum.
Toutefois, liez un article à un nouveau sujet engendre la répétition de l’article en question et ce, dans sa globalité. Complètement inutile à mon goût, vous pouvez remédier à cela en cochant Résumé de l’article du blog uniquement vers le forum et spécifiez un nombre de mots maximum.
De cette manière, un résumé s’affichera avec un lien pointant vers l’article du blog.
Dans la section Texte à afficher avec le lien, spécifiez :
- Le texte à afficher pour le lien en fin d’article du style : un problème avec cette astuce ? Venez en parler sur le forum ;
- Le texte à afficher pour le lien du sujet du forum pointant vers l’article, par exemple : consultez l’article original ;
Onglet Balises
Les options proposées ici ne présentent pas de réels intérêts pour une utilisation sans sidebar - comme il en est question dans ce tutorial.
Néanmoins, pour ceux qui l’aurait gardé, c’est dans cet onglet que vous pouvez spécifier les éléments la composant.
N’ayant point approfondi la question, je ne puis vous en dire plus. A vous de tester donc !
Onglet Ajouts
Cet onglet renferme des options traditionnelles dans la gestion de forum : messagerie privée, téléchargement et agrandissement d’images, sondage.
Dans la section Messagerie privée, cochez Envoyer l’email au destinataire du message si vous souhaitez que vos utilisateurs soient avertis d’un nouveau message dans leur boîte de réception privée via un e-mail de notification.
Vous pouvez également indiquer une taille limite pour la boîte de réception.
Bien entendu, pour des raisons évidentes d’espace de stockage, vous pouvez tout aussi bien vous passer de messagerie privée et privilégiez directement les adresses personnelles des utilisateurs - nettement plus simple à mon avis, du moins pour débuter.
Dans la section Téléchargement d’images, indiquez l’emplacement de stockage des images mises en ligne par les utilisateurs.
Dans la section Agrandissement d’image, je vous conseille de définir une Largeur des vignettes dans les messages afin d’éviter que des images d’une résolution trop élevée ne viennent détériorer l’interface graphique. Cela permet également d’optimiser le temps de chargement de la page.
Cochez également Utilisez un popup pour l’agrandissement d’image pour ouvrir les images, non seulement dans le même onglet - sans recharger une nouvelle page donc, et au gré d’une animation visuelle plutôt pas mal.
Onglet Personnalisation
Deux options ont retenu mon attention dans cet onglet :
- Message perso au-dessus de l’éditeur : offre la possibilité d’insérer un message d’avertissement au-dessus de l’éditeur de texte pour des informations telles que le formattage, par exemple ;
- Texte d’intro personnalisé dans l’éditeur : très utile si vous souhaitez fournir un modèle de message type pour le visiteur. Par exemple, dans le cadre du forum WordPress francophone, chaque nouveau message commence ainsi :
Bonjour,[b]Ma configuration WP actuelle[/b]
[b]- Version de WordPress[/b] :
[b]- Thème utilisé[/b] :
[b]- Plugins en place[/b] :
[b]- Nom de l’hebergeur[/b] :
[b]- Adresse du site[/b] :[b]Problème(s) rencontré(s) :[/b]
Onglet Style
C’est ici que nous allons définir la skin (thème) du forum.
Dans la section Thèmes / Icônes du forum, choisissez le modèle graphique de votre choix parmi une liste plus bien fournie.
Faites de même pour le set d’icônes.
Dans la section Langage de l’éditeur, déroulez la liste puis optez pour fr - à moins que vous ne souhaitez définir une autre langue, bien entendu.
Pour information, l’éditeur de texte est le même que celui de WordPress, à savoir TinyMCE bien qu’il soit possible d’utiliser des Quicktags, soit de manière généralisée à tout les utilisateurs, soit en le spécifiant directement dans le profil utilisateur.
Enfin, dans la section Texte des icônes, cochez les éléments pour lesquels vous souhaitez afficher à la fois le texte plus les icônes.
Onglet Boîte à outils
C’est ici que vous retrouverez des options de maintenance dont :
- La mise à jour des permaliens du forum ;
- La recherche de mise à jour ;
- La suppression du forum ;
- La gestion de l’anti-spam ;
Module Forums
Nous allons procéder à la création des différentes parties du forums.
Dans Simple Press Forum, les groupes constituent les différents sections d’un forum alors que les forums à proprement parler en sont les catégories. Il est donc nécessaire de créer au préalable un groupe avant de pouvoir en définir une catégorie (sous forum).
Pour cela, cliquez sur Créer un nouveau Groupe puis remplissez les différents champs.
Pour créer une nouvelle catégorie, cliquez sur Créer un nouveau forum. La difficulté supplémentaire est qu’il va falloir indiquer des autorisations en fonction du type d’utilisateurs (invité, membre, modérateur, administrateur).
Pour faire simple, faites correspondre :
- Invités (Guests) : Read Only Access ;
- Membres (Members) : Standard Access ;
- Modérateurs (Moderators) : Moderator Access ;
Quoiqu’il en soit, vous pourrez par la suite assigner des autorisations, soit à un forum particulier, soit à un groupe tout entier.
Module Groupes d’Utilisateurs
C’est ici que vous pouvez gérer l’ensemble des membres du forum. Pour le moment, nous n’y toucherons pas vu que nous avons un total de… 0.
Module Gérer les autorisations
Très utile, ce module permet de gérer en profondeur les autorisations correspondantes aux différents groupes d’autorisations.
Par exemple, pour Standard Access - que nous avons spécifier comme étant le groupe d’autorisations par défaut pour les membres, les utilisateurs disposeront d’un ensemble de droit dont vous avez la possibilité de modifier à votre guise : création de sujet, upload d’images, utilisation de la messagerie, etc.
Autant dire qu’il s’agit là d’options à manipuler avec précautions. Une erreur pourrait permettre à des invités malintentionnés de détruire la totalité de votre forum !
Module Base de Données
Je terminerais par ce module juste pour vous mettre en garde : 2 clics de souris pourraient supprimer l’intégralité de la base données et faire disparaître par la même occasion votre forum. Alors soyez prudents !
Nous voici donc arrivé au terme de ce long tutorial en 2 parties. Comme promis, un exemple grandeur nature sera accessible d’ici quelques heures ! Alors si vous ne souhaitez pas manquer cet évènement que sera la création du forum de Maigret’s Blog, suivez-moi sur Twitter pour être averti en exclusivité ou bien abonnez-vous au flux RSS !

























Si vous avez aimé ce billet, n'hésitez pas à vous abonner à mon flux 













Merci beaucoup pour ce tuto. J’ai pu installer facilement un forum sur mon site.
Bravo
@Lucarne : merci à toi et désolé du retard pour la publication de ton commentaire, l’anti-spam est terriblement efficace !
Bonjour Maigret. Merci beaucoup pour cet article et ce tuto ultra complet.
Je viens de l’installer et j’ai pour le moment un seul problème, il faut absolument être connecté pour voir le contenu du forum (j’ai pourtant plus que 2 “utilisateurs” possible : Membre ou Modérateur et mes droits de lecture sont activés…).
Vois tu comme ça d’où ça peut venir ?
Merci pour ta réponse
@Tom : je viens de regarder sur mon forum et je ne rencontre pas ce problème… je continue à chercher et te tiens au courant dès que j’obtiens une réponse.