This is an old revision of the document!


Depuis la 1.6

Notification par mail des nouveaux élements

Description MOD:

o Notification des changements par mail
o Evolution fonctions envoi de mail

Description des fonctionnalités de la notification des changements par mail:

o Envoi de mails sur les nouveaux éléments de la galerie
o Envoi uniquement sur déclechement manuel d'un administrateur
o Envoi de mails aux utilisateurs inscrits à la liste de notification
o Gestion par une interface administrateur d'inscription/descincription des utilisateurs
o Gestion par lien d'inscription/descincription pour chaque utilisateur (pas d'interface pour le moment sauf si intégré dans une version et à mettre dans la mise à jour du profil) (utilisation d'un clef de controle unique à passer dans le lien, un clef pour un user_id)
o Nofication par mails d'inscription/descincription des utilisateurs
o Envoi des mails dans la langue du destinataire avec possibilité d'un copie invisible au webmaster

Attention, pour le moment, le MOD est cours de developpement et nullement FINALISE, et je mettrais à jour le MOD version beta à chaque nouvelle avancée. Pourquoi mettre à dispo un MOD non fini? Uniquement pour avoir les remarques de chacun, les évolutions possibles, les trucs bien, pas bien, mauvais, horribles, etc… Si tout est OK, ce MOD sera intégré dans la version 1.6.0 de PWG.

RAF:

o // A mettre dans constants.php par la suite
 define('USER_FEED_TABLE', $prefixeTable.'user_feed');
o Suppression d'un utilisateur (a reporter sur nouvelle table (pas fait) et/ou à mettre dans mailtousers.php (pas fait))
o Ajout d'un utilisateur (a reporter sur nouvelle table (pas fait) et/ou à mettre dans mailtousers.php (fait))
o Pouvoir mettre à jour les enabled/disabled
o Mettre en place un tableau $conf['user_fields']['id']
o Si MOD fichier lang à part
o Mettre les traductions mails (sujet + message + news + etc)  dans un fichier spécifique pour faciliter le changement de lang lors de l'envoi et la maintenance? A valider!
o Pas encore de template
o Indiquer les utilisateurs ajoutés
o Ajouter un lien dans le mail pour se desincrire
o Faire/Finir les traductions
o pour le beg et end options dans fichier puis après dans une table spécifique
o Donner la possibilité de modifier le message d'envoi par l'interfacce
o Modifier l'entete de fin
o Mettre en options entete de début et de fin
o Envoi de mail en HTML
o Envoie de mail lors d'un subscribe/unsubscribe en précisant
  Site, User, Mail, inscription ou descinscription, dernier état du enable de la table
  Préciciser si dans mail si action effectué par l'admin ou l'utilisateur 
o Interface admin (gestion de user inscrits/non incrits, envoi des mails, paramètrage de mails, ect...)
o Module php de gestion par lien d'inscription/descincription
o Envoi mail lors de l'init de la table notification (subscribe) si l'option enabled par défaut est true
o Mettre dans la fenêtre un message avec les users insérés dans la table avec l'affichage du disabled
o Mettre dans mail lien sur nouvelles images, cat. sur la periode choisie
o Les 2 includes doivent être utilisés la où les fonctions ont été pompés (si intégration dans PWG sans MOD).
o Ajout d'un menu dans admin
o Mettre code lang du user dans le html
o Faire un bottom HTML comme sur le site
o Pour les lignes x ..., mettre des liens pour accéder directement à la page
o Pouvoir changer le last_send par interface (sur les null ou sur tous, ...)
o Changer "nouvelle éléments" par "Nouvelles images" soit en modification la fonction news soit en changeant la traduction. A valider?
o Utiliser des mot-clefs pour les langues au lieu de "phrases".

Question en suspend:

o Attention à la séparation des template/text à voir dans list... ? Impact?

Référence:

 
Back to top
fr/fonctionnalites/notification_par_mail.1184196810.txt.gz · Last modified: 2009/03/07 22:13 (external edit)
 
 
github twitter newsletter Donate Piwigo.org © 2002-2024 · Contact