Mettre à jour les préférences de notification des adhérents existants
Le script ~/src/misc/maintenance/borrowers-force-messaging-defaults.pl permet d'ajouter, ou de modifier, les préférences de notification des adhérents, à partir des préférences définies dans les catégories adhérent.
Plusieurs options possibles :
- since : date au format aaaa-mm-jj ; ne met à jour que les adhérents inscrits depuis cette date
- not-expired : date au format aaaa-mm-jj ; ne met à jour que les adhérents dont la date d'expiration du compte est après cette date
- no-overwrite : ne met à jour que les adhérents n'ayant pas déjà des préférences de notifications
- category : categorycode ; ne met à jour que les adhérents de ce ou ces categorycodes
- library : branchcode ; ne met à jour que les adhérents de la ou les bibliothèques
- message-name : le nom du message à ajouter/mettre à jour (le nom du message est la colonne message_name de la table message_attribute) (Item_Due, Advance_Notice, Hold_Filled, Item_Check_in, Item_Checkout, Ill_ready, Ill_unavailable, Auto_Renewals, Hold_Reminder). Il faut que le message soit quand même défini dans les catégories adhérents pour pouvoir être ajouté.
Exemple de lancement :
~/src/misc/maintenance/borrowers-force-messaging-defaults.pl --doit --library BA --category LIBRARIAN --message-name Item_Checkout