Configuration des scripts de notifications¶
Cette section a pour but de maîtriser le paramétrage en tâche planifiée d'une nouvelle notification Maarch.

Prérequis¶
L'administrateur fonctionnel doit vous communiquer l'identifiant de la nouvelle notification.
Configuration de l'envoi¶
La configuration de l'envoi est visible dans cette partie
Localisation du script¶
Deux options sont possible :
- Le script s'est généré automatiquement lors de la création de la notification, il vous suffit de la retrouver.
- Vous devez créer le script vous-même.
(cas 1) Génération automatique du script¶
Elle devrait se situer dans :
bin/notification/scripts/
Elle devrait être de la forme notification_[nom du custom]_[identifiant de la notification].sh
ex : notification_cs_maarchcourrier_NCT.sh
(cas 2) Création du script¶
Vous pouvez créer vous même le script de notification grâce à l'identifiant qui a été communiqué par l'administrateur fonctionnel de l'application.
Rendez-vous dans le répertoire bin/notification/scripts/ et partez des scripts suivants : - BASKET.sh (Pour la notification des bannettes) - nct-ncc-and-anc.sh (Pour les notifications des relances) - ret1-ret2.sh (Pour les notifications manuelles)
Les chemins sont à adapter suivant la configuration de votre serveur.
Planification du script¶
Il ne reste plus qu'à planifier ce script à intervalle régulier :
| sous linux |
|---|
| connecter vous avec l'utilisateur root puis |
| crontab -e |
| ajouter la ligne suivante |
| 0 8 * * * www-data /.../bin/notification/scripts/[nom_du_script].sh |
| la notification sera lancée tous les jours 8h du matin (remplacer ... par le chemin complet de l'application) |