Non aux brevets logiciels

SpipLab

NotificationDesPenseBete

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

Notifications : les pense-bêtes (comme le reste)

les fichiers indispensables : http://lab.spip.net/cvs/spip_notifs/
la doc technique : http://lab.spip.net/spikini/Fonctio...
l’exemple de mise en place pour les brèves : http://lab.spip.net/spikini/Notific...

1. Déclarer la class Evt_Pense_bete


Le premier fichier rajouté, "pense_bete.php", n’est qu’une déclinaison des fichiers fournis dans le dossier evenement . Il est fortement conseillé de commencer par "éplucher" ces derniers pour mieux comprendre comment l’ensemble fonctionne. Vous devrez placer ce fichier dans le dossier "ecrire/evenements". Une fois placé au bon endroit, les auteurs peuvent s’abonner au service de notification par email des pense-bête

2. Rassembler les éléments pour l’envoi des pense bête

Le second fichier rajouté, "envoi_pense_bete.php3", construit peu à peu la situation qui nous permettra de savoir si, oui ou non, on doit envoyer une notification pour un pense-bête ; il rassemble les éléments nécessaires à cet envoi (email, id du pense-bête etc...). Son installation consiste simplement à le copier dans le répertoire /ecrire. C’est tout.

- le fichier envoi_pense_bete.php3 est paramétrable :

- le point névralgique, à commenter pour suspendre tout envoi, est consitué par deux lignes :


3. Automatiser l’appel aux notifications : le CRON

Le fichier ecrire/inc_cron.php3


- le fichier spip_background.php3 :
en modifiant un chouillat spip_background.php3 on évite au moins une floppée de warmind php "can’t modify headers"... already sent...