Non aux brevets logiciels

SpipLab

SystemeDeNotifications

PagePrincipale :: DerniersChangements :: Vous êtes 38.103.63.61 (Connexion)

Généralités

La problématique est très complexe. Il s’agit de pouvoir gérer des choses en fait assez diverses :
-  gestion plus souple des newsletters et assimilées (adresse e-mail unique avec système de mailing-list séparé)
-  abonnements individuels des auteurs
-  notification automatique de l’ensemble des admins, ou des rédacteurs, ou des auteurs d’un article... en cas d’événement particulier
-  possibilité pour les rédacteurs (voire les visiteurs) de s’abonner individuellement à des infos supplémentaires, ou de se désabonner d’un abonnement automatique créé par les administrateurs
-  possibilité d’envoyer les notifications de différentes manières : mail immédiat, mail récapitulatif périodique ("digest"), voire JabbeR ou ical ??
-  pouvoir s’abonner aux nouvelles d’une rubrique particulière (plutôt que du site entier)

Tout ceci avec une interface pas très compliquée depuis SPIP ;)

Un début de réflexion a déjà eu lieu sur http://www.spip-contrib.net/spikini.... Ci-dessous la description du système proposé.

Fonctionnel

Des réglages globaux

Les admins contrôlent les réglages globaux du site :

Des réglages individuels

Chaque rédacteur enregistré peut modifier ses propres réglages de notifications.

Différents actions disponibles

Les actions disponibles en cas d’événement sont les suivantes :

D’autres actions peuvent être ajoutées en programmant la classe nécessaire, voir FonctionnementTechniqueDesNotifications.

Différents événements disponibles

Les événements suivants peuvent donner lieu à notification :

Cette liste peut être (facilement !) étendue en programmant la classe nécessaire, voir FonctionnementTechniqueDesNotifications. Quelques idées : proposition et publication d’une brève, message privé, signature de pétition, nouveau rédacteur inscrit, etc.

Chaque événement peut donner le choix entre plusieurs filtres. Exemple : les articles publiés peuvent être envoyés à tous les rédacteurs, ou uniquement aux auteurs des articles concernés, ou aux administrateurs des rubriques concernées.