
// Venant de mettre en place un Digg-like avec un ami, je me suis dit, étant donné le nombre de ceux-ci en ce moment, il serait intéressant de partager mon expérience et les petites astuces que j’ai pu découvrir avec ce CMS, qui une fois qu’on en a fait le tour, n’est pas si mal que ça, mais, il est plein de bugs… Dans cette première astuce, je vais vous expliquer comment recevoir un mail de notification lorqu’un de vos membres publie une nouvelle news.
C’est tout simple, il suffit d’ajouter quelques ligne de code, mais encore faut-il savoir ou, et quoi rajouter…il faut tout d’abord ouvrir votre fichier submit.php qui se trouve à la racine de votre ftp, et dans celui-ci recherchez la ligne (ctrl+F) suivante : header(« Location: » . getmyurl(‘upcoming’));
Voila, vous avez trouvé cette ligne, maintenant, insérer le code qui suit juste avant :
|
$thisauthor = $db->get_var(« SELECT user_login FROM » .table_users . » WHERE user_id = $linkres->author; »); $subject= ‘Vous avez une nouvelle news: « ‘ . $linkres->title . ‘ »‘; $message = « Cet utilisateur : ». $thisauthor . » vient de mettre une nouvelle news : » . $linkres->title . » » . « \r\n\r\nvoici le lien : » . my_base_url . my_pligg_base . « /story.php?title= ». $linkres->title_url; $headers = « From: l’adresse mail qui apparaît dans votre boçte » . « \r\nReply-To:l’adresse mail de destination » . « \r\nX-Priority: 1\r\n »; $to= »l’adresse mail de destination »; @mail($to, $subject, $message, $headers); |
Et le tour est joué…
Tweeter
L'auteur de l'article
John's Graphisme, Directeur Artistique, Webdesigner. Vous pouvez voir mes travaux sur mon folio, ou me suivre sur mon Twitter. |







2 commentaires
114 lecture(s)










14 octobre 2008 à 16:17
Merci pour cette astuce je vais tester .
Mais j’ai un autre soucis, je voudrai pouvoir modérer les inscriptions sur mon pligg
Exemple pour les nouveaux membre je souhaiterai recevoir un mail et valider ou refuser l’inscription, idem pour les commentaires .As tu une idée pour réaliser cette modif.?
15 octobre 2008 à 20:52
// je suis en train de mettre ca en place justement, je mettrais mes autres astuces lors de la realisation…donc pour bientôt en tout cas …