Description : Le principe de ce plugin est de récupérer les notifications standard d'Elgg, pour les remplacer par des messages plus explicites : remplacement du sujet du message, et du contenu.
Version du core compatible : 1.6.1 (merci de signaler les tests avec d'autres versions)
Auteur : Facyla
Contributeurs : Fabrice pour l'utilisation du hook
Ce plugin est encore dans sa première phase de développement ; à peu près fonctionnel, mais avec des modifications fonctionnelles et des optimisations prévues.
Si vous êtes intéressé pour y contribuer, n'hésitez pas à faire part de vos remarques, suggestions ou demandes, et à proposer des améliorations. Au besoin, nous pourrons mettre en place un espace spécifique pour cela (il existe déjà un espace google code pour la communauté francophone).
Installation : comme d'hab', le dossier du plugin dans le répertoire mod/, on active dans l'administration.
Compatibilité avec d'autres plugins :
Types de contenus pris en charge : blog, bookmarks, event_calendar, file, groupforumtopic, izap_videos, multipublisher_comment, page, page_top, thewire
Bugs connus :
Versions du plugin :
plugin, notifications, messages, mails, sujet, objet
Dernière mise à jour Il y a 662 jours par Facyla
Bonjour,
Sur le comportement : ce n'est pas vraiment ça, les mails envoyés le sont dans les mêmes conditions que via les notifications normales : pas de changement important là-dessus, sinon qu'on peut choisir quels types d'objets notifier, et sur quelles actions (create/update/annotate). Mais le contenu envoyé est le même qqsoit le type d'action (contenu de l'article originel).
Si l'auteur ne reçoit pas de message, il n'en recevait pas plus avant (sauf en utilisant un plugin qui modifie ce comportement), pas de changement là-dessus.
Il existe une version plus récente, mais je manque de temps pour la publier correctement, et elle devrait surtout être revue et optimisée, car elle peut poser des problèmes lors de l'envoi des notifications (requête SQL trop longue lorsqu'on a plus de quelques centaines d'utilisateurs..). La nouvelle verison gère justement les mails différenciés selon les types de contenus, et les actions sur ces contenus (et en fonction du contexte : groupe ou profil), configurables via le fichier de langues.
Si une ou plusieurs personnes sont motivées pour travailler dessus, contactez-moi ; je pense que la base foncitonnelle de ce plugin est utile, mais qu'il faut sérieusement l'améliorer, et malheureusement cela n'a intéressé personne jusqu'ici...
@+
Facyla Il y a 370 jours
Bonjour,
Merci pour cette réponse claire. En effet, je comprends que vous ayez autre chose a faire que de développer un plugin qui n'intéresse pas grand monde.
Hélas je doute d'être assez compétent pour aider a l'amélioration de ce plugin qui aide grandement à l'identification des messages (groupes, messages, calendrier etc...).
Néanmoins je vous remercie. Je vais continuer ce que j'ai à faire, et si j'ai le temps, j'essayerai de vous contacter.
@+
Makkintoch Il y a 369 jours
La nouvelle version est publié sur Elgg.org (je manque de temps pour publier aux divers endroits possibles, et ai besoin de feedback pas forcément francophone).
Tu peux tester, ça fonctionne mais supporte mal les sites de plus de quelques centaines de personnes (à cause de la longueur des requêtes SQL générées).
Config à régler en premier lieu (sur les types de contenus à notifier).
L'aide de développeurs confirmés serait vivement apprécié sur ce développement qu'il me semble utile de diffuser, mais ne me convient pas du tout en terme de code et de performances.
Facyla Il y a 367 jours
Bonjour,
Ok merci bien pour l'info je téléchargerai ça !
J'espere que tu trouveras de l'aide pour l'améliorer.
PS : Merci pour les autres plugins mis en ligne sur elgg.org, certains me seront peut etre utiles.
@+
Makkintoch Il y a 366 jours
Cheers^^
tous les retours sur l'usage des plugins, les choses qui pourraient être améliorées sont précieux pour les faire évoluer, faut pas hésiter à en faire part ;)
Facyla Il y a 366 jours
Bonjour,
Actuellement, je teste en local sur la version 1.7.4 d'Elgg, Le plugin est tout a bas de la liste.
Apres désactivation de l'ancienne version de notification_messages, je rajoute votre nouvelle version.
Mais là, gros soucis, aucune notification améliorée par votre plugin n'est prise en compte.
Je me retrouve avec les notifications par défaut tel que: "Une nouvelle discussion a été publiée".
Dans "Votre compte" sur le plugin, j'ai eu beau mettre les notifications en standard (par défaut), ou les bloquer. Rien ne change.
Dans les filtres que je rajoute ou non "blog,bookmarks,event_calendar,file,groupforumtopic,thewire" espacé par des virgules et sans espace apres la virgule. Rien ne change également.
Peut etre je m'y prends mal et je n'ai pas fait quelque chose de correct ?
Merci pour votre aide quand vous aurez le temps.
Makkintoch Il y a 363 jours
Le plugin n'est pas prévu pour Elgg 1.7, mais 1.6.1 - je pense que les versions entre la 1.5 et les versions 1.6.x devraient fonctionner également, mais je n'ai pas testé.
Je ne prévois pas d'adaptation du plugin pour Elgg 1.7 (si je l'adapte pour une autre version, ce sera directement la 1.8, ou plus, si les messages ne sont pas améliorés d'ici là).
Le premier filtre a préséance sur les autres : seuls les contenus qui y sont déclarés peuvent être notifiés ; les autres sont facultatifs et permettent des réglages plus fins, surtout sur les mises à jour ou les commentaires (annotations).
Voici mes réglages :
Facyla Il y a 361 jours
Bonjour,
Ok merci pour les infos ! Je patienterai donc d'ici là.
En tout cas super boulot.
Makkintoch Il y a 361 jours
Makkintoch
Profil
Contacts
Contacts de
Pages
Fichiers
Blog
Poll
Bonjour,
Tout d'abord merci pour ce plugin qui marche presque très bien.
J'aurai aimé savoir si ce plugin était toujours en développement ou bien arreté.
J'ai remarqué les erreurs suivantes (bien que je pense qu'elle soit comprise dans les "Bugs connus")
Lorsque quelqu'un poste un commentaire sur un fichier.
On reçoit une notification message comme quoi il a publié un fichier.
Lorsqu'on poste un fichier, si on ne l'associe pas a un groupe (par exemple) et donc si on ne l'associe a rien,
On ne reçoit pas de notification quand un utilisateur poste un message, mais les utilisateurs, eux, reçoivent bien une notification comme quoi on a posté quelque chose. De plus ils vont recevoir des notification entre eux, s'ils postent des commentaires sur le fichier.
Mais l'auteur lui ne reçoit aucun message.
Je ne sais pas si j'ai été très clair.
Bien a vous.
Makkintoch Il y a 388 jours