Ignore:
Timestamp:
May 9, 2011, 11:23:06 AM (13 years ago)
Author:
cljosse
Message:

[extensions] mail_supervisor add option debug_mail,

Location:
extensions/Mail_supervisor/admin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • extensions/Mail_supervisor/admin/mail_superv_admin.php

    r10816 r10822  
    167167
    168168    if ( $_POST['submit'] == l10n('Sv_raz')   ) {
    169      $mails_donnees['date_quarantaine']=time();
    170      $mails_donnees['nb_mails'] = 0  ;
    171      $mails_donnees['nb_spams'] = 0  ;
    172      $mails_donnees['date_mail'] = time();
    173      $mails_donnees['date_spam'] = time();
    174      $mails_donnees['reste'] = 0;
    175      $mails_donnees['quarantaine']='false';
    176     mail_supervisor::sauve_donnees();
    177      $infos_message .=  l10n('Sv_raz') .'<br />';
     169      $mails_donnees['date_quarantaine']=time();
     170      $mails_donnees['nb_mails'] = 0  ;
     171      $mails_donnees['nb_spams'] = 0  ;
     172      $mails_donnees['date_mail'] = time();
     173      $mails_donnees['date_spam'] = time();
     174      $mails_donnees['reste'] = 0;
     175      $mails_donnees['quarantaine']='false';
     176      mail_supervisor::sauve_donnees();
     177      $infos_message .=  l10n('Sv_raz') .'<br />';
    178178    }
    179179
    180180  //===================================================================
    181181    if ( $_POST['submit'] == l10n('Sv_Valider') ) {
    182     $mails_options['check_mailto'] = isset($_POST['check_mailto']) ? $_POST['check_mailto'] : 'off' ;
    183     $mails_options['check_header_carbon'] = isset($_POST['check_header_carbon']) ? $_POST['check_header_carbon'] : 'off' ;
    184     $mails_options['check_header_text'] = isset($_POST['check_header_text']) ? $_POST['check_header_text'] : 'off' ;
    185 
    186     //donnees
    187     $mails_donnees['nb_mails_maxi'] = isset($_POST['nb_mails_maxi']) ? $_POST['nb_mails_maxi'] :  $mails_donnees['nb_mails_maxi']  ;
    188     $mails_donnees['nb_mails_periode'] = isset($_POST['nb_mails_periode']) ? $_POST['nb_mails_periode'] :  $mails_donnees['nb_mails_periode']  ;
    189     $mails_donnees['nb_spams_maxi'] = isset($_POST['nb_spams_maxi']) ? $_POST['nb_spams_maxi'] :  $mails_donnees['nb_spams_maxi']  ;
    190     $mails_donnees['nb_spams_periode'] = isset($_POST['nb_spams_periode']) ? $_POST['nb_spams_periode'] :  $mails_donnees['nb_spams_periode']  ;
    191 
    192     $mails_donnees['quarantaine_periode'] = isset($_POST['quarantaine_periode']) ? $_POST['quarantaine_periode'] :  $mails_donnees['quarantaine_periode']  ;
    193 
    194     $mails_donnees['message'] = isset($_POST['content']) ? $_POST['content'] :  $mails_donnees['message']  ;
    195     $mails_donnees['header_text'] = isset($_POST['header_text']) ? $_POST['header_text'] :  $mails_donnees['header_text']  ;
    196     //=======================================================================================================
    197     verif_mails_donnees();
    198     mail_supervisor::sauve_options();
    199     mail_supervisor::sauve_donnees();
    200     //==============================================================================
    201     $infos_message  =  l10n('Sv_save_config') . " : " . l10n('Sv_Datas') . "<br />" ;
    202     $erreur_message = "";
    203     $mails_donnees = mail_supervisor::Get_Datas() ;
    204   }
     182      $mails_options['check_mailto'] = isset($_POST['check_mailto']) ? $_POST['check_mailto'] : 'off' ;
     183      $mails_options['check_header_carbon'] = isset($_POST['check_header_carbon']) ? $_POST['check_header_carbon'] : 'off' ;
     184      $mails_options['check_header_text'] = isset($_POST['check_header_text']) ? $_POST['check_header_text'] : 'off' ;
     185
     186      //donnees
     187      $mails_donnees['nb_mails_maxi'] = isset($_POST['nb_mails_maxi']) ? $_POST['nb_mails_maxi'] :  $mails_donnees['nb_mails_maxi']  ;
     188      $mails_donnees['nb_mails_periode'] = isset($_POST['nb_mails_periode']) ? $_POST['nb_mails_periode'] :  $mails_donnees['nb_mails_periode']  ;
     189      $mails_donnees['nb_spams_maxi'] = isset($_POST['nb_spams_maxi']) ? $_POST['nb_spams_maxi'] :  $mails_donnees['nb_spams_maxi']  ;
     190      $mails_donnees['nb_spams_periode'] = isset($_POST['nb_spams_periode']) ? $_POST['nb_spams_periode'] :  $mails_donnees['nb_spams_periode']  ;
     191
     192      $mails_donnees['quarantaine_periode'] = isset($_POST['quarantaine_periode']) ? $_POST['quarantaine_periode'] :  $mails_donnees['quarantaine_periode']  ;
     193
     194      $mails_donnees['message'] = isset($_POST['content']) ? $_POST['content'] :  $mails_donnees['message']  ;
     195      $mails_donnees['header_text'] = isset($_POST['header_text']) ? $_POST['header_text'] :  $mails_donnees['header_text']  ;
     196      //=======================================================================================================
     197      verif_mails_donnees();
     198      mail_supervisor::sauve_options();
     199      mail_supervisor::sauve_donnees();
     200      //==============================================================================
     201      $infos_message  =  l10n('Sv_save_config') . " : " . l10n('Sv_Datas') . "<br />" ;
     202      $erreur_message = "";
     203      $mails_donnees = mail_supervisor::Get_Datas() ;
     204    }
    205205 }
    206206    $mails_donnees = mail_supervisor::Get_Datas();
     
    287287
    288288 if (function_exists('get_user_language_desc') ) $message = get_user_language_desc($message);
    289  if ( $_POST['Submit']==l10n('Sv_Valider') ) {
    290      $mails_donnees['message_test']= str_replace('"',"'",$message) ;
    291     mail_supervisor::sauve_donnees();
    292     $_POST['Submit']="";
     289
     290if ( $_POST['Submit']==l10n('Sv_Valider') ) {
     291  $mails_donnees['message_test']= str_replace('"',"'",$message) ;     
     292  mail_supervisor::sauve_donnees();
     293  $mails_options['debug_mail'] = isset($_POST['debug_mail']) ? "on" : "off" ;
     294  mail_supervisor::sauve_options();
     295  $_POST['Submit']="";
    293296 }else if ( $_POST['Submit']==l10n('Sv_Envoyer') ) {
    294297     /*
     
    318321              );
    319322
    320     $mails_donnees['message_test']= str_replace('"',"'",$message) ;
    321 
    322     unset_make_full_url();
     323    $mails_donnees['message_test']= str_replace('"',"'",$message) ;     
    323324    mail_supervisor::sauve_donnees();
    324     $mails_donnees = mail_supervisor::Get_Datas() ;
     325    $mails_options['debug_mail'] = isset($_POST['debug_mail']) ? "on" : "off" ;
     326    mail_supervisor::sauve_options();
    325327    $query = 'SELECT
    326328            name
     
    362364 $List_dest=get_liste($group_id) ;
    363365   //$destinataires= implode("<br />".$chk_cl,get_liste($group_id));
    364 */ 
    365 
    366 
     366*/
    367367  $destinataires="";
    368368$List_dest = get_liste($group_id) ;
     
    372372  if( $destinataires !="" ) $infos_message .= " List :<hr>" .  $destinataires . "<hr>" ;
    373373
     374   $mails_options['debug_mail'] = isset($mails_options['debug_mail']) ? $mails_options['debug_mail'] : "off" ;
     375
    374376  $template->assign(
    375377                    array(
     
    377379                        'message_test' => $mails_donnees['message_test'] ,
    378380                        'liste' =>  get_liste($group_id) ,
    379                        
     381                         'debug_mail' => ($mails_options['debug_mail'] == 'on') ? 'checked="checked"' : '' ,
    380382                        'version' =>   $version ,
    381383                        'MAIL_CONTENT' => $mails_donnees['message_test'],
     
    430432     $mails_options['no_connect'] = isset($_POST['no_connect']) ? "on" : "off" ;
    431433     $mails_options['set_auto'] = isset($_POST['set_auto']) ? "on" : "off" ;
    432      $mails_options['set_id'] = isset($_POST['set_id']) ? "on" : "off" ;
     434     $mails_options['set_id'] = isset($_POST['set_id']) ? "on" : "off" ;   
     435
    433436     mail_supervisor::sauve_options();
    434437     $infos_message .=  l10n('Sv_save_config') . '<br />';
  • extensions/Mail_supervisor/admin/mail_superv_test.tpl

    r10816 r10822  
    1919        </select>
    2020      </td>
    21           <td  >
     21      <td  >
     22      <input type="checkbox" name="debug_mail" value="on" {$debug_mail} />&nbsp;&nbsp;{'Sv_debug_mail'|translate}
     23      </td>
     24      <td  >
    2225          {if not empty($liste)}
    2326           
     
    2932         </td>
    3033    </tr>
    31 
     34    </table>
     35    <table>
    3236    <tr>
    3337      <td><strong>{'Sv_mail_content'|@translate}</strong></td>
Note: See TracChangeset for help on using the changeset viewer.