Projet

Général

Profil

Actions

Feature #3178

fermé

Evolution des abonnements

Ajouté par Pierre TEISSONNIERE il y a presque 12 ans. Mis à jour il y a plus de 10 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
19/04/2012
Echéance:
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

Serait-il envisageable d'ajouter la possibilité aux utilisateurs de s'abonner à un composant "Forums" ou à un ou des forums contenus dans un composant "Forums" ?

A ce jour, les utilisateurs ne peuvent s'abonner qu'à une discussion. Ce qui les oblige à aller voir dans le forum si de nouvelles discutions sont présentes.


Fichiers

forumApplicationSubscription.png (2,93 ko) forumApplicationSubscription.png Yohann Chastagnier, 19/06/2013 11:09
forumMessageSubscription.png (11,3 ko) forumMessageSubscription.png Yohann Chastagnier, 19/06/2013 11:09
forumModerators.png (14,1 ko) forumModerators.png Yohann Chastagnier, 19/06/2013 11:10
forumSubscription.png (15,2 ko) forumSubscription.png Yohann Chastagnier, 19/06/2013 16:34
forumSubscriptionNotification.png (20,2 ko) forumSubscriptionNotification.png Yohann Chastagnier, 19/06/2013 16:34

Demandes liées 2 (0 ouverte2 fermées)

Lié à Forums - Feature #501: Paramétrage des notificationsClosedYohann Chastagnier03/06/2010

Actions
Duplique Forums - Feature #321: Pouvoir s'abonner à l'applicationClosedYohann Chastagnier14/04/2010

Actions

Mis à jour par Nicolas Eysseric il y a plus de 11 ans

  • Version cible mis à Version 5.13

Mis à jour par Nicolas Eysseric il y a presque 11 ans

  • Statut changé de New à Assigned
  • Assigné à mis à Yohann Chastagnier

Mis à jour par Yohann Chastagnier il y a presque 11 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Yohann Chastagnier il y a presque 11 ans

L'utilisateur peut maintenant s'abonner à un forum :
  • au niveau de l'application Forums via l'item S'abonner aux forums dans le menu Que voulez-vous faire. Cet item est présent uniquement si l'utilisateur est sur la page d'accueil de l'application. Via cet abonnement, l'utilisateur est notifié à chaque fois qu'un nouveau forum, sujet ou une réponse est posté
  • au niveau d'un forum via la case à cocher de la colonne Abonnement située juste avant la colonne Opérations. Via cet abonnement, l'utilisateur est notifié à chaque fois qu'un nouveau forum, sujet ou une réponse est posté au sein du forum auquel il a souscrit
  • au niveau d'un sujet ou d'une réponse via la case à cocher Abonnement présentée à gauche du libellé. Via cet abonnement, l'utilisateur est notifié à chaque fois qu'un nouveau sujet ou une réponse est posté en réponse au message auquel il a souscrit

Quel que soit le niveau, une notification temporaire est affichée à l'écran pour indiquer à l'utilisateur la bonne prise en compte de son abonnement ou de son désabonnement.

La gestion des modérateurs est légèrement modifiée de manière à présenter en grisé (information non modifiable) les modérateurs par héritage d'un forum (dans le cas d'arborescence de forums).

Dans l'exemple ci-dessus, l'utilisateur Yohann Chastagnier est modérateur du forum par héritage (grisé) et Nicolas Eysseric est spécifiquement indiqué comme modérateur du forum. En cas de déplacement du forum dans un autre forum ou à la racine de l'application, seul Nicolas Eysseric sera gardé en tant que modérateur (les modérateurs par héritage ne sont pas copiés). C'est pourquoi il est possible d'indiquer spécifiquement un utilisateur comme modérateur sur un forum, même si ce dernier l'est déjà par héritage.


Les contenus des différentes notifications sont gérés via des fichiers StringTemplate situés dans le répertoire suivant : /StringTemplate/components/forums/ :
  • forumNotification_[fr, en, de].st : lorsqu'un forum est créé
  • messageNotification_[fr, en, de].st : lorsqu'un sujet ou une réponse est posté (ou suite à une validation d'un modérateur)
  • messageToValidate_[fr, en, de].st : lorsqu'un sujet ou une réponse doit être validé
  • messageValidated_[fr, en, de].st : lorsqu'un sujet ou une réponse est accepté par un modérateur
  • messageRefused_[fr, en, de].st : lorsqu'un sujet ou une réponse est refusé par un modérateur

Mis à jour par Yohann Chastagnier il y a presque 11 ans

  • Fichier forumSubscriptionNotification.png supprimé

Mis à jour par Yohann Chastagnier il y a presque 11 ans

  • Fichier forumSubscription.png supprimé

Mis à jour par Miguel Moquillon il y a presque 11 ans

A noter:
- La loupiote verte est un marqueur destiné à chaque utilisateur pour savoir si un nouveau message a été posté ou un nouveau sujet a été créé.

Mes remarques à Yohann:
- lorsqu'un message a été posté, lors d'une nouvelle visite par l'utilisateur dans l'application Forum, la loupiote du sujet concernée est verte ainsi que le forum dans lequel est le sujet à jour, mais pas les forums parents. Il faudrait que les forums parents aient aussi leur loupiote au vert pour que l'utilisateur puisse savoir au premier cou d’œil qu'il y a eu une mise à jour d'un sujet quelque part.
- pourquoi les abonnements à un ou plusieurs forums n'apparaissent pas parmi les abonnements de l'utilisateur dans son espace personnel ? On ajoute là une inconsistance dans Silverpeas.
- l'abonnement à tous les forums ajoute une entrée parmi les abonnements d'un utilisateurs dans son espace personnel. Bien. Mais cette information ne transparaît pas cette fois-ci parmi les forums racines de l'application Forum : aucun abonnement associé aux forums est coché.
- on peut s'abonner à un post d'une file de discussion ou sujet. (Pourquoi pas, quoique je ne vois pas trop l'intérêt à ce niveau de détail.) Mais on ne peut pas s'abonner à un sujet : c'est dommage et plus utile que l'abonnement au niveau du post.
- en rapport avec la remarque ci-dessus, je trouve dommage que les participants à un sujet ne puisse pas être notifié d'une réponse ou d'un nouveau message comme avec les commentaires dans une GED ou un blog,

Mis à jour par Yohann Chastagnier il y a plus de 10 ans

Aucune modification n'a été apportée à la gestion déjà existante de la loupiote.

L'idée de cette feature est de donner la possibilité de s'abonner à tous les forums courants et futurs :
  • en une seule opération au niveau de l'application : abonné par ce biais, l'utilisateur est systématiquement notifié de chaque changements dans les forums (aussi des créations de forums)
  • en quelques opérations au niveau de chaque forum ciblé/souhaité : l'utilisateur est alors notifié de chaque changements au sein de ces derniers

La retouche du principe d'abonnement existant ne fait pas partie du contour fonctionnel de cette feature. En d'autres termes, hormis l'abonnement au niveau de l'application Forums, les abonnements aux forums et aux messages n'apparaissent pas dans Mes abonnements de l'espace personnel.
Faire apparaître ces deux derniers dans Mes abonnement de l'espace personnel conduit à une modification du système centralisé de gestion des abonnements. Cette demande, si besoin, doit donc faire l'objet d'une autre demande d'évolution.

L'abonnement à un sujet existait déjà et son principe de fonctionnement n'a pas été modifié. Il se réalise depuis l'écran de la liste des messages associés à un sujet, liste qui intègre à son premier rang le dit sujet.

L'envoi de notifications aux participants d'une discussion, même s'ils ne sont pas abonnés, est un excellent axe d'évolution pour cette application. Malheureusement, ce dernier demande de remettre en cause plusieurs points fonctionnels déjà existants et doit lui aussi faire l'objet d'une demande d'évolution.

Enfin, quelques modifications ont été apportées dans la gestion des nouveaux abonnements :
  • si un utilisateur est abonné à l'application Forum, lorsqu'il arrive sur la page d'accueil un message d'information lui indique qu'il est bien notifié de chaque création/modification de forum et de chaque création/modification de sujet/réponse
  • lorsqu'un utilisateur est abonné à un élément, la case à cocher des abonnements des sous-éléments est cochée et non modifiable, de cette manière il peut mieux se rendre compte de la portée de ses abonnements

Mis à jour par Miguel Moquillon il y a plus de 10 ans

A noter que les changements ne concernent que l'ajout ou la mise à jour et non le déplacement ou la suppression.

Mis à jour par Miguel Moquillon il y a plus de 10 ans

  • Statut changé de Resolved à Closed
Actions

Formats disponibles : Atom PDF