Présentation de l'extension Agora pour Dotclear 2

C'est une idée qui me trottait dans la tête depuis un moment: la mise en place d'une extension qui permettra d'inscrire de nouveaux utilisateurs à votre installation et de leur laisser la possibilité de créer des fils de discussions et y répondre.

C'est tout ? oui, pour le moment.

Voici donc ce qui a été mis en place et qui semble marchouiller convenablement.

Fonctionnalités

Les utilisateurs autorisés (les utilisateurs ayant la permission "membre de l'agora") peuvent se connecter à l'agora et commencer de nouvelles discussions et/ou répondre à celles déjà commencées.
ils peuvent également modifier leur profil pour changer l'adresse de leur site web, leur email et leur pseudonyme.
Ceux ayant le rôle de modérateur (permission "modérer l'agora") peuvent en plus éditer les fils, les réponses et supprimer les réponses.

Inscription (register)

Enregistrement d'un nouvel utilisateur Via l'adresse ...agora/register, on renseigne un identifiant et une adresse email valide. On reçoit ensuite un mail avec une clé de fin d'enregistrement ainsi que son mot de passe. La clé unique permet de finaliser l'inscription (et octroie à l'utilisateur la permission "membre du forum")

Connexion (login)

Connexion à l'agora Le formulaire accessible sur ...agora/login permet aux membres de l'agora de s'identifier avec leur identifiant et mot de passe.

Profil

Affichage du profil d'un utilisateurAffichage de mon profil La page accessible sur ..agora/profile/user permet ou bien de modifier son propre profil ou de consulter le profil d'un autre membre.

Accueil

Accueil de l'agora Sur ..agora, on arrive à la page d'accueil de l'agora: y sont listées toutes les catégories du blog (même celles sans billet). Un message d'annonce, paramétrable depuis l'administration, est affiché également.

sous-forum (catégorie)

Affichage d'un sous-forum de l'agora (catégorie) Sur ...agora/sub/url_cat, on accède aux fils de discussions de la dite catégorie, classés par leur statut sélectionné et leur date de mise à jour.

fil de discussion (thread)

Affichage d'un fil de discussionAffichage d'une réponse à un filAffichage d'une réponse à un filCréation d'un nouveau fil de discussionCréation d'un nouveau fil de discussionAffichage du fil atom des réponses à un fil de discussion

A l'adresse ..agora/thread/url_thread on affiche le contenu du message et les réponses apportées à celui-ci. Si vous êtes modérateur des boutons de modération sont disponibles (fermer/ouvrir le fil ; épingler/désépingler ; édition/suppression)





Liens utiles:

Vus : 556
Publié par Osku : 25