Development #86735
Pouvoir supprimer une notification
0%
Description
Proposition d'évolution : avoir la possibilité de "marquer comme lue" une notification push sur le portail, pour qu'elle disparaisse une fois lue.
History
Updated by Frédéric Péters 8 months ago
une notification push
Tu écris "notification push".
sur le portail
Tu écris "sur le portail".
Les notifications "push" c'est sur le téléphone (ou apparenté) et pas sur le portail, je ne suis pas trop sûr de quoi tu parles, du coup.
Updated by Frédéric Péters 8 months ago
- Status changed from Nouveau to Information nécessaire
- Assignee set to Stéphane Laget
Updated by Frédéric Péters 8 months ago
- Status changed from Information nécessaire to Nouveau
Un clic sur une notification la marque déjà comme lue, la demande est donc de ne plus afficher les notifications une fois lues, vaguement,
--- a/combo/apps/notifications/models.py +++ b/combo/apps/notifications/models.py @@ -51,6 +51,7 @@ class NotificationQuerySet(QuerySet): if user: qs = qs.filter(user=user) n = n or now() + qs = qs.exclude(acked=True) qs = qs.filter(Q(start_timestamp__lte=n) & (Q(end_timestamp__isnull=True) | Q(end_timestamp__gte=n))) return qs.order_by('-start_timestamp')
(ou remplacer le "ack" lors du clic par un "forget").
Éventuellement avoir un effet graphique sur la notification sur le moment, pour visualiser qu'elle disparait.
Et/ou il s'agit d'expliciter le comportement "Un clic sur une notification la marque déjà comme lue" en mettant un bouton avec le libellé "marquer comme lue" ?
Updated by Stéphane Laget 8 months ago
Frédéric Péters a écrit :
Un clic sur une notification la marque déjà comme lue,
Sur certaines intégrations graphiques, on ne voit pas la différence entre une notif lue et non lue (ou alors je n'ai pas compris).
Éventuellement avoir un effet graphique sur la notification sur le moment, pour visualiser qu'elle disparait.
Et/ou il s'agit d'expliciter le comportement "Un clic sur une notification la marque déjà comme lue" en mettant un bouton avec le libellé "marquer comme lue" ?
Proposition : le clic sur un bouton explicite "Marquer comme lue" ou "Supprimer" aurait pour impact de supprimer la notification.