SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

273 Plugins, 191 contribs sur SPIP-Zone, 31 visiteurs en ce moment

Accueil du site > Interactivité, échanges > Forums > Archives Forums > Email aux auteurs et autres participants au forum d’un article

Email aux auteurs et autres participants au forum d’un article

2 mars 2005 – par ygornet – <blink style='color:red;'>public|spip|ecrire:commentaire</blink>

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

Un visiteur écrit un nouveau message sur le forum d’un article. Ce patch envoie le message par e-mail aux auteurs de l’articles, aux autres participants du forum et aux administrateurs des rubriques situées au-dessus de l’article...

Bref j’ai déja tout dit ce que fait ce patch dans la description ci-dessus !

Cette fonction est une extention de ce que fait déjà spip lorsque vous avez coché la case « Faire suivre les messages des forums aux auteurs des articles ».
Elle fait suivre le message également aux autres participants du forum.
Et aussi aux administrateurs de la rubrique dans laquelle se trouve l’article.
Et aussi aux administrateurs des rubriques parentes.

Pour que ça fonctionne, il faut bien sûr que la case « Faire suivre les messages des forums aux auteurs des articles » soit cochée.

Ce patche est du même tonneau qu’un le patche qui avait été écrit pour la partie privée : cf l’article 481.

Ce patche s’insére dans le fichier inc-forum.php3. Dans la version 1.7.2, celle où j’ai testé, le patche remplace les lignes 506 à 535.

Olé

Retour en haut de la page

Vos commentaires

  • Le 30 septembre 2005 à 11:07, par Bernard Blazin En réponse à : Email aux auteurs et autres participants au forum d’un article

    C’est en partie grace à cette contribution que je me suis lancé dans la création de mon site de littérature. A l’époque aucun souci en 1.7
    Malheureusement venant de migrer en 1.8.2d cette contrib ne fonctionne plus.
    J’ai demandé de l’aide que j’ai d’ailleurs reçu et j’en remercie les personnes concernées mais malheureusement cela ne marche pas tout à fait.
    Voilà ce qu’il se passe avant de montrer le code.
    X fait un commentaire à Y, x reçoit dans sa BAL un mail sans lien, sans nom, mais avec le contenu du message et bien le titre de l’article . Pour Y c’est parfait.
    Y répond à son commentaire à destination de X. Y reçoit dans sa BAL 2 mails ! Le premier impeccable le second sans lien, sans nom, et X reçoit un mail sans lien et sans nom.
    En résumé X ne sait pas qui l’a commenté et ne peux aller directement via le lien inexistant vers son article.
    Voici donc le code fourni pas les personnes qui m’ont aidé:dans inc_messforum.php3 _

    function prevenir_auteurs($auteur, $email_auteur, $id_forum, $id_article, $texte, $titre, $statut) {
            global $nom_site_forum, $url_site;
            include_ecrire('inc_texte.php3');
            include_ecrire('inc_filtres.php3');
            include_ecrire('inc_mail.php3');
            $id_parent = $id_forum;
           $mails = array($email);
           while($r = spip_fetch_array(spip_query("select email_auteur, id_parent from spip_forum where id_forum=$id_parent"))) {

             list($email_auteur, $id_parent) = $r;
             if ($email_auteur!='' && !in_array($email_auteur, $mails)) {
               envoyer_mail($email_auteur, $titre, $texte);
               $mails[] = $email_auteur;
             }
           }

    C’est une véritable SOS que je lance car cette fonction est vitale pour la survie de mon site. Si quelqu’un avait l’idée géniale pour que cela fonctionne , je l’en remerci d’avance.

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Une licence pour un article

    18 avril 2007 – 25 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Sur une idée originale de erational, voici un plugin permettant de lier une licence à un article.

  • Plugin Parrainage

    6 novembre 2011 – <blink style='color:red;'>public|spip|ecrire:commentaire</blink>

    Permettre aux utilisateurs d’inviter leurs contacts à s’inscrire sur le site. Description Vous connaissez le web moderne et son cortège d’applis toujours en version « beta » et de buzz sur le dernier réseau à la mode ? Vous voulez vous aussi vous y (...)

  • Formulaire de contact libre

    27 avril 2011 – 36 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Dans SPIP il n’y a pas un formulaire de contact, mais autant de formulaires de contact que d’auteurs. Cette phrase de Romy, dans son article Une page de contact dans mon SPIP, pointe un petit manque de SPIP. La possibilité d’insérer rapidement un (...)

  • Plugin Mot de Passe Compliqué

    2 novembre 2007 – 16 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin ajoute un testeur de complexité de mot de passes dans les formulaires de choix de mot de passe de SPIP.

  • Navigation AJAX

    31 janvier – 18 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin permet de modifier automatiquement une parties des liens internes de manière à ce qu’ils ne déclenchent pas un chargement complet de la page cible, mais un chargement en AJAX de certains éléments spécifiés à l’avance. Il permet aussi de (...)