Developpez.com - Développement Web
X

Choisissez d'abord la catégorieensuite la rubrique :


NPDS : Forums

Logo NPDS

Date de publication : 26/01/2005

Cette article va vous présenter les possibilitées de création, de configuration et d'administration des forums internes au portail NPDS.


Introduction
Configuration des forums
Présentation du panneau
Details de la configuration
Autoriser l'HTML
Configuration : Smiley / Signature
Affichage / Seuils
Résolu / up-load / textes cachés
Intitulé des rôles
Edition des forums
Supprimez l'existant
Création d'une catégorie
Création de forums
Les forums sont prêt
Maintenance des forums
Marquer tous les Topics comme lus
Suppression en masse des messages
IV-C. Synchroniser les forums
Fusionner les forums


Introduction

L'outil forum est depuis maintenant longtemps un excellent outil de contribution au sein d'une communauté il permet à chacun de communiquer de manière publique comme privée dans un environement conviviale. La présence d'un forum sera un plus incontestable dans la plupart de vos projets de portail.

Je vais vous présenter ici les bases de l'utilisation des forums sous NPDS.

Voici les trois modules du panneau d'administration qui vont vous servir a créer, configurer et administrer vos forums.

Admin Forums NPDS

Configuration des forums

Pour acceder à la configuration des forums NPDS, cliquez sur le lien du meme nom :

Acces Conf Forums

Présentation du panneau

Vous accedez alors a ce panneau :

Panel de conf des forums NPDS

Details de la configuration

Voici les quelques points de configuration :


Autoriser l'HTML

Il faut dans tous les cas INTERDIRE l'HTML sur le forum, dans le cas contraire, c'est une grosse faille de sécurité, et donc un risque en terme d'intégrité pour votre portail.

Interdire l'HTML dans le forum

Configuration : Smiley / Signature

Vous pouvez ici choisir si vous autoriser la presence de smiley dans les postes, je vous conseil de l'autoriser , en effet les smiley apportent beaucoup en convivialité dans un forum.
Vous pouvez aussi autoriser ou non les signatures aux participants du forum, la je vous laisse juger, a vous de voir si cela apporte ou non a votre portail.

Conf smiley / signatures

Affichage / Seuils

Le champ "Seuil pour les sujets "chaud"" vous pemet de definir le nombre de réponses que doit présenter un message avant d'etre considéré comme "chaud" c'est a dire ayant une forte participation. Un sujet chaud a un icone distinct dans son forum parent.
Le champ "Nombre de contributions par page" va fixer le nombre de messages qui seront affichés par pages lors de la l'affichage d'un sujet de discussion (thread).
Le champ "Sujets par forum" permet lui de configurer le nombre de sujets qui seront affichés a chaque pages lors de l'affichage d'un forum.
Le champ "Nombre maximum de contributions par IP et par période de 30 minutes" est tres utile, il vous permet de vous protéger contre d'eventuels Spam. Je pense que 15 est un bon réglage, car poster 1 message toute les 2 minutes cela me semble deja beaucoup. Il vous suffira d'ajuster cette valeur en fonction des retour d'information de vos utilisateurs.

Configuration affichages

Résolu / up-load / textes cachés

Ces trois variables vous permettent de rendre accessible ou non certaines fonctionnalités. Je vous conseil d'Activer le tri des contributions 'résolues' , en effet avec ce principe votre forum gagnera en clareté et les information qui y sont contenu en accebilité. Concernant l'Activation de l'upload dans les forums, cela depend de vos ressouce en hebergement de masse, pour les sites perso sur des hebergement legé (inferieur a 200 Mo) je deconseillerais de l'activer. Vous pouvez Activer les textes cachés dans les forums, cela peut vous permettre d'ameliorer votre gestion des forums.

Conf forums NPDS

Intitulé des rôles

Lorsque vous editez un utilisateur vous pouvez lui spécifier un "rôle", ce rôle sera affiché dans son profil, vous pouvez donc mettre en place ce genre de rôle (ce n'est qu'un exemple bien sure) :




Il vous reste maintenant a valider votre configuration :

Valider la configuration
Votre forum est maintenant configuré, nous allons maintenant voir comment créer des forums...


Edition des forums

Nous allons voir comment créer un ensemble de forum dans une architecture, ainsi que des forms particulier (restreint, invisible ...)

L'achitecture se présente sous la forme de catégories contenant des forums, ce principe vous premet de tres facilement hiérarchiser votre arborescence de forum. Vous facilitez ainsi la naviguation de vos visiteurs.

Pour acceder a l'edition des forums, cliquez sur le lien suivant :

Edition des forums

Supprimez l'existant

Commencez par supprimer les catégories existantes

Supprimer une categorie
Validez la suppression :

Validation
Vous voila donc avec aucun forums.


Création d'une catégorie

Vous pouvez maintenant créer vos catégories. Prenez bien le temps de reflechir a l'organisation de devront présenter vos forums, il est tres important que les information importante soit accessible facilement.

Création d'une catégorie de forum
Une fois vos catéories créées, vous devez créer des forums dans chaques catégories. Si vous avez peu de forums a créer, faite une seul catégorie, et nommez la de manière tres générale (par exemple : "Forum de l'association xxxx").

Synthese des catégories
Astuce : Si le numéro d'index ne commence pas a "1" (colonne rouge), vous pouvez editer la catégorie (colonne violett), vous pouvez alors spécifiez le numero d'index, et corriger le nom de la catégorie éditée.

Editer la catégorie

Création de forums

Utiliser le bouton "Editer les forums" (colonne verte), pour acceder au panneau de création des forums dans une catégorie :

Création d'un forum
Vous devez donc spécifier :

- L'index :
je vous conseil de compter vos index de la manière suvante. Par exemple pour la catégorie portant l'index numero 1, vous commencer par le forum numero 10. Ainsi vous savez que les forums numérotés entre 10 et 19 inclus appartiennent a la catégorie 1, et ceux numéroté entre 20 et 29 a la categorie 2, ...

- Le nom du forum :
Ne vous limitez pas a quels mots, une petite phrase est souvent plus clair, et vos visiteur n'en seront que mieux orientés.

- La description du Forum :
Décrivez ici le contenu que doit présenter le forum, sa fonction, ou son fonctionnement.

- Modérateurs :
Placez ici les logins des modérateurs devant officier sur ce forum, séparez les modérateur par "," (une virgule).

- Niveau d'acces :
Ce choix déroulant vous permet de definir qui pourra poster dans le forum (Anonyme -visiteur non enregistré-, inscrit, modérateur uniquement ou fermé)

- Type :
NPDS vous permet de donner un "type" a votre forum, le type peut prendre les valeurs suivante :
* Public : acces a tous, pas de capacités particulières.
* Privé : acces au forum par un mot de passe.
* PHP Script : ces forum permettent d'afficher du code (PHP - C - PERL - ...), cependant certaine fonctionnalités se retrouve indisponible (Smilley par exemple...)
* Groupe : acces au forum limité a un ou plusieurs groupe.
* Texte étendu : associe au forum un formulaire SFORM
* Texte Caché : le forum n'est visible que pour les membres

- Mode :
Le mode permet de choisir entre les modes d'affichages : arbres et standard, personnelement je trove le mode standard bien plus conviviale et agréable.

- Attachement :
Permet de valider ou non l'up-laod de fichier si ces derniers sont validé dans la configuration des forums (voir II-4)

- L'edit suivant a une fonction variable suivant le "type" de forum choisie au dessus, il contient donc :
* si le forum est de type Privé : Mot de passe pour acceder au forum.
* si le forum est de type Texte étendu : Le nom du fichier de formulaire contenu dans le fichier modules/sform/forum/ (par exemple nomdufichier.php)
* si le forum est de type Groupe : Les numeros d'identifiant des groupe devant disposer de l'acces au forum, séparé par des virgules (par exemple 5,11,4).


Les forums sont prêt

Il vous reste a finir la création de vos forums, ensuite vous disposez de forums en cliquant sur le lien suivant :

Acces aux forums
Et ainsi vous voyez vos forums :

Les forums sous NPDS
Vous disposez ainsi d'un forum complet, adapté a votre besoin.


Maintenance des forums

Dans le panneau d'administration vous trouverez un outil de maintenance des forums:

Acces maintenance forum
Vous accedez alors au panneau de maintenance des forums :

Panneau de maintenance des forums

Marquer tous les Topics comme lus

Ce module vous permet de marquer tous les sujets de vos forums comme lu. L'ecran de synthese qui s'affiche apres vous indique (par leur Id) quels sujet de quels forums ontété passé a lus.

Synthese des modifications

Suppression en masse des messages

Cet outil vous permet de supprimer tous les messages a partir d'une date dans une liste de forum. Avant de les supprimer, vous obtenez l'ecran suivant :

Suppression par date
Attention a cette fonction, elle peut facilement "vider" vs base de données !!


IV-C. Synchroniser les forums

La sytnchronisation des forums permet de metre a jour les tables de fonctionnement des forums.


Fusionner les forums

Vous pouvez fusionner des forums. Le forum appelé "origine" sera fusionner dans le forum "destination" puis supprimé. Il ne restera donc que le forum destination, il contiendra ses messages avant fusion et les message du forum origine.
Vous spécifiez les forum origine et destinataire dans l'ecran suivant:

Fusion de forum


Valid XHTML 1.1!Valid CSS!

Copyright © 26/01/2006 Aymeric MORILLEAU. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Responsable bénévole de la rubrique Développement Web : Xavier Lecomte -