[SPIP][PLUGINS] v3.0-->v3.2
[lhc/web/www.git] / www / plugins-dist / organiseur / notifications / instituermessage.php
index a19d610..3fc1ea7 100644 (file)
@@ -10,7 +10,9 @@
  *  Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne.   *
 \***************************************************************************/
 
-if (!defined('_ECRIRE_INC_VERSION')) return;
+if (!defined('_ECRIRE_INC_VERSION')) {
+       return;
+}
 
 
 /**
@@ -21,21 +23,21 @@ if (!defined('_ECRIRE_INC_VERSION')) return;
  * @param int $id_message
  * @param array $options
  */
-function notifications_instituermessage_dist($quoi, $id_message, $options=array()){
-       
+function notifications_instituermessage_dist($quoi, $id_message, $options = array()) {
+
        // ne devrait jamais se produire
        if ($options['statut'] == $options['statut_ancien']) {
-               spip_log("statut inchange",'notifications');
+               spip_log('statut inchange', 'notifications');
                return;
        }
 
-       if ($options['statut']=='publie'){
+       if ($options['statut'] == 'publie') {
                include_spip('inc/messages');
-               $type = sql_getfetsel('type','spip_messages','id_message='.intval($id_message));
+               $type = sql_getfetsel('type', 'spip_messages', 'id_message=' . intval($id_message));
                $vue = "notifications/message_{$type}_publie";
-               if (trouver_fond($vue)){
-                       $envoyer_mail = charger_fonction('envoyer_mail','inc'); // pour nettoyer_titre_email
-                       $texte = recuperer_fond($vue,array('id_message'=>$id_message));
+               if (trouver_fond($vue)) {
+                       $envoyer_mail = charger_fonction('envoyer_mail', 'inc'); // pour nettoyer_titre_email
+                       $texte = recuperer_fond($vue, array('id_message' => $id_message));
 
                        // recuperer tous les emails des auteurs qui ont recu le message dans leur boite
                        // si c'est une annonce generale, on envoie a tout le monde
@@ -43,19 +45,19 @@ function notifications_instituermessage_dist($quoi, $id_message, $options=array(
                        $where = array(
                                "email!=''",
                                "statut!='5poubelle'",
-                               sql_in('statut',messagerie_statuts_destinataires_possibles())
+                               sql_in('statut', messagerie_statuts_destinataires_possibles())
                        );
                        // pour une annonce : tous ceux qui recoivent des messages
-                       if ($type!=='affich'){
-                               $ids = sql_allfetsel('id_auteur','spip_auteurs_liens',"objet='message' AND id_objet=".intval($id_message));
-                               $ids = array_map('reset',$ids);
-                               $where[] = sql_in('id_auteur',$ids);
+                       if ($type !== 'affich') {
+                               $ids = sql_allfetsel('id_auteur', 'spip_auteurs_liens', "objet='message' AND id_objet=" . intval($id_message));
+                               $ids = array_map('reset', $ids);
+                               $where[] = sql_in('id_auteur', $ids);
                        }
-                       $emails = sql_allfetsel('email',"spip_auteurs",$where);
-                       $emails = array_map('reset',$emails);
+                       $emails = sql_allfetsel('email', 'spip_auteurs', $where);
+                       $emails = array_map('reset', $emails);
 
                        include_spip('inc/notifications');
-                       notifications_envoyer_mails($emails,$texte);
+                       notifications_envoyer_mails($emails, $texte);
                }
        }
-}
\ No newline at end of file
+}