Changes

m
no edit summary
Line 1: Line 1:  
[[Category:Mailing]]
 
[[Category:Mailing]]
 +
{{TemplateDocDevEn}}
 
{{BasculeDevUserEn|
 
{{BasculeDevUserEn|
 
name=Mailing|  
 
name=Mailing|  
 
devdoc=This page|
 
devdoc=This page|
 
userdoc=[[EMailing]]}}
 
userdoc=[[EMailing]]}}
{{TemplateDocDevEn}}
+
 
 +
= Fonction =
 
{{ToTranslate}}
 
{{ToTranslate}}
  −
  −
== Fonction ==
   
Ce module ajoute dans les menus une entrée pour créer des mailings.
 
Ce module ajoute dans les menus une entrée pour créer des mailings.
   −
== Procédures ==
+
= Procédures =
    
- Le principe est de créer un mailing avec un titre, un sujet, un email expéditeur.
 
- Le principe est de créer un mailing avec un titre, un sujet, un email expéditeur.
Line 30: Line 29:  
- Le statut global du mailing, ainsi que de le résultat de l'envoi pour chaque destinataire, est mis à jour par ce script.
 
- Le statut global du mailing, ainsi que de le résultat de l'envoi pour chaque destinataire, est mis à jour par ce script.
   −
== Scripts mis en oeuvre ==
+
= Scripts mis en oeuvre =
 
   
#[[Script mailing-send.php]]
 
#[[Script mailing-send.php]]
 
Prend en paramètre l'id du mailing à envoyer.
 
Prend en paramètre l'id du mailing à envoyer.
Line 40: Line 38:  
.
 
.
   −
== Tables mises en oeuvre ==
+
= Permissions =
 
  −
#[[Table llx_mailing]] : Table contenant les mailings (sujet, corps du text et statut global)
  −
#[[Table llx_mailing_cibles]] : Table contenant la liste des destinataires définis pour ce mailing et le statut de l'envoi par destinataire.
  −
 
  −
 
  −
== Habilitations mises en oeuvre ==
   
*->mailing->lire
 
*->mailing->lire
 
*->mailing->creer
 
*->mailing->creer
 
*->mailing->valider
 
*->mailing->valider
 
*->mailing->supprimer
 
*->mailing->supprimer
 +
 +
= Tables SQL =
 +
#[[Table llx_mailing]] : Table contenant les mailings (sujet, corps du text et statut global)
 +
#[[Table llx_mailing_cibles]] : Table contenant la liste des destinataires définis pour ce mailing et le statut de l'envoi par destinataire.