Notifications

Le plugin notifications sait envoyer des mails quand les gens s’expriment dans le forum de l’espace privé, sous un article, ou dans la messagerie personnelle...
Il permet également de notifier le ou les auteurs d’un article lors de la publication de ce dernier.

En SPIP 2, ce plugin nécessite l’installation du plugin CFG pour activer les différentes options (par défaut, aucune n’est activée).

Les notifications disponibles sont les suivantes :

Articles publiés

Le plugin notifications sait envoyer des mails :

  • aux auteurs, lors de la publication de leurs articles.
  • aux administrateurs restreints, lors de proposition d’articles dans leur rubrique.

Forums publics

Le plugin notifications sait envoyer des mails :

  • aux auteurs (comme le fait SPIP) lorsqu’un message est posté sous leur article
  • aux participants d’un fil de discussion, quand quelqu’un parle dans n’importe quel forum public
  • aux modérateurs

Il respecte le réglage de modération à priori : dans ce cas seuls les modérateurs sont notifiés lors de l’envoi du forum, les autres étant notifiés lors de sa validation.

Forums privés

Le plugin notifications sait envoyer des mails :

  • aux auteurs, quand quelqu’un parle dans le forum privé sous un article
  • aux participants aux fils de discussion
  • aux modérateurs privés pour n’importe quel forum privé (sauf ceux de la messagerie personnelle)

Messagerie

Pour la messagerie privée c’est assez différent : d’abord on n’envoie pas de mail si les gens sont en ligne, puisqu’ils peuvent voir le message ’vous avez un message’ ; ensuite on n’envoie pas de mail tout de suite, mais avec un décalage (cron) de 20 minutes — l’idée étant que, lorsqu’on compose un message dans la messagerie privée, on ajoute parfois le mauvais destinataire, qu’on veut supprimer ensuite ... si la notification est partie, c’est trop tard.

De plus, ce système permet d’éviter de saturer le mail des rédacteurs qui sont connectés dans l’espace privé.

Je me demande si la notification en cron n’est pas de toutes façons une bien meilleure idée que la notification directe.

Signatures de pétition

Le plugin envoie un mail aux modérateurs de la pétition dès qu’une nouvelle signature est ajoutée (avant même qu’elle ne soit validée) ; le mail de notification contient un lien qui permet de supprimer directement une signature spam.

Inscription des rédacteurs

Le plugin permet aussi d’envoyer un mail aux administrateurs (ou uniquement aux webmestres) lors de la création d’un nouvel auteur (inscription depuis le public et création depuis l’espace privé).

https://plugins.spip.net/notifications.html

Il faudrait ajouter d’autres notifications. N’hésitez pas à participer au développement.

Discussion

91 discussions

  • 2

    Bonjour est il possible de notifier un auteur en cas de modifications apportées sur son article par un autre auteur, admin... ? Merci !

    Répondre à ce message

  • 6

    Je ne comprends pas pourquoi la notification des forums publics ne fonctionne pas du tout chez moi.
    J’ai coché dans la config ?exec=configurer_forum :
    Forums publics
    modération a posteriori
    modération a priori
    sur abonnement

    Et sur la page / ?exec=configurer_notifications j’ai coché :
    Forums publics
    Auteurs
    Fil de discussion
    Réponse à l’article

    Aucun message n’est envoyé aux participants ni au modérateur, ni à l’auteur de l’article, ni à l’auteur du message qui a coché la case « recevoir la newsletter ».

    Test fait avec un forum modéré à posteriori sur un article.
    En étant connecté puis déconnecté et en testant plusieurs adresse mail pour l’envoyeur

    Test facteur : OK
    Test envoi newsletter : OK
    Relance manuelle des taches du cron fait

    nada,
    Les forums sont bien publiés, flus RSS OK mais pas de notification.

    Qu’est-ce qui manque donc ?

    dd

    • J’ai le même problème : en tant qu’admin je reçois la notification de nouveaux messages de forum (modération à priori) mais les participants au fil de discussion ne reçoivent rien quand le nouveau message est validé ;
      J’ai installé le plugin monitoring du facteur et tout est OK.
      Les emails sont envoyés correctement avec les formulaires Formidable à toutes les personnes concernées.
      Mystère...

    • J’ai moi aussi le même problème, et sur 2 sites différents (Notifications 3.6.9 / SPIP 3.2.7 SVN [24645]).

    • Maintenant j’ai même un problème global d’envoi d’email. J’ai commandé un nouveau serveur mais pas encore eu le temps de déménager sur un beau Linux tout frais et recommencer à faire les tests dans tous les sens.
      Dans le cas qui te concerne, c’est une incompatibilité de plugins à coup sûr. Dans mon cas avec 12 ans de contenus ayant commencé sur sur spip 1.x, des dizaines de plugins et des dizaines de milliers d’urls, tout devient très vite compliqué
      I have a dream : si on pouvait avoir un plugin « debug » qui faisait tous les tests un par un sur une version de dév du site, ça nous aiderait beaucoup...

    • Alors, j’ai testé avec juste facteur et notifications, et j’ai le même problème.

      Ce que je vois, c’est qu’il y a 2 passages dans le pipeline de notifications.
      Et que lors du 2e on a plusieurs indéfinis car quand on a
      $quoi==’forumvalide
      $id_forum = $flux[’args’][’id’] ; n’est pas défini
      ni
      $t[’id_thread’] (et 2 autres)

    • La version 3.6.11 devrait (enfin) corriger ce bug.

      Pour info, c’est https://git.spip.net/spip-contrib-extensions/notifications/commit/508364a955e815722e0eaf01d0b9b4c19ad92b6e qui l’avait introduit il y a 5 ans en écrasant la variable principale par une variable de même nom :(

    • Bonjour,
      Je reviens sur ce problème, est-ce vous confirmez que c’est réglé chez vous ?
      De mon coté, cela ne marche pas...
      Je suis toujours en Spip 3.2 et tous mes plugins sont à jour.

    Répondre à ce message

  • Bonjour,
    s’agissant des pétitions,
    1/ est il possible de faire valider un email avant de le voir publié sur le site ?
    2/ est il possible d’ajouter des champs personnalisés ?

    Répondre à ce message

  • 1

    Une idée, comme ça (en attendant que je m’y mette moi-même, des fois que ça suscite des vocations) : intégrer le plugin Alertes à Notifications ou le reprendre en s’appuyant (« necessite ») sur Notifications.

    Si jamais vous avez une idée sur ce qui serait préférable, des deux options...

    • Il me semble notamment que le pipeline notifications_destinataires serait un bon point d’entrée mais il est probable que le mail à envoyer pour des personnes abonnées à des alertes ne soit pas le même.
      Bref, pardon d’utiliser ce forum pour réfléchir tout haut ;)

    Répondre à ce message

  • Bonjour, et merci pour ce plugin. Les notifications fonctionnent bien à la création d’un nouvel auteur, mais est-il envisageable d’avoir une notification lors d’un update de cette fiche (je la mets à disposition côté public) ? Merci !

    Répondre à ce message

  • 3

    Bonjour,
    Existe-t-il la possibilité de recevoir une notification lorsqu’un événement (plugin agenda) est créé ou modifié dans un article ?

    Merci

    Répondre à ce message

  • Tederic Merger

    Je laisse tomber ma question précédente, parce que dans un environnement légèrement différent*, les zones nécessaires semblent se créer.
    Merci.
    * validation a posteriori au lieu de a priori

    Répondre à ce message

  • 1
    Tederic Merger

    Bonjour,
    Quels sont les champs supplémentaires qui sont créés par le plugin dans la table forums ? Et quelle est leur description ?
    J’avais une erreur lors de l’envoi d’un commentaire : champs notification_email et notification inexistants dans la table forums.
    Je sais que dans certains cas, chez moi, les plugins qui doivent créer des champs supplémentaires ne les créent pas... Et il arrive que je les crée manuellement, mais il vaut mieux que je sache exactement la description de ces champs...
    Merci.

    • Tederic Merger

      Je laisse tomber ma question pour l’instant, parce que dans un environnement légèrement différent*, il semble que l’installation de Notifications a bien créé les zones nécessaires notification et notification_email, et n’a pas créé de zone moderation_a_valider...
      * peut-être que la différence décisive est la modération a posteriori au lieu de la modération a priori.

    Répondre à ce message

  • Bonjour,

    J’ai créé un nouvel objet éditorial(recette) qui fonctionne bien et je voudrais utiliser « Notifications » sur cet objet.
    J’ai donc créé squelettes/notifications qui contient notifications et ses différents fichiers : inc_recette.html, instituerrecette.php etc. et notifications_pipelines.php que j’ai modifié.
    Il en résulte que j’ai bien l’interface de configurations avec mon nouvel objet, mais après réglages et essais, rien se passe.
    Je me demande si ce que j’ai fait est suffisant ?
    Si vous pouviez m’éclairer, merci.

    Répondre à ce message

  • 4

    Bonjour,

    Avec SPIP 3.1.7 SVN 23838 + Notifications v3.5.13, je viens de tomber sur le cas suivant :

    • un article publié
    • avec une contribution au forum ayant le statut prop
    • passage de l’article en statut « En cours de rédaction »
    • dans l’admin, publication d’un commentaire en bas de l’article
    • le mail a été envoyé sur l’email de la contribution publique alors que seuls les auteurs de l’article auraient dû être notifiés

    PS : au cas où, signalé sur https://core.spip.net/issues/4075

    • J’ai corrigé par https://zone.spip.org/trac/spip-zone/changeset/108516

      Mais il reste quand même un gros bug : ça envoie aussi à tous ceux qui ont publié une contribution dans le forum public.

      Je vais corriger ça aussi !

    • Salut,

      Le commit 108518 contient une faute de frappe et introduit un bug dans une requête SQL, ligne 226 du fichier notifications_pipelines.php : à la fin de la ligne, le contenu de la variable $exclurepublic devrait être inséré après le guillemet fermant 'prop', et non pas avant.

      Le patch correctif est le suivant :

      --- a/notifications_pipelines.php       2018-03-02 11:15:00.801605857 +0100
      +++ b/notifications_pipelines.php       2018-03-02 11:15:25.753716014 +0100
      @@ -223,7 +223,7 @@
                   if (!empty($GLOBALS['notifications']['forum_article'])) {
                       $s = sql_select("F.email_auteur, F.notification_email, A.email",
                                      "spip_forum AS F LEFT JOIN spip_auteurs AS A ON F.id_auteur=A.id_auteur",
      -                               "notification=1 AND objet=".sql_quote($t['objet'])." AND id_objet=" . intval($t['id_objet']) . " AND (email_auteur != '' OR notification_email != '' OR A.email IS NOT NULL) AND F.statut NOT IN ('off','spam','prop". $exclurepublic ."')");                
      +                               "notification=1 AND objet=".sql_quote($t['objet'])." AND id_objet=" . intval($t['id_objet']) . " AND (email_auteur != '' OR notification_email != '' OR A.email IS NOT NULL) AND F.statut NOT IN ('off','spam','prop'". $exclurepublic .")");                
                       }
                              while ($r = sql_fetch($s)){
                                      if ($r['notification_email'])

      Merci !

    • Corrigé en
      https://zone.spip.org/trac/spip-zone/changeset/109234/

      n’hésite pas à demander un accès à la zone dans le futur pour faire toi même les commits.

    Répondre à ce message

  • Bonjour,

    sur SPIP 3.1.3 et Notifications 3.5.4 les notifications de forums publics partent bien dans la liste des travaux mais le mail ne part pas.

    (Il semble que l’erreur soit au niveau d’un Array)

    Pour le reste ça fonctionne.

    Par avance merci.

    Répondre à ce message

  • 1

    SPIP 3.1 + notifications 3.5.3
    Il me semble avoir constaté un bug : j’ai activé la notification pour les forums publics, la modération étant réglée à posteriori. Les participants au fil de discussion reçoivent bien un email, mais il s’agit de l’email destiné au modérateur, avec les boutons de modération et un lien vers l’espace privé.
    Idem en cas de notifications de nouveaux messages pour les auteurs des articles.

    • Bonjour,

      Je constate le même problème que tcharlss : lorsqu’un utilisateur (non connecté) coche la case « Prévenez-moi de tous les nouveaux commentaires de cette discussion par email », il reçoit le mail qui est destiné à l’administrateur, en lui proposant d’accepter ou de refuser le commentaire, c’est qui est TRÈS GÊNANT !

    Répondre à ce message

  • SPIP 3.0.17 + Notifications 3.5.2 : forum sur un article en mode : modération a priori.
    Configuration du plugin Notifications sur « Auteurs : les auteurs reçoivent les notifications lors de la proposition, publication ou suppression de leur(s) article(s). »

    Sauf que les auteurs ne reçoivent pas la notification de post.

    En passant sur modération a posteriori, les notifications sont reçues.

    Répondre à ce message

  • 1

    Salut,

    un souci avec les notifications sur les forums : les participants à une discussion reçoivent bien une notification quand un nouveau message est publié, mais dans le mail c’est l’url du privé qui est indiquée :
    http://monsite.spip/ecrire/?exec=controler_forum&debut_forum=@649

    La construction du mail se passe dans inc_email_notification_forum_dist(), mais même en la surchargeant elle n’est pas prise en compte dans notifications.

    Normal ? pas normal ?
    Quelqu’un a résolu ce problème ?

    Répondre à ce message

  • Bonjour,

    Est-il possible avec ce plugin, d’envoyer un email à tous les rédacteurs lorsqu’un article est publié ?

    Merci,

    Répondre à ce message

  • Bonjour,
    J’utilise ce plugins et je reçois bien la notification, mais dans le mail reçu je cherche à supprimer une ligne qui est la suivante :
    « Ne répondez pas à ce mail mais sur le forum à l’adresse suivante : » plus le lien qui suit juste après la ligne
    mais je ne sais quel fichier faut modifier...Merci de votre lumière

    Répondre à ce message

  • 1

    Bonjour ! et mille merci pour ce super plugin
    il y a une bizarrerie sur les notifications des *forum de rubrique* (je ne reproduis pas avec les forums d’article (dommage d’ailleurs ;))) :
    L’option « Auteurs : les auteurs reçoivent les notifications des forums postés sous leurs articles dans le site public » produit une notification aux admins restreints de la rubrique, et seulement de cette rubrique, pas aux admins des rubriques mères.

    Le mystère, c’est qu’elle n’est pas déclenchée par notifications_pipelines mais qu’elle disparait en désactivant ce plugin ! quid ?

    En fait, je trouve ça très bien qu’un admin puisse être notifié des nouveaux messages de ses rubriques, il faudrait même l’étendre aux admins la hierarchie, ainsi qu’aux articles, et faire une option spécifique dans config pour celà. non ?

    Je voudrais donc bien savoir ou est déclenchée cette notif pour voir si je peux l’étendre, merci beaucoup de votre aide en ce sens

    • bon ok, les auteurs peut être notifiés lors de nouveaux messages sur leurs articles, mais en l’état, et dans le cas d’un forum de rubrique, c’est l’admin de cette rubrique qui est notifié par cette option, ce qui est un peu confusionnant, en tout cas pour des petits bricoleurs comme bibi...
      Donc ne faudrait-il pas ici ne rien faire dans le cas d’une rubrique... et par contre proposer une notification qui permette aux admins restreints de suivre les forums de leur branche ?
      merci de votre avis, bonne soirée ;)

    Répondre à ce message

  • 1

    Bonjour,

    Je poste ici car je recherche des pistes et je me dis que nous ne sommes pas très loin des fonctions de votre plugin... Mon objectif : envoyer un mail à l’administrateur principal (et/ou autre) lorsqu’un invité/rédacteur modifie son profil et contenant les informations modifiées et non sensibles (organisation, téléphone, ...).

    Merci d’avance pour vos pistes !

    Raphaël

    • Bonjour,

      Nous avons créé un petit plugin maison qui fait le boulot mais nous heurtons à un petit défaut : notre pipeline disparaît de ’charger_pipelines’ lorsque nous vidons le cache et ne réapparaît qu’en allant sur la page des plugins (exec=admin_plugin). Ce qui est gênant quand on sait que SPIP vide le cache toutes les 24 heures, or réglage spécifique bien sûr...

      Le même défaut est constaté en passant par mes_fonctions.php et pensions le détourner en créant un plugin... raté !

      Une piste siouplizzzz ! ^^

      Raphaël

    Répondre à ce message

  • 8

    Lorsqu’un commentaire est marqué comme spam, j’ai l’impression que son auteur continue à être notifié des nouveaux commentaires. Ce n’est pas très bien vu des fournisseurs d’adresse mail. Est-il possible d’y remédier ?

    Merci beaucoup :)

    • Cerf quelle version du plugin ? (il me semble que c’est fait dans la 3.3.0 par maieul déja) : http://zone.spip.org/trac/spip-zone/changeset/86496

    • je confirme que normalement la version 3.3.0 corrige ce bug... si ce n’est pas le cas, le signaler, il faudra voir les cas qui échappe... mais j’ai fait des tests avant de commiter :)

    • Nous utilisons bien la version 3.3.3. Malgré ça, les spammeurs semblent être notifiés car les mails qui leur sont adressés nous reviennent.

    • ah... effectivement... bon je pourrais m’en occuper demain soir je pense. Contact moi par courriel privé, pour me tranferrer les logs mail.log et notifications.log... il doit y avoir un endroit où j’ai oublié d’implémenter ce test...

    • C’est d’accord. Merci de ton aide :)

    • pas de recu de message, quid ? je viens de vérifier le code et je ne vois pas où cela peut passer...

    • après vérification, il semble que c’était une fausse alerte...

    • Oui, mea culpa !

    Répondre à ce message

  • 8

    Bonjour,

    En préalable, je tiens à dire que je suis utilisateur assez basique de SPIP, j’évite de mettre les doigts dans le code autant que faire se peut.
    Mon problème :
    Sur les 2 sites que j’ai installé, j’ai intégré ce plugin ; je suis webmestre et administrateur de ces sites. J’ai obtenu quelques notifications au début, concernant des articles que j’ai édité.
    Maintenant, je ne reçois pas de notification au sujet des articles proposés à la publication par les autres.
    Ai-je loupé quelque chose ? (config).

    Le site fonctionne avec :
    Sarka-SPIP 3.4.5 [84607]
    SPIP 3.0.17 [21515]
    PHP 5.2.17
    Notifications 3.4.0

    Par avance merci de votre aide.
    Cordialement.

    • on sait jamais mais : tu a coché la case correspondante dans les préférences ? si ce n’est pas le cas, alors il fauda voir ce qui cloche chez toi, car chez moi pas de souci.

    • Dans la configuration du plugin, j’ai coché 2 cases pour « Publication d’articles » :
      -  Auteurs
      -  Administrateurs
      Je suppose que c’est bien de celà dont tu parles ?

    • oui « Les administrateurs restreints reçoivent les notifications lors de proposition d’articles dans leur rubrique ».

      De fait je constate aussi l’absence d’envoi. Je fais des tests et te tiens au courant.

    • en fait le plugin est très intelligent : il fait ce qu’il dit. Seuls les admins restreints recoivent l’info. Je vais voir si je peux facilement étendre pour tous les admins...

    • suis-je bête. C’est parce que c’est une fonction standard de SPIP. Dans le menu configuration->interactivité->tout en bas suivi de l’activité éditoriale.

    • et donc je vais modifier les chaînes de langues pour renvoyer vers cette page, on sait jamais.

    • OK,
      Je n’avais pas identifié la fonction standard, et comme j’avais trouvé le plugin, je l’ai installé.
      Tu as raison, vu le nom, je risque de ne pas être seul à faire la confusion, et renvoyer vers cette fonction depuis le plugin n’est pas superflu.
      En tous cas, merci pour ta réactivité.

    • En y regardant de plus près, la fonction standard renvoie vers une adresse ou une liste d’adresse.
      Du plugin, je m’attendais à renvoyer aux « administrateurs du site », et pas les restreints.
      Donc, le fait de permettre ce choix représente une fonction simplifiée de la fonction standard, bien plus rapide, et sans avoir à chercher comment réaliser une liste de diffusion vers laquelle reverrait SPIP. Par ailleurs, un changement d’administrateur serait aussitot pris en compte.

    Répondre à ce message

  • 2
    Polar oïd

    Bonjour,

    Impossible de télécharger la version pour SPIP 2.1, il n’est pourtant pas indiqué que ce plugin ne serait pas maintenu...

    • Rémi Clavier

      Idem pour moi...
      J’ai pourtant besoin de surveiller la création d’auteurs, rédacteurs et SURTOUT administrateur.
      Un autre plugin permettrait-il cela ?
      Je suis en spip 2.1.10

    • je viens de demander la création du zip. Je le mettrai en remplacement de la fausse adresse actuelle vers 15h. Cela étant je ne suis pas sûr que les versions anciennes soient maintenus, avec ajout de nouvelles fonctionnalités. Pour des notifications personnalisées, le mieux est de créer avec le plugin Notifications avancées

    Répondre à ce message

  • 3

    Contexte

    Sarka-SPIP 3.4.5 [84607]
    SPIP 3.0.16 [21266]
    PHP 5.3.28
    Notifications 3.3.3
    Facteur 3.0.19


    Bonjour à tous !

    On nous a remonté une petite anomalie ce matin sur le formulaire de modification des abonnements.

    En effet, l’accès via le lien présent dans les courriel de notification se fait bien, la liste des sujets auquel est abonné est bien présente mais lorsque on décoche un ou plusieurs articles et que l’on valide en cliquant sur « Modifier les abonnements », la page recharge, affiche « Vos abonnements ont bien été modifiés », mais les cases se sont recochées d’elles mêmes.

    En espérant que quelqu’un pourra m’éclairer !
    Merci d’avance ;)

    • Bonjour !

      Toujours pas de piste de mon côté pour résoudre ce bug du formulaire de modification des notifications aux articles.

      Une petite idée ou vraiment pas ? ^^

    • la version 3.3.4, bientôt en zip, devrait résoudre ce problème.

    • Quelle bonne nouvelle =)

      J’ouvre l’œil alors ! Merci d’avance.
      PS. C’est qu’on commençait à se faire tirer les oreilles ^^

    Répondre à ce message

  • 1

    Bonjour et merci pour ce plugin.

    J’ai récupéré la dernière version (3.2.0). pour SPIP 3.

    J’utilise la notification sur forums publics « Fil de discussion » ('thread_forum').
    Je constate que l’envoi est fait à toutes les personnes ayant posté, même si les commentaires ont été dépubliés, ou si l’auteur correspondant a été supprimé. Ce qui nous renvoit des mails en erreur car ces auteurs supprimés ont des adresses dorénavant invalides.

    Je propose donc d’ajouter aux WHERE des lignes 155 et 160 de notifications_pipelines.php :

    ." AND F.statut='publie' AND ( A.id_auteur IS NULL OR (A.statut IS NOT NULL AND A.statut!='5poubelle') )");

    Soit au final (après un petit remaniement, car apparemment quand on a 'forum_article' une première requête est exécutée pour rien) :

        if ($t = $options['forum']
          OR $t = sql_fetsel("*", "spip_forum", "id_forum=" . intval($id_forum))
        ){
          // Eventuellement tout ceux qui ont répondu à cet article
          if ($GLOBALS['notifications']['forum_article']){
            $s = sql_select("F.email_auteur, F.notification_email, A.email",
              "spip_forum AS F LEFT JOIN spip_auteurs AS A ON F.id_auteur=A.id_auteur",
              "notification=1 AND objet=".sql_quote($t['objet'])." AND id_objet=" . intval($t['id_objet']) . " AND (email_auteur != '' OR notification_email != '' OR (A.email IS NOT NULL AND A.email!='') )"
             ." AND F.statut='publie' AND ( A.id_auteur IS NULL OR (A.statut IS NOT NULL AND A.statut!='5poubelle') )" );
          } else {
            // Tous les participants a ce *thread*, abonnes
            // on prend les emails parmi notification_email (prioritaire si rempli) email_auteur ou email de l'auteur qd id_auteur connu
            $s = sql_select("F.email_auteur, F.notification_email, A.email",
              "spip_forum AS F LEFT JOIN spip_auteurs AS A ON F.id_auteur=A.id_auteur",
              "notification=1 AND id_thread=" . intval($t['id_thread']) . " AND (email_auteur != '' OR notification_email != '' OR (A.email IS NOT NULL AND A.email!='') )"
             ." AND F.statut='publie' AND ( A.id_auteur IS NULL OR (A.statut IS NOT NULL AND A.statut!='5poubelle') )");
          }
          while ($r = sql_fetch($s)){

    J’ai également ajouté un test (A.email IS NOT NULL AND A.email!='') car il y a des auteurs qui existent sans adresse email, cela évite de récupérer des lignes vides.

    J’espère que vous pourrez intégrer ces modifications.

    • Super, merci beaucoup ! je ne comprend pas bien en effet qu’un message supprimé continue d’envoyer une notification à son auteur, à moins que ce soit une ruse pour s’abonner à un forum ? Merci de m’éclairer sur ce point, je cherche un moyen pour que les admin d’une rubrique puissent suivre son forum... ;)

    Répondre à ce message

  • Salut,

    Notification me pose un problème lors de la validation du formulaire de forum.

    Fatal error: Call to undefined function email_notification_forum() in /media/squelettes/notifications/forumposte.php on line 68 

    Je suis en version SPIP 3.0.17 [19905] .

    Répondre à ce message

  • Thierry

    Bonjour,

    Avec Thunderbrid j’ai un problème d’encodage des mail envoyés par le système automatique d’envoi des nouveautés. (plugin notification).

    Le site est en UTF-8 et les mails générés sont encodés en ISO-8859-1 (vu en affichant le code source du mail dans Thunderbird).

    Quel(s) fichier(s) ou fonction faudrait-il modifier pour avoir un encodage correct ?

    Le même phénomène se produit avec les notifications de proposition ou de publication d’articles.

    Je vous remercie de l’aide que vous pourrez m’apporter.

    Thierry

    Répondre à ce message

  • Alexis

    Bonjour,

    Le lien de téléchargement vers la version 0.5.6 (pour spip 2 et 2.1) est brisé. Pouvez-vous le réparer ?

    Répondre à ce message

  • 6

    Très bon plugin,

    J’ai essayé de faire partir les e-mails au format html en modifiant le text/plain en text/html dans forum_poste.html. Mais sans succès.

    Du coup, j’ai patché la fonction notification.php:notifications_envoyer_mails

    en déclarant :

    $charset = $GLOBALS['meta']['charset'];
    $headers = "";
    $headers .= "Content-Type: text/html; charset=$charset\n";
    $headers .= "Content-Transfer-Encoding: 8bit\n";
    $headers .= "MIME-Version: 1.0\n";

    et en passant les headers en paramètres :

    $envoyer_mail($email, $sujet, $texte, $email_from, $headers);

    et j’obtiens bien un envoi au format html cette fois.
    Y a t-il plus simple ou aurais-je raté qqch ?

    (SPIP 2.1.14)

    • En effet il n’y a pas d’auto-detection du format du message pour basculer en HTML si le squelette fournit un mail HTML. C’est un point à ameliorer dans l’envoi de mail de SPIP.

      Sinon, pour information, le plugin Facteur, dans sa dernière mouture pour SPIP 3 convertit automatiquement les mails textes en mails HTML via un wrapper fournit par le squelette emails/texte.html (cela donne typiquement le mail de notification que tu reçoit suite à ce message).
      Mais ce n’est peut-être pas exactement ce que tu veux.

    • Hmmm, j’ai été surpris de recevoir la notification en html effectivement :-)

      Facteur est un plugin intéressant. Je vois qu’il embarque phpmailer J’utilise aussi spip-listes qui l’embarque également. J’imagine que sa version SPIP3 ira s’appuyer sur le facteur.

      Pour le moment, mon site va encore vivre un peu sous SPIP2.1 donc c’est bon, je vais rester sur mon « patch ». En tout cas, je vois le chemin à prendre pour le portage SPIP3 sur ces aspects.

      Merci pour tes précisions.

    • moi je comprend pas,

      Avec facteur + notification je ne comprend pas comment sont utilisé les fonction envoyer_mail et notification avec le principe de compatibilité spip.

      notification a ses propres modele de mail qui repassent ensuite dans le warpper de facteur. j’essaye depuis 2 jours de comprendre mais je galère.

    • je precise que je suis sur spip 3.04

    • Je me reponds...

      #INCLURE**{fond=notifications/forum_poste_texte,env}

      surcharger les modeles du plugins /notification et désactiver les condition

      [(#VAL{texte}|trouver_fond{emails/}|?{ ...

    • Merci pour le truc cherché très longtemps :
      pour envoyer les mails au format HTML
      (ce qui permet de les décorer, et aussi que les liens soient clicables sur un yahoogroupes),
      il faut copier le fichier inc/notification.php du plugin notifications dans le dossier squelette et le patcher comme indiqué par Julien : patcher la fonction notifications_envoyer_mails pour y ajouter
      $charset = $GLOBALS[’meta’][’charset’] ;
      $headers = « Content-Type : text/html ; charset=$charset\n » ;
      $headers .= « Content-Transfer-Encoding : 8bit\n » ;
      $headers .= « MIME-Version : 1.0\n » ;

      et passer les headers en paramètres :
      $envoyer_mail($email, $sujet, $texte, $email_from, $headers) ;

    Répondre à ce message

  • Question très naive :

    Serait il possible de configurer/modifier ce plugin pour envoyer automatiquement et sans autre intervention un mail aux visiteurs enregistrés à chaque fois qu’un article est publié ?

    La configuration par défaut (spip 2.1.x) semble nécessiter une mailing list ?

    Merci d’avance

    Répondre à ce message

  • 6

    Bonjour actuellement en SPIP 3 , j’ai installé le plugin notification

    -  car il fallait que je reçoive par mail si on posté sur le forum ou a la suite d’un article

    Constat cela ne fonctionne pas alors que validé SPIP3

    Un spipeur fait il tourné notifications sous spip 3 et me confirmer

    merci

    • vincent b.

      Même problème, tu n’es pas tout seul ...

    • François

      Bonsoir,
      Sous SPIP 3.0.5, les notifications ne partent pas d’elles même.. Je les trouve dans la liste des travaux (rubrique du menu maintenance) mais il me faut faire « exécuter maintenant » pour qu’elles soient effectivement expédiées..
      J’ai vraiment l’impression d’avoir loupé quelque chose...??

      Merci

    • Bonjour,

      De mon côté, avec spip 3.0.5, les notification pour les auteurs semblent partir quasi immédiatement, par contre, je ne reçois rien en ce qui concernent les visiteurs et les non visiteurs qui ont laissé leur mails.
      Même en passant par la liste des travaux ( @François, merci pour le tuyau ! ).

      Au passages, est ce qu’il faut être connecté au moins comme visiteur lorsque l’on écrit son message pour ensuite recevoir les notifications, ou bien laisser son mail suffit ?

      Par ailleurs, je viens de me rendre compte que sur mon site, je n’avais la case cochée ’Prévenez moi de tous les nouveaux commentaires par email.’

      Pour info, c’est un site qui était en spip 2 et qui utilisé une version précédente de ce plugin. Maintenant il est en spip 3.0.5 et avec la dernière version de ce plugin (Notifications 2.2.1 - stable).
      Il faut ajouter quelque chose au squelette des formulaires du forum sans doute...

      Merci d’avance de vos explications !

      Bonne journée

    • Bonjour,

      Aujourd’hui, j’ai refait des tests.
      Les notifications semblent partir, mais elle contiennent un message privé que j’ai envoyé plus tôt...

      Pas glop !

      Une piste pour résoudre ce problème ?

      Merci d’avance !

    • Dans la doc ci-dessus, il est précisé :

      Messagerie

      Pour la messagerie privée c’est assez différent : d’abord on n’envoie pas de mail si les gens sont en ligne, puisqu’ils peuvent voir le message ’vous avez un message’ ; ensuite on n’envoie pas de mail tout de suite, mais avec un décalage (cron) de 20 minutes — l’idée étant que, lorsqu’on compose un message dans la messagerie privée, on ajoute parfois le mauvais destinataire, qu’on veut supprimer ensuite ... si la notification est partie, c’est trop tard.

    • Bonjour,
      Moi aussi, je constate un pb d’envoi des mails avec ce plugin : ils restent bloqués dans la liste des travaux, même après les 20’ prévues.
      De plus, si je force l’envoi en faisant « Exécuter l’envoi » le mail est bien envoyé mais il arrive (pour ce qui me concerne) dans ma boite mail.
      Si quelqu’un a une solution ?
      Merci d’avance et cordialement,
      JF David

    Répondre à ce message

  • Bonjour,

    D’abord merci au concepteur de ce plugin.
    Je suis en spip 3.0.11 et (comme indiqué par d’autres utilisateurs) l’envoi automatique de messages suite à une réponse à un forum ne semble pas fonctionner.
    J’utilise aussi la « modération modérée » du couteau suisse et le plugin « accès restreint » mais après désactivation le problème signalé subsiste.
    Je signale que l’envoi de mails automatiques, testé avec le plugin « Facteur », fonctionne correctement.
    Faut-il passer à une version plus récente de spip (il semble que ça marche avec spip 3.1) ? Ou bien un correctif est-il envisageable pour spip 3.0.11 ?

    Merci de vos réponses,
    Cordialement
    JF David

    Répondre à ce message

  • 1

    Bonjour
    En Spip 3.1, tout marche nickel pour moi.
    En revanche, je cherche un moyen d’être notifié en cas de MODIFICATION d’un article (je précise que la gestion des révisions est activée).
    Est ce possible avec ce plugin (je ne crois pas apparemment) et sinon, voyez vous une solution ?

    Bravo à tous les contributeurs

    PYF

    Répondre à ce message

  • bonjour,

    Déjà merci pour ce plugin.

    Pour l’instant, si je réponds au forum d’un article, les personnes qui participent à ce forum sont notifiées. Par contre si je crée un autre forum sur ce même article, les personnes participant aux autres forums de l’article ne sont pas notifiés.

    Voilà ce que j’aimerais modifier. Est-ce possible ?

    Merci d’avance !

    Répondre à ce message

  • 1

    Hello
    I use notifications with SPIP 3.0.3 + AHUNTSIC. It works very well. I use it to receive notifications when a person writes a comment in the forums (pre-moderation). After I accept the comment, the author receives a notification that a comment was added to his/her article. This notification includes the email of the person who wrote the comment. I would like to to modify the notification so that it includes body of comment, name or writer, etc., but not the email of the person who wrote the comment. I tried edit some files in the plug in folder, but without success. I also looked in this forum for an answer but I could not find one.
    Many thanks.

    • Hello
      I would like to add that I upgraded to the latest version of the plug in. The notifications sent are much prettier, but the email of the comment writer is still included in the notification sent.
      Many thanks.

    Répondre à ce message

  • 4

    Bonjour,
    Ravi de pouvoir utiliser ce plug in pour la notification des articles proposés aux admin restreints, je me rends compte que spip ne notifie personne en cas de demande de publication d’un ’site’ référencé, même pas le webmestre. Est-il possible d’adapter le plugin existant dans ce sens ? Néophyte complet en php, j’ai regardé pour adapter moi-même mais je sèche très vite.
    Merci de votre aide.

    • Avec http://trac.rezo.net/trac/spip/changeset/15848 il y a un appel a notification sur cet evenement, que tu peux exploiter dans un plugin

    • Merci pour ta réponse rapide et précise.
      Hélas, je ne connais vraiment rien à la construction d’un plugin et au php.
      J’ai compris que je devais modifer le fichier editer_site.php mais c’est tout. Notification saura-t-il interpreter le reste seul ?

    • Hello ;)

      Cédric, selon toi, y aurait-il un moyen d’injecter un truc similaire sur les #EVENEMENTS d’Agenda2 pour générer des notifs à la Google Calendar ?

      Tu vois ça simple ou pas ?

      Merci pour tes retours ;)

    • Hello,
      Je n’ai toujours pas trouvé d’info pour l’envoi de notification à la proposition de publication d’un site référencé. Que faire ?
      Merci de votre aide

    Répondre à ce message

  • Bonjour,

    Sous SPIP 2.1,lorsque l’on utilise la fonction d’envoi d’un email pour les articles à publier, l’administrateur restreint reçoit bien l’email mais dans l’entete c’est son email qui est celui de l’’emeteur (from). Est ce normal ?
    Merci d’avance.

    Répondre à ce message

  • 1

    Bonjour,

    Notifications 2.2.1 SVN [67419]
    SPIP 3.0.5 [19905]

    Deux sortes de problèmes chez moi http://sdda.fr/ :

    — Quand je coche « Signaler les nouveaux messages privés », la totalité des administrateurs (et peut-être d’autres…) reçoivent la totalité des notifications des messages privés adressés à qui que ce soit : ces messages ne sont donc plus en rien « privés ». Quant aux destinataires des messages privés, ils en reçoivent la notification toutes les 10mn environ : donc environ 150 notifications email par jour pour chacun des messages privés non lus sur le site.

    — Quand je choisis de faire diffuser « les notifications lors de l’inscription de nouveaux rédacteurs », l’adresse principale du site, qui est aussi l’adresse de modérateur dans les trois occurrences possibles dans « Notifications », reçoit également les mails de communication des « identifiants », dont… les mots de passe. Cela ne semble pas un effet voulu dans le cadre de « Notifications ».

    Cordialement, frdm

    • P.s. : Je n’ai pas d’urgence, désactiver / ne pas activer les fonctionnalités en question est gênant mais sans plus, au lancement du site de l’association dont il s’agit.

    Répondre à ce message

  • Bonjour,

    avec spip 2.1.19 et notifications 0.5.6

    j’ai un courriel de notification qui me présente un lien et qui indique :

    Ceci est votre page personnalisée de suivi du site

    Vous pourrez (quand ce sera fonctionnel...) y retrouver tous vos messages de forum, obtenir un fil RSS des réponses qui y seront apportées, choisir votre mode de notification, etc.
    ...
    Options :

    TODO : case à cocher pour ne plus recevoir de notifications

    TODO : case à cocher sur chaque article/thread

    TODO : changer d’email

    A priori les fichiers html pour un suivi fonctionnel sont là ? et avec la version 2.2.1 de notifications le suivi pour les destinataires est fonctionnel...

    Est-ce que le suivi n’est pas encore terminé pour la version 0.5.6, ou est-il déjà possible de le mettre en oeuvre ?

    par avance merci,

    Léo

    Répondre à ce message

  • 1

    Bonjour,
    J’ai téléchargé le plugin mais il n’y a pas de .exe
    Comment l’intégrer dans SPIP ?
    Merci d’avance

    Répondre à ce message

  • 1

    Bonjour,

    existe-t-il un moyen de restreindre les notifications aux sujets et réponses postés sur le forum d’une rubrique unique ? J’ai tout simplement une rubrique nommée « forum », et une autre « actualités ». Les articles de la rubrique « actualités » peuvent être commentés, mais je ne souhaite pas y adjoindre de notifications.
    A votre connaissance, cela est-il possible (même via une petite modifications des fichiers du plugin) ?

    J’ai parcouru le fil de discussion et il ne me semble pas que cette question y figure...

    Merci d’avance pour vos réponses !

    • Ce n’est pas prévu « en standard », mais en effet il suffirait de touiller un peu le code pour l’ajouter.

    Répondre à ce message

  • 1

    Messieurs, mesdames...

    Un petit bug, je crois...

    Si je reçois un mail de modération et que je clique sur...

    * Signaler comme SPAM

    Hé bien, ça me dit tjs : « Vous n’avez pas le droit de moderer ce message »

    AI-je merdé quelque part ?
    J’utilise NoSpam dernière version...

    Merci !

    • Depuis la version 2.0.13, le bug signalé au-dessus a été résolu.
      La validation fonctionne bien désormais depuis le mail de notification.

      Top !

      Merci les dev !

    Répondre à ce message

  • Bonjour

    J’ai une petite question :

    Est-ce qu’il est possible de configurer le plugin pour qu’il envoie une notification aux auteurs lors de n’importe quel changement de status de l’article et pas seulement lors de la publication de leurs articles ?

    Ou alors si on peut me donner une piste sur la fonction à modifier, mais si je pouvais éviter de modifier le code du plugin ça serait quand même bien mieux :)

    Répondre à ce message

  • 1
    vincent

    Bonjour,

    Le plugin ne fonctionne pas chez moi (SPIP 3, branche ’trunk’ du plugin). La raison est que dans instituerarticle.php, il appelle une fonction email_notification_objet qui n’existe pas. Elle était dans notifications.php dans la version précédente, mais elle a disparu ... En recopiant dans mes_options.php la fonction de la v1, tout rentre dans l’ordre.

    Ai-je fait une erreur quelque part à l’installation ?

    • je n’arrive pas a faire fonctionner sur notre plateforme spipfactory,

      peux tu détailler

      merci

    Répondre à ce message

  • YoDigue

    Bonjour !
    Tout d’abord merci pour ce plugin très utile !
    Question simple (peut-être bête) mais est-ce que des notifications peuvent être envoyées aux administrateurs (non restreints) du site lors de la soumission de nouveaux articles ?

    Merci d’avance pour vos réponses !

    Répondre à ce message

  • J’aimerai ajouter une notification aux admins quand un message est posté sur le forum des admins.

    (voir l’équivalent avec forum rédacteur, notifications aux rédacteur + admins)

    Comment ajouter cette notification ?

    Répondre à ce message

  • 1
    Master Juh

    Bonjour,

    Voici un problème important de confidentialité il me semble :

    Lorsqu’un visiteur écrit son adresse email, il est bien spécifié que celle ne sera pas publiée (comme sur spip-contrib).

    MAIS lorsque les participants précédents du fil de discussion auquel ce visiteur à répondu reçoivent une notification du fait de sa réponse, son adresse email y est bel et bien inscrit !! :-/

    Je viens de la voir et cela m’a fait décocher cette fonctionnalité pour l’instant.

    Bon, j’imagine que je vais trouver le fichier de composition de l’email envoyé et pouvoir retirer l’email, mais cela ne devrait pas avoir lieu à l’origine je pense.

    • du meme avis !

      si tu peux nous tenir au courant de ta modif c’est cool

      merci !

    Répondre à ce message

  • 1

    Bonjour,

    Je cherche un moyen pour que les visiteurs de mon blog recoivent un email lorsqu’il y a une réponse à leur commentaire.

    Je n’ai pas l’impression que notification le permet, mais connaissez-vous un moyen de le faire ?

    Merci de votre aide
    Flav

    • Désolé pour ma question.
      Je viens de voir que c’est bien le cas.
      Honte à moi !

    Répondre à ce message

  • 5

    hello
    I am using the plugin in my site. The language of the site is in Arabic. It is not possible to read the notifications I receive because the Arabic characters come in this form :
    (& # 1 6 0 7 ; & # 1 5 8 4 ; & # 1 6 0 7 ; & # 1 5 8 5 ; & # 1 5 8 7 ; & # 1 5 7 5 ;)
    The characters are displayed correctly on the site, but not in the notification I receive. Which file should I edit to change the character set ? I believe the charset of notification is western Europe iso, and if it is utf-8, it should be OK. This is a guess.
    May thanks

    • with the « facteur » plugin you can say what is email’s charset.

    • thank you for reply. excuse my ignorance. I installed plug in facteur 1.6.3 and activated it, but I cannot find the option which gives me choice of charset.

    • forgive me. There is just a option to put in ISO-8859-1.

      it is in the page ecrire/?exec=facteur

    • thank you very much i will try it. thanks for making the plugin. it is great.

    • Hello
      I confirm that it now works as I would like it to work. I unchecked the box next to ISO-8859-1.
      many thanks.

    Répondre à ce message

  • 15

    Avec le plugin fraîchement installé sur un site 2.0.10 je rencontre le problème suivant :

    Je coche des cases, le message « config info enregistrée » apparait. Hélas, cette info n’est pas mémorisée et les cases me réapparaissent systèmatiquement décochées.

    Avez-vous une idée de la raison de ce dysfonctionnement ?

    • En fait, la version sur laquelle je rencontre le soucis est : 2.0.12 [15876]

      Cela ne change rien très probablement. Comment puis-je m’en sortir.

    • la table spip_meta a peut-être raté sa mise à jour. Peux-tu aller vérifier dans MySQL (ou via PHPMyAdmin) qu’elle est bien <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+dmFsZXVyPC9jb2RlPg=="></span> TEXT et non <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+dmFsZXVyPC9jb2RlPg=="></span> VARCHAR(255)

    • Je suis perplexe. Comme tu ne précise pas le champ, je suppose que c’est notifications qu’il faut regarder. Quand je l’examine avec phpmyadmin ça me donne ceci :

      colonne type valeur
      nom varchar notifications
      valeur text a:0 :« accolades »

      (où « accolades » remplace un couple d’accolades ouvrantes/fermantes)

      Je ne sais pas si ces infos sont bien celles dont tu as besoin. Aussi n’hésite pas à me demander toutes précisions utiles.
      Et merci d’accepter de te pencher sur la question.

    • Mon hypothèse n’était pas bonne, tu as bien le type TEXT sur la colonne valeur. Du coup je ne vois pas ce qui peut échouer...

    • Je suis bien embêté si tu n’as pas d’idée.

      Et si c’était au niveau de cfg que les choses se passent mal ?

      Pour contourner le problème (car ces fonctionnalités sont intéressantes), je trouverais acceptable de faire des manip directement dans une table où un fichier. Si tu as des instructions permettant d’activer les deux premiers choix (publication d’article), par une manip à la hussarde, je suis preneur.

    • J’ai fait les essais suivants :
      -  désactiver les autres plugins utilisant Cfg
      -  passer sur la version la plus récente du plugin cfg
      -  tester aussi une plus ancienne
      -  vérifier les autorisations des fichiers (sur la version locale pour laquelle j’ai la main)

      Pas d’avancée pour l’heure.

    • Bonjour

      J’ai le même souci avec la version 2.0.10, par contre aucun problème avec la 2.1.2.

    • Bienvenue Oda,
      Je me sens moins seul du coup.

      À deux sur un Fil, on aura plus de poids, mais bonjour l’équilibre...

    • Cher Fil,
      Peux-tu indiquer si tu as l’intention (le temps, l’envie...) de traiter ce problème.
      Si oui, sous quel délai.
      Si non, que conseille-tu (compte-tenu de l’impossiblité de passer en 2.1 pour l’heure).

      Cordialement.

    • Est-ce que ce problème concerne tous les cfg ou seulement celui de notifications ? Au pire tu peux m’envoyer tes identifiants ftp à fil@rezo.net, je regarderai

    • Salut

      Je rencontre le même souci sous spip 2.0.15

      Le problème a-t-il été identifié entre temps ?

    • Personne n’a résolu ce problème d’enregistrement défaillant dans le panneau de config ?

       :-(

    • Fil m’avait fait une version patchée de SPIP Bonux (car je crois me souvenir que c’est l’interaction des deux plugins qui posait problème.
      Je suis éloigné de chez moi pour la semaine, donc c’est difficile de t’en dire plus.

      Si tu peux attendre, contacte-moi en direct vers e 20.

      a tout hasard, une mise à jour de Bonux ?

    • Bonjour,

      Je rencontre le même souci, mes informations ne sont pas sauvegardées.

      • SPIP 2.0.15 [17661]
      • SPIP Bonux 2.2.21 [47641]
      • CFG 1.16.0 [47187]
      • Notifications 0.5.5 [44259]
    • J’ai également mis à jour tous les plugins mais rien à faire : toujours aucun enregistrement... Bien dommage.

    Répondre à ce message

  • Nicolas Brouard

    Avec SPIP 2.1.10 et Notifications, les notifications des forums publics (Fil de discussion : les participants au même fil de discussion reçoivent les notifications des forums (publics)) ne fonctionnent pas. L’auteur de l’article est bien notifié mais les auteurs des commentaires précédents ne sont pas notifiés.

    Est-ce que ce plugin permet bien de notifier tous les auteurs des commentaires précédents d’un même article ? Même si ces commentaires sont à plat ? C’est à dire que chaque commentaire est de niveau 1 et il n’y a pas de réponse (niveau 2) à un commentaire.

    Répondre à ce message

  • 2

    Bonjour Fil,

    J’avoue que je n’ai pas énormément cherché, mais comme cela peut intéresser aussi d’autres personnes pourrais-tu m’éclairer :

    Quelle méthode utiliser pour se brancher sur le pipeline notifications par exemple si je veux envoyer un mail lors de la création d’un igloo dans la table spip_igloos ?

    Pourquoi y a-t-il redondance de la fonction inc_notifications_dist ecrire/inc/notifications
    et non pas renommée en inc_notifications

    merci

    pingoo

    • Ok, j’ai trouvé comment utiliser les notifications pour ce que l’on veut :)

      -  mon plugin do_igloo créé un igloo en s’inspirant de la création d’articles dans SPIP

      lorsque je passe par function instituer_igloo, (qui créé ou modifie un igloo) je termine cette fonction (placée plutot dans dans action/editer_igloo.php) par

      	
      // Notifications
      	if ($notifications = charger_fonction('notifications', 'inc', true)) {
      		$notifications('igloo_instituer', $id_igloo,
      			array('statut' => $statut, 'statut_ancien' => $statut_ancien, 'date'=>$date)
      		);
      	}

      Je créé dans mon plugin do_igloo le dossier ’notifications’ avec dedans 2 fichiers igloo_instituer.php et igloo.html

      Dans igloo_instituer.php

      function notifications_igloo_instituer_dist($quoi, $id_igloo, $options) {
      #recuperation du modele de mail
      $modele = "notifications/igloo";
      // $destinataires : exemples dans le plugin notifications
      // $texte créé via email_notification_objet($id_igloo, "igloo", $modele);
      // envoi du mail via  notifications_envoyer_mails
      }

      Dans igloo.html

      Igloo #ID_IGLOO a été créé!
      
      La premiere ligne correspond au titre du mail, la suite sera une boucle récupérant les informations à envoyer.

      voilou, je pense que c’est pas mal de savoir par ou ça passe ! et j’espère que ça aidera.

    • Bonsoir

      Comment faire pour que le plugin notifications permette de déterminer un from comme le plugin facteur le fait ?

      Modifier notifications ?

      merci

    Répondre à ce message

  • 1

    Bonjour à tous,
    merci pour ce plug-in. J’ai été ravi d’apprendre son existence !

    Malheureusement, je n’arrive pas à la faire fonctionner. Je souhaite mettre en place le forum dans la partie public. J’opte pour une option de modération des commentaires des internautes par les auteurs des articles.

    Malgré plusieurs tests, j’effectue des commentaires et je n’ai jamais reçu dans mes boîtes e-mails les notifications aussi bien en étant auteur d’un article que d’un commentaire.

    Auriez-vous quelques pistes à me proposer ? Besoin de plus d’informations ? Pour info, j’utilise la version 2.1.8 de spip ainsi que la version 1.15.2 de cfg.

    Bien à vous.

    • J’ai trouvé la solution si j’ose dire...

      Je travaillais en local via easyphp donc ça ne risquait pas de fonctionner.

    Répondre à ce message

  • Suite à passage en spip 2.1.0 et mise à jour du plugin notifications au plus récent, je rencontre le problème suivant :
    -  aucun message ne part pour signaler un nouvel inscrit
    -  les messages de forum ne semblent pas signalés aux participants.

    Par contre les annonces rédactionnelles fonctionnent correctement.

    Répondre à ce message

  • J’aimerai qu’il soit possible que les Annonces faites via le système de messagerie interne puisse subir le même traitement que les messages privés, c’est à dire que si le destinataire n’est pas connecté depuis un temps à déterminer, l’annonce devrait pouvoir lui arriver par courriel dans sa boite.

    Je suppose que cela doit être possible ; savez-vous comment procéder.

    Répondre à ce message

  • Bonjour,

    J’ai de gros soucis avec le fournisseur d’accès Free, qui rejette bon nombre des notifications émise vers des abonnés de ces adresses.

    dans la configuration des notification, ya t’il des précautions particulière par rapport aux informations qu’on peut donner dans les champs d’adresse de destinataire ou expéditeur ?
    (je pense en particulier à l’affichage du nom en toute lettre dans le cas de présence d’accent)

    Merci de votre retour d’expérience

    Répondre à ce message

  • Salut,

    Après publication d’un article écrit à quatre mains, on retrouve dans la notification quatre liens empilés, vers les pages de suivi de chaque auteurs. Est-ce voulu ? Souhaitable ?

    Répondre à ce message

  • 2

    Bonjour,

    Est ce possible avec le plugin de recevoir un email lors d’inscription de visiteur ??

    Merci d’avance pour votre réponse

    • Actuellement non, mais ce serait un ajout intéressant. Veux-tu t’en occuper ?

    • Bonjour,

      Malheureusement je ne suis pas assez bon pour cela.

      Par contre, la fonction fonctionne car je viens de tester, j’ai bien reçu un email comme quoi quelqu’un c’est inscrit.
      Maintenant il est en attente de confirmation pour être auteur, mais moi comme je le veux en visiteur son compte fonctionne de toute façon mais il n’est pas indiqué comme visiteur. A moi de modifier dans l’admin son statut, si besoins.

      J’utilise ce plugin avec accès restreint 3, pour etre au courant des nouveaux inscrit pour leur donner ensuite l’acces voulu.

      Merci en tout cas pour votre dev car ça me rend un grand service.

    Répondre à ce message

  • Dans les messages qui partent automatiquement on peut spécifier une identité grâce à l’email d’envoi, sous la forme

    Rédaction journal<redaction@journal.info>

    Malheureusement au passage les caractères accentués semblent perdus.

    Je suppose que cela ne vient pas forcément de SPIP, mais j’aimerais quand même trouver une façon de ne pas écorcher l’identité de l’expéditeur.

    Répondre à ce message

  • Bonjour,

    je tente de l’installer sur un spip 2.1.2, avec les autres plugins cfg et tickets kiss. J’ai essayé de désactiver tickets kiss mais ça ne change rien. Dans tous les cas, quelques soient les configurations dans cfg, je ne reçois de notifications que pour le suivi de ticket kiss et pas du tout pour les autres fora : interne ou celui des administrateurs.

    J’ai essayé de les désinstaller et réinstaller depuis la gestion des plugins, ça ne change rien mais il faut dire que manifestement la bdd reste en l’état.

    Avez-vous une idée de la prochaine étape ? effacer la bdd peut-être.

    Répondre à ce message

  • Ola,
    tout d’abord merci pour le plug-in qui ajoute plus de vie a mon site de voyage !

    J’ai juste une remarque. J’ai remarque que le plug-in envoie ses courriels en utilisant la meme addresse pour l’expediteur (from :) et le destinataire (to :). Or il se trouve que certains anti-spam (gmail au moins) considerent ca comme un critere suffisant pour classer les courriels en spam .

    je suis en train d’essayer de modifier le fichier plugins/notifications/inc/notifications.php mais j’ai pas le temps de tester mes modifications tout de suite.

    Une idee serait de donner la possibilite de definir un expediteur fixe dans le panneau de configuration du plug-in. Qu’en pensez vous ?

    Merci,
    Louis

    Répondre à ce message

  • 1

    Un courriel de notification me présente un lien :
    http://monsite.tld/spip.php?page=suivi&email=moi@monsite.tld

    Mais cette page qui n’a pas le style de monsite indique ses propres limites :

    Ceci est votre page personnalisée de suivi du site

    Vous pourrez (quand ce sera fonctionnel...) y retrouver tous vos messages de forum, obtenir un fil RSS des réponses qui y seront apportées, choisir votre mode de notification, etc.
    ...
    Options :

    TODO : case à cocher pour ne plus recevoir de notifications

    TODO : case à cocher sur chaque article/thread

    TODO : changer d’email

    Le plugin manque seulement de finition et je devrais désactiver le suivi personnalisé, ou bien il y a autre chose qui m’échappe ?

    SPIP 2.1.1 [15871] + Notifications 0.5.3

    • En effet cette option n’est pas finie. Mais tu peux nous aider à la développer !

    Répondre à ce message

  • laurent

    salut a tous

    sous spip 2.0.10, et sarka , la notification (38419) des webmestres lors de nouvelles inscriptions de rédacteurs n’a pas l’air de fonctionner.

    est ce que cela marche pour d’autres personnes sous des spip équivalents ?
    auquel cas cela viendrai de ma config de plugin (?)

    pour le reste no soucis , tout fonctionne tres bien

    merci

    Répondre à ce message

  • Merci de cette évolution. Mais, la possibilité de prévenir les administrateurs restreints lorsqu’un article est proposé fonctionne seulement avec SPIP 2.1. Je n’ai pas l’option sous SPIP 2.0.10.

    Répondre à ce message

  • 3

    Par défaut dans spip, on peut envoyer les demandes de publication à une adresse ou une liste de diffusion. N’est-il pas possible avec ce plugin que chaque administrateur restreint ne reçoive que les mails qui concernent sa rubrique ?

    • Bonjour,

      J’ai ce même problème pour les sites d’écoles :
      -  les élèves d’une classe sont rédacteurs de la rubrique de leur classe.
      -  leur enseignant est administrateur restreint de la rubrique de cette classe.

      Il faudrait que lui seul, comme administrateur restreint de cette rubrique reçoive par mail les notifications de demande de publication des élèves de sa classe.

      Vous vous êtes très certainement posés la question.
      Avez-vous trouvé la solution ?

      Merci

      Philippe Sudre-Rouffaux
      Enseignant
      Nanterre 92

    • Désolé mais je n’ai toujours pas trouvé de solution.
      Pouvez vous me tenir au courant également ?
      Merci

    • Ca marche depuis 10 jours sous spip 2.1
      Merci beaucoup à l’équipe de dev.
      Yahoo.

    Répondre à ce message

  • polar-oïd

    Serait-il possible que le plugin notification sache envoyer un mail à l’administrateur quand un visiteur s’inscrit via le formulaire d’inscription ?

    J’observe que par défaut, sauf erreur de ma part, un visiteur qui s’enregistre obtient le statut « À confirmer » un mail permettrait de savoir si un visiteur s’est inscrit pour ainsi modifier son statut ...

    Merci

    Répondre à ce message

  • 1

    Bonjour,
    J’ai un tit soucis chez 1and1 en mutu sous 2.0.10 et notification 5.0.1 (php en 5.2)

    le warning site public et privé est :
    Warning : array_merge() [function.array-merge] : Argument #1 is not an array in .../htdocs/com/spip/plugins/auto/notifications/notifications_pipelines.php on line 122

    j’utilise comments et gravatar.

    Si quelqu’un a une idée...suis preneur car là je ne ’merge’ pas.
    Cdt.

    • RESOLU :

      j’ai dans mon cas, notifications_pipelines .php on line 122 :
      changé
      $sent[$id] = array_merge($sent[$id],$flux['data']);
      par
      $sent[$id] = array_merge((array)$sent[$id],(array)$flux['data']);

      et hop là...

    Répondre à ce message

  • bonjour,

    j’ai cette version de spip installée avec cfg

    SPIP 2.0.9 [14357]

    mais quand je coche la case a côté de « notifications » dans l’activateur de plugin, l’interface me décoche la case (et donc n’active pas « notifications ».

    quelqu’un a une idée ?
    merci d’avance

    Répondre à ce message

  • 3

    Bonjour,

    Sur mon blog, lorsque notifications est activé, voilà ce que reçoivent mes visiteurs qd ils essayent de poster un message :

    Fatal error : Cannot use assign-op operators with overloaded objects nor string offsets in /homez.59/ydikoi/www/plugins/auto/notifications/notifications.php on line 483

    spip 2.1 (15604), notifications (Version : 0.4 [33270] - désactivé pour l’instant), et les plugins suivants :
    ACTIvité du JOUR 2.0 / Barre Typo V2 pour 1.9.2 et suivantes 2.5.3 / cfg : moteur de configuration 1.15.0 / Comments 2.0 / Crayons 1.6.1 / CSS imbriqués 1.1 / FancyBox 0.5 / Forcer le choix d’une rubrique 1.2 / Gravatar 1.0.2 / Le Couteau Suisse 1.8.16.00 / Mediathèque 1.2.1 / Menus 0.8.2 / NoSPAM 0.7 / Nuage 1.4 / Pages 0.3.0 / Piwik 0.4 / Recherche FULLTEXT 0.3 / Saisies pour formulaires 1.7.2 / Social tags 0.9 / SPIP Bonux 1.9.3 / Squelettes Z pour SPIP (Zpip) 1.2.1 / Thèmes pour l’interface privée 0.4 / Zen-Garden 1.1.0

    • La version courante du plugin est 0.5.1. Il faut mettre à jour pour se débarasser du bug.

    • Ooups glooups, désolé …je me fiais à la lame du Couteau Suisse « mise à jour automatique », qui ne voyait pas la nouvelle version :s

    • La mise à jour est mise en cache pendant 24 heures : un bouton existe pour forcer l’actualisation des versions ;-)

    Répondre à ce message

  • Bonjour,
    Serait-il possible d’envoyer un mail à l’administrateur à chaque fois qu’une nouvelle personne s’inscrit ?

    Merci d’avance

    Répondre à ce message

  • Comme l’ont demandé plusieurs, j’aimerais pouvoir contrôler plus finement qui reçoit une notification d’une activité éditoriale. Par ex. : pouvoir donner une liste d’adresses email pour une branche de rubriques, et avertir dès qu’un article est proposé/publié.

    Répondre à ce message

  • 1
    Raphaël

    Bonjour et merci pour ce plugin qui fonctionne plutôt bien. J’ai cependant une difficulté avec les notifications concernant les forums liés à une rubrique et non à un article. Le message de notification est d’abord moins complet que celui d’un article (Il manque « Message posté par » et « à la suite de... »). Mais, surtout, l’url à laquelle il renvoie est nécessairement
    http://www.site.org/nom-rub.html#forum99

    Cela pose un problème chez moi où les forums d’une rubrique sont à une url particulière (forum225.html pour le forum de la rubrique 255 et surtout fil88.html pour le thread 88). Je voudrais donc avoir
    http://www.site.org/fil88.html#forum99

    Savez-vous comment je peux modifier cela ?

    Merci.

    • Raphaël

      Je me réponds.

      N’ayant pas trouvé de solution du côté du code du plugin, j’ai ajouté du Javascript dans l’entête de la page de la rubrique à laquelle renvoie la notification. Le Javascript redirige vers la page du bon forum avec la bonne ancre. Il fonctionne pour les nouveaux messages.

      <SCRIPT LANGUAGE="JavaScript">
      // Redirection vers le bon forum si l'on arrive sur cette page depuis une notification par email (pour les messages de moins de 7 jours)
      var ancre = window.location.href.split('#')[1];

      if (ancre != '') {
      <BOUCLE_nouveaux_messages(FORUMS){id_rubrique}{id_parent!=0}{age<7}{!par date}><BOUCLE_thread(FORUMS){id_enfant}>
      var adresse = ("fil#ID_FORUM.html#" + ancre);
      if (ancre == 'forum#_nouveaux_messages:ID_FORUM') {
      document.location.href=adresse;
      }
      </BOUCLE_thread></BOUCLE_nouveaux_messages>
      }
      </SCRIPT>

    Répondre à ce message

  • je confirme la demande deloiseau de nuit : pour l’instant, seule la notifcation de thread existe, ça serait vraiment génial si la notification pouvait se faire sur tout les commentaires suivant, dans le cas des blogs notamment, qui n’utilisent pas forcément les threads

    Répondre à ce message

  • Dites, est-ce que l’URL de suivi personnalisé fonctionne bien ? J’ai activé cette option et j’ai l’impression qu’elle n’est jamais incluse.

    Est-ce qu’il faut certaines conditions pour qu’elle puisse s’afficher ?

    Répondre à ce message

  • Le plugin Notification pourrait-il permettre l’envoi de l’activité éditoriale (article proposé pour la publication en particulier) aux administrateurs restreints correspondants ? Est-ce envisagé ? Merci

    Répondre à ce message

  • 1
    Tina ENGELBERG

    Sur un Spip 209 comme sur un 2010, la présence du plugin notification bloque l’envoi du mot de passe oublié, la création d’un nouvel auteur, et bloque également tut envoi d’email à l’auteur via la page ?auteur.

    Si je désactive le plugin, tout refonctionne.

    Qui a déjà eu ça et comment avez-vous pu résoudre le bug ?

    Merci d’avance !

    Tina

    • assobachant

      Est t’il possible que notification permette de recevoir un mail pour tous nouvel inscrit

      et comment réaliser cela

      parceque j’y comprend pas grand chose au fichier notification.php

    Répondre à ce message

  • 1

    Salut Fil,

    Ce message d’avertissement apparait en haut de page quand je valide le formulaire CFG :

    « Warning : Cannot modify header information - headers already sent by (output started at /var/alternc/html/l/laspic/squelettes/mes_fonctions.php:31) in /var/alternc/html/l/laspic/ecrire/inc/actions.php on line 214 »

    As-tu déjà vu ça ?

    • regarde le fichier /var/alternc/html/l/laspic/squelettes/mes_fonctions.php ligne 31, il contient quelque chose qui envoie du contenu (peut-être un saut de ligne en trop).

    Répondre à ce message

  • 3
    Aurélie

    Lorsque j’installe le plugin (récupéré automatiquement via le RSS de spip-contrib), il m’affiche un message genre « le dossier lib/ n’est pas accessible en écriture, veuillez régler les droits ou installer les fichiers par FTP ».

    Bêtement, je crée le répertoire lib/ à la racine de mon site et hop, le plugin s’installe dans /lib/plugins/notifications.

    Ca me paraît bizarre...

    D’autant qu’il n’est dès lors pas dans la liste des plugins et qu’on ne peut donc pas l’activer.

    • Aurélie

      Oups...

      Rien à voir avec ce plugin, ça me le fait avec les plugins suivants (SPIP 2.0.9).

      J’investigue...

    • Bonjour
      J’ai eu aussi le même pb, j’ai déplacé le plugin dans le dossier "plugins « auto » et ça à l’ai de fonctionner !!
      A+

    • Lorsque j’installe le plugin (récupéré automatiquement via le RSS de spip-contrib), il m’affiche un message genre « le dossier lib/ n’est pas accessible en écriture, veuillez régler les droits ou installer les fichiers par FTP ».

      J’ai le même problème avec certains plugins (champs extra2, glossaire…), y’a-t-il une explication/solution ?

    Répondre à ce message

  • tonton logic

    Romy, tu trouveras une page de suivi.html dans multi-saisons. Il y a quelques boucles intéressantes en include notamment dans l’affichage du suivi des messages propres à chacun.

    -  Affichage de modération par crayons,
    -  Affichage de suppression,
    -  En attente de réponses,
    -  Nombre de réponses à son propre message et non au thread ...

    A voir si on peut le mettre dans le plugin puisque l’on a pas mal d’utilisation avec crayon. _fil_ tu me diras.

    Répondre à ce message

  • bonjour ,

    je crois que tout est dans le titre. Dans le cas d’un forum « privé » est ce que ce plug in peut alerter par mail tous les auteurs ayant le statut de visiteur, qu’ils aient ou non participer à un fil de discussion ?

    Répondre à ce message

  • 1

    Hello

    J’ai installé le plugin sur une svn dernier cri. Configuration avec cfg, ok, mais aucune action du plugin apparemment, en tous cas, je ne reçois aucune notification, ni en tant qu’auteur ni en tant que participant à une discussion.

    Des précédents ?
    Le fait d’être derrière un proxy (déclaré dans la config du site) peut-il jouer ?

    Merci

    • @L’instit : Exactement le même problème hormis le fait que je n’ai pas de proxy déclaré...Si quelqu’un pouvait apporter un éclaircissement...

    Répondre à ce message

  • 1

    Bonjour

    ceci n’a rien à voir avec le plugin, je tiens simplement à signaler pour la sécurité de l’article, qu’avec le plugin crayon cet article est modifiable par n’importe qui sans authentification.
    ce qui n’est pas le cas pour les autres articles du site.

    Didier.

    • Oui c’est le mot-clé « Chantier code » qui fait ça, c’est voulu.

    Répondre à ce message

  • 5

    Hello _Fil_

    Bon... ce plugin vient de me mettre face à une trèèèès vieille connerie faite sur mon site, et qui date de 2004 et sur laquelle je ne peux hélas plus trop revenir sans patcher/bidouiller, sans quoi je perds 90% de mes forums !!!

    Ma connerie, c’est que de 2004 à début 2009, le forum était le standard natif de Spip, ce qui fait que ceux qui postaient des messages le faisaient un peu n’importe comment, créant fil sur fil sous chaque article... efin bref...

    Aujourd’hui, afin d’alléger un peu la gestion des forums au pied de chaque article, j’ai fini par revoir le squelette afin d’obtenir un forum sur un seul niveau avec formulaire embarqué directement sur la page article.html Le tout pour avoir une seule colonnes de commentaires + le formulaire, comme ca se fait sur Spip-blog en gros (ce que tu as vu lorsque tu es venu poster un comm chez moi le mois dernier).

    Du coup, pour mettre en place ce système actuel, il a fallu que je trouve une soluce me permettant quand même de conserver les anciens messages (ceux qui avaient été postés en fil-de-fil-de-fil-... en jouant sur le css de forum-fils pour le faire ressembler à forum-père, en gros...)

    C’est cette soluce qui me pose porblème aujourd’hui car en fait chaque nouveau commentaire posté ouvre maintenant un nouveau fil (qui du coup n’aura jamais de réponse) m’empechant aujourd’hui de pouvoir utiliser notifications puisque du coup personne ne reçois de notifs :/

    Là je ne sais pas trop comment rectifier le tir sans « casser » les messages postés de 2004 à 2009 :

    -  dois je rectifier inc-forum.html ? si oui, où placer mon #FORMULAIRE_FORUM pour que ca marche ?

    -  ou alors est-il possible,et comment, de revoir notifications pour qu’il envois une notif à tous ceux qui ont posté sous un article selon le système actuellement en place ? (en gros, à tous les commentateurs d’un article, quelque soit leur place dans le(s) fil(s) des commentaires) ?

    Espérant avoir été le plus clair possible...
    Merci pour tes retours.

    • Hé bien il faut notifier les autres posteurs du même article (et non du même thread). Et pour tes boucles tu peux utiliser le critère {plat}.

    • Hé bien il faut notifier les autres posteurs du même article (et non du même thread).

      fil je ne comprend pas ce que tu veux dire : les 2 seules options de notifications dont je dispose pour le forum public sont :

      Auteurs : les auteurs reçoivent les notifications des forums postés sous leurs articles dans le site public.

      Fil de discussion : les participants au même fil de discussion reçoivent les notifications des forums (publics).

      Et les 2 sont activées.

      Au fait, bien que j’ai déjà constaté le problème sur mes 2.0.x, je suis en 2.1 sur ce projet là, le plugin fonctionne t’il sur cette version ?

    • En fait, en regardant le code sur la zone, je me demande même à quel point la partie dont tu parles n’a pas été désactivée (code mis en comm.) mais pour une raison que j’ignore (sécu ? bugué ? autre ??? ...)

    • Bon... j’ai lâchement profité de ma 2.0.6 pour faire quelques tests

      le plugin est d’une ancienne version (0.3 je crois) mais en décommentant les parties de codes concernées, il semble que cela rétablisse le fonctionement que je cherche.

      CEPENDANT :

      -  en tapant une réponse à un forum, lors de la validation post-prévisu du message j’obtiens :

      Fatal error : Call to undefined function : notifications_jeuneposteur() in /web/loiseau2nuit/www/plugins/auto/notifications/notifications.php on line 374

      -  la notification s’envoit cependant très bien

      MAIS :

      -  lorsque je clique sur le lien de suivi (que j’ai activé depuis cfg) je tombe sur la page d’accès à l’espace privé me demandant login et mot de passe, or chez moi les forums sont libres et, je suis le seul à disposer d’un couple d’identifiant sur mon propre site (normal).

      Y a t’il un moyen pour rendre accessible la page de suivis à un auteur de commentaire sur la base de son simple email ? Ou alors de proposer un lien dans le mail, lui permettant de couper simplement son suivis ? (plus restrictif certes mais peut-être plus fonctionnel en l’état, pour un auteur non membre du site, non ?)

      EDIT : M**** c’est ma notif en tant qu’auteur de l’article que je reçois. du reste, entre posteurs ca ne marche toujours pas, même après mise à jour du plugin :-(

      EDIT 2 : bon... je me demande quand même si cette conversation ne sera pas plus à sa place sur spip-zone. Je redirige pour pas polluer ce thread.

    • La page de suivi est un truc totalement « dev » et expérimental. A toi de bricoler. Pour le reste il faut en effet voir ce qui a changé dans le core.

    Répondre à ce message

  • 1

    Hello _fil_,

    J’ai un dilemme avec ce plugin. Je l’ai installé et 99 % des membres étaient content de recevoir des notifications lors de réponses à leurs messages parfois oublié depuis longtemps. Bien entendu 1% d’entre eux me chagrinent pour pouvoir désactiver ces notifications qui parfois leur semble envahissantes. Pour se faire j’ai désactivé le plugin. Maintenant j’ai les 99% des satisfait qui me brasse. Arglll.

    Peux-tu me donner une piste pour que je puisse coder ça ? J’ai jamais posé une ligne de php mais si c’est comme l’html que j’ai appris sur le tât, je devrais pouvoir bidouiller quelque chose. Merci.

    • C’est clair ! Voilà ce qu’on pourrait faire :
      -  ajouter (optionnellement) un lien en pied de page vers une interface permettant au notifié de régler ses options
      -  gérer les options d’un notifié

      Commençons déjà par dresser la liste des options souhaitées etc : ça mérite discussion sur la liste spip-zone, plutôt que dans ce forum

    Répondre à ce message

  • Ayant SPIP 2.0.6 [13835] dernière stable à ce jour, SpipBB dernière version à ce jour 0.5.3.1 [26750], et Notifications 0.4 [27085] dernière version à ce jour, il s’avère que Notifications est mis en échec par SpipBB : plus aucune notification des forums sous les articles ne part. Il suffit de désactiver SpipBB pour que les notifications des nouveaux messages de forum sous les articles partent (et arrivent). C’est tout de même gênant, alors même que SpipBB consiste à tirer parti de la faculté de forum sous les articles de Spip... Cordialement, frdm.

    Répondre à ce message

  • 4

    Patch pour la notification des modérateurs :

    Je suis sur une 1.9.2g et Notifications 0.4, avec une modération a priori. Au moment de « forumposte », apparemment Notifications_go() n’est pas lancé. Du coup la configuration est vide, et naturellement aucun modérateur n’est déclaré.

    Dans ’notifications_forumposte’ j’ajoute en première ligne :

    Notifications_go(null) ;

    pour forcer le chargement de la configuration

    Cela règle le problème.

    Une idée d’où le problème peut venir ?

    • Sous spip 2.05, j’ai une erreur lors de l’envoi du message dans des forums sur abonnements à modération à posteriori. Celà se passe quand je ne suis pas auteur du premier message. Que je sois rédacteur de l’article ou pas n’y change rien. J’ai essayé en activant et en désactivant le fait de prévenir les auteurs de l’article dans la configuration de l’article. Le résultat est toujours identique, au moment de valider, on obtient :
      Fatal error : Call to undefined function message_inscription() in /home/www/spip/plugins/auto/notifications/notifications.php on line 55

    • Peux-tu voir si la correction 27085 a résolu ton problème ? Merci.

    • Beuc : le plugin n’est pas compatible 1.9.2.

    • A première vue la n 27085 semble bien résoudre le problème. Merci fil !

    Répondre à ce message

  • Bonjour Fil,

    Une petite idée de notif en passant : permettre de décider si on veut prévenir les auteurs d’un article, les admin de la rubrique comportant cet article, si celui-ci est modifié, et là encore, paramètrable selon si on veut les prévenir tout le temps, ou quand il est en relecture, ou aussi quand il est publié (afin par exemple de prévenir les traducteurs de l’équipe pour qu’ils aillent mettre à jour la traduction si l’article de base a été mis à jour).

    Je suis incapable de coder cela moi-même, mais si mon idée peut t’aider à développer ce plugin...

    A bientôt,
    Thomas

    Répondre à ce message

  • Salut,
    ne serait il pas possible de ne prévenir que les administrateurs (restreint à une rubrique) de la demande de publication issue de leurs zones d’administration ?

    Répondre à ce message

  • 1

    Bonjour,

    Savez-vous si le plugin Notifications est désormais valide pour SPIP 1.9.2 ?

    Merci

    Répondre à ce message

  • 3
    francoisCHE

    Je cherche à faire un plugin pour notifier l’auteur d’une brève lors de sa validationn ou de son refus dans la partie privée.

    Je vais essayer de faire un plugin en m’inspirant de celui-ci.
    N’étant pas un pro des plugins, est-il possible d’avoir dans les grandes lignes les éléments à créer pour insérer une action dans « editer_breve » ?

    Merci.
    François

    • La difficulté, c’est que les brèves n’ont pas d’« auteur » (enregistré dans la base de données).

    • Le formulaire pour proposer une brève comportant les champs pseudo et email obligatoires, je pourrai envisager de créer un auteur d’office à ce moment là à partir de ces données.

    • Je ne sais pas à quoi tu fais référence, mais n’hésite surtout pas à enrichir le code, soit directement sur la zone soit en proposant des patches

    Répondre à ce message

  • 2
    C. Devalland

    Bonjour,
    depuis le temps que j’attendais la possibilité de faire suivre les message des forums privés, je me suis précipité....

    Avec SPIP 1.9.2b, rien ne marche. Après activation : plus aucun email ne part. Même un formulaire fait avec le plugin forms et qui marchait avant l’activation de notification affiche maintenant « problème technique » après la validation du formulaire.
    Je désactive notification et cfg et là : mon formulaire et mon suivi des forums public refonctionne.

    Il est vrai qu’il est en phase de développement mais j’ai hâte que cette fonctionnalité apparaisse dans SPIP.

    Merci à Fil pour ce boulot.

    • Ouep tout pareil chez moi avec un téléchargement qui date du 31/08. Sur ovh 60gp.

    • Oui ce plugin est lié à la version SVN de SPIP, et ne sera jamais compatible 1.9.2.

    Répondre à ce message

  • 1

    slt

    petite suggestion concernant ce plugin :

    ca serait bien que le visiteur soit notifier si un nouvel article est publier dans la rubrique qui l’interesse

    Merci

    Répondre à ce message

  • 7

    Excellent, je commence à tester.

    Quelques questions/suggestions dès à présent :

    Est-ce que le mail est le seul protocole destiné à être utilisé par ce plugin ? Dans un code diffusé jadis, il était aussi possible de se faire notifier des événements via Jabber, ce qui est extrêmement pratique (c’est plus léger que le mail, ça disparaît tout de suite). Evidemment, je ne suis pas sûr que le nombre d’utilisateurs de jabber justifie de développer ça.

    Est-ce qu’il est aussi question d’étendre ce plugin au site public ? Je cherche en particulier un moyen de recevoir des notifications des messages postés dans les forums publics des brèves (SPIP propose actuellement une fonction de suivi pour les publics des articles, mais par pour ceux des brves) ?

    Une suggestion d’abord : pour les pétitions, envoyer un mail à chaque signature peut vite submerger une boîte mail si la pétition en question tourne fort. Serait-il possible de ne faire envoyer (par exemple) qu’un digest toutes les heures, reprenant les signatures reçues dans l’heure passée ?

    • Est-ce qu’il est aussi question d’étendre ce plugin au site public ?

      Oups, j’aurais dû regarder avant de demander.

      La réponse est donc oui.

      Concernant l’option « les participants au même fil de discussion reçoivent les notifications des forums (publics). », je suppose que l’idée est de rendre le truc optionnel. Parce que si les gens se mettent à recevoir du mail sans l’avoir demandé, ça va pas plaire à tout le monde.

    • Pour les brèves il suffit d’indiquer ton mail comme modérateur ; je pense que l’étape « naturelle » pour aller plus loin sera de fonctionner par secteur, comme avec les admins restreints. Il « suffit de le coder ».

      Pour l’instant le plugin ne prévoit pas de liste d’emails bloqués ; il tourne sur forum.spip.org sans que personne n’ait encore jamais râlé... mais je suppose que ça viendra, il faudra alors prévoir un lien en bas de chaque mail permettant à chacun de choisir ses options de réception.

      Pour ce qui concerne jabber, sens-toi libre de l’ajouter. Personnellement je n’en ferai rien.

    • Et pour les signatures, non, je n’ai pas prévu de faire un mode digest ; mais il y a tout ce qu’il faut pour le faire (un cron et des dates : tu ne peux pas trouver mieux).

      Cela dit, l’idée de départ pour le suivi des pétitions c’était de pouvoir l’avoir immédiatement afin de contrer le spam.

    • Bonsoir Fil,

      Pour les brèves il suffit d’indiquer ton mail comme modérateur

      Il ne semble pas que ça fonctionne. J’ai activé la case « auteurs » dans la config et indiqué mon mail, mais je ne reçois rien.

      Mais en fait, je ne reçois plus rien du tout, pas non plus les notifications des messages postés sous les articles. Ni du plugin notifications, ni de SPIP (dans la config duquel la vieille option de notif est activée).

      je pense que l’étape « naturelle » pour aller plus loin sera de fonctionner par secteur, comme avec les admins restreints. Il « suffit de le coder ».

      Avec l’utilisation généralisée (ou en tout cas très fréquente) des secteurs pour le multilinguisme, je ne sais pas si c’est super utile de faire ça (en tout cas, perso, je n’en ai pas l’usage).

      Pour l’instant le plugin ne prévoit pas de liste d’emails bloqués ; il tourne sur forum.spip.org sans que personne n’ait encore jamais râlé...

      Ah, curieux. Je crois que si j’active une telle fonction sur les sites où je pense l’installer, je ne vais attendre longtemps avant d’avoir des protestations pour spam.

      En tout cas, ce serait bien de prévoir un message dans le formulaire de forum des sites pour lesquels cette fonction est activée signalant aux contributeurs qu’ils doivent s’attendre à recevoir des mails.

      mais je suppose que ça viendra, il faudra alors prévoir un lien en bas de chaque mail permettant à chacun de choisir ses options de réception.

      Le plus simple ne serait-il pas d’ajouter une case à cocher dans le formulaire d’envoi des messages de forum (et de mettre un lien pour se désabonner en dessous de tous les mails envoyés) ;

      Pour ce qui concerne jabber, sens-toi libre de l’ajouter. Personnellement je n’en ferai rien.

      En fait, la question que je me posais à cet égard était de savoir si, tant qu’à coder un module d’envoi via jabber, ça ne serait pas préférable d’en faire un plugin séparé, de façon, notamment, à pouvoir le réutiliser dans d’autres plugins. Ce qui implique plus ou moins de faire une API rendant générique la fonction d’envoi (bon, c’est vrai qu’en même temps, à part le mail et jabber, je vois pas trop bien quel autre protocole pourrait être intéressé par une telle API).

      François

    • Pour jabber c’est vrai qu’on pourrait en faire une option globale. Mais comment signaler la différence ? Je vois mal ajouter encore et toujours plus d’infos et d’options sur le formulaire de forum, qui est déjà trop chargé.

    • Pour jabber c’est vrai qu’on pourrait en faire une option globale. Mais comment signaler la différence ? Je vois mal ajouter encore et toujours plus d’infos et d’options sur le formulaire de forum, qui est déjà trop chargé.

      Oui, c’est compliqué. Déjà juste avec des mails, c’est compliqué, mais si on doit en plus intégrer le choix du mode de notification par chaque utilisateur, ça devient franchement chaud.

      Peut-être qu’on pourrait limiter l’usage de jabber aux utilisateurs logués, qui se verraient proposer le choix jabber/mail dans leur formulaire perso dans l’interface privée. Ensuite, une fois qu’ils auraient fait le choix de jabber, toutes les notifs les concernant leur seraient communiquées par ce protocole.

    • On en revient à l’idée d’un panneau de réglages personnels, accessible à partir d’un mail (vérifié). J’aime bien l’idée, ça peut avoir à voir avec le plugin inscription2.

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom