Ignore:
Timestamp:
Oct 15, 2009, 10:09:57 AM (14 years ago)
Author:
cljosse
Message:

[mail_supervisor] insert multi tabs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Mail_supervisor/main.inc.php

    r4030 r4040  
    2424/*
    2525Plugin Name: Mail supervisor
    26 Version: 1.0.2
     26Version: 1.0.3
    2727Description:  Mail supervisor surveille l'envoie des mails.
    2828Plugin URI: http://piwigo.org/ext/extension_view.php?eid=315
     
    5151   
    5252        $mails_options = explode("," , $conf['mail_superv']);
    53         $infos_message="";
    5453        $message ="";
    55         $erreur_messages="";
    56 
     54        if (!isset($infos_message))
     55        {
     56        $infos_message = "";
     57        }
     58if (!isset($erreur_message))
     59        {
     60        $erreur_message = '';
     61        }
    5762        // lecture données       -------------
    5863    $mails_données = Get_Datas();
     
    7984        $alerte =   ( $mails_données['reste'] >0 ) ? true : false ;
    8085       
    81         $alerte_mail =    ( $mails_données['nb_mails'] >   $mails_données['nb_mails_maxi'] ) ? true : false ;
    82         $alerte_spam =    (  $mails_données['nb_spams'] >   $mails_données['nb_spams_maxi'] ) ? true : false ;
     86        $alerte_mail =    ( $mails_données['nb_mails'] >   $mails_données['nb_mails_maxi']-1 ) ? true : false ;
     87        $alerte_spam =    (  $mails_données['nb_spams'] >   $mails_données['nb_spams_maxi']-1 ) ? true : false ;
    8388       
    8489 
     
    144149                        $type="Spams";
    145150                                $d1=$mails_données['nb_spams'];
    146                                 $d2=$mails_données['date_spam'];
     151                                $d1=$mails_données['nb_spams'] . '  \\  ' . $mails_données['nb_spams_maxi'];
    147152                                $d3= $mails_données['rest_spam'];
    148153                                $d4=time()+$d3 ;
     
    152157                        $type="Mails";
    153158                       
    154                                 $d1=$mails_données['nb_mails'];
     159                                $d1=$mails_données['nb_mails']. '  \\  ' . $mails_données['nb_mails_maxi'];;
    155160                                $d2=$mails_données['date_mail'];
    156161                                $d3= $mails_données['rest_mail'];
    157162                                $d4=time()+$d3 ;
     163                               
     164                               
    158165                        }
    159166                        if ($alerte) {
    160167                        $type="Spams(Quarantaine)";
    161                                 $d1=$mails_données['nb_spams'];
     168                                $d1=$mails_données['nb_spams'] . '  \\  ' . $mails_données['nb_spams_maxi'];
    162169                                $d2=$mails_données['date_quarantaine'];
    163170                                $d3= $mails_données['reste'];
    164171                                $d4=time()+$d3 ;
    165  }
     172                        }
    166173
    167174
     
    170177$d4=date(l10n('formatdate'),$d4);
    171178
    172                 $erreur_message .='<br />'.sprintf(l10n('mise_en_quarantaine %s %s %s %s %s'),$type,$d1,$d2,$d3,$d4).'<br />';
     179        if ($alerte_mail) {
     180              $erreur_message .='<br />'.sprintf(l10n('alerte_mail %s %s %s %s %s'),$type,$d1,$d2,$d3,$d4).'<br />';
     181                }else{
     182                           $erreur_message .='<br />'.sprintf(l10n('mise_en_quarantaine %s %s %s %s %s'),$type,$d1,$d2,$d3,$d4).'<br />';
     183
     184                }
     185 $infos_message = l10n('mail_not_send');
     186 
    173187 }                     
    174188 sauve_données();
     
    218232                                                $mails_données['date_quarantaine']= time()  ;   
    219233                                                $mails_données['quarantaine']= true    ;       
    220                                                 $infos_message=memo_var($mails_données);
     234                                                $infos_message .=memo_var($mails_données);
    221235                                        }
    222236
Note: See TracChangeset for help on using the changeset viewer.