Changeset 4065


Ignore:
Timestamp:
10/20/09 12:57:43 (10 years ago)
Author:
cljosse
Message:

[mail_supervisor] update help.

Location:
extensions/Mail_supervisor
Files:
2 added
4 edited

Legend:

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

    r4059 r4065  
    5353 
    5454 load_language('plugin.lang', MAIL_SUPERV_PATH); 
     55 
    5556  
    5657$mails_options = explode("," , $conf['mail_superv']); 
     
    293294     case 'mail_superv_help': 
    294295 
     296   load_language('help/plugin.lang', MAIL_SUPERV_PATH);  
     297  
    295298          $aff_nb=false; 
    296299          $smile_bonjour=MAIL_SUPERV_PATH."smilies/bonjour.gif" ;  
     
    301304                        );               
    302305        $aff_nb = false; 
    303         $infos_message=""; 
     306        ; 
    304307          
    305308                $template->set_filenames(array('plugin_admin_content' => realpath(MAIL_SUPERV_PATH . 'admin/mail_superv_help.tpl'))); 
  • extensions/Mail_supervisor/admin/mail_superv_help.tpl

    r4060 r4065  
    22  
    33<h2>{'Tab_help'|translate}</h2> 
    4 <fieldset style=" position:relative ; top:50px"> 
     4<fieldset style=" position:relative ; top:15px"> 
    55<div id="instructionFonction" class="instructionBlock" > 
    66 
     
    1010    onclick="blockToggleDisplay('fonction_header', 'Fonction')" 
    1111  ><span> 
    12    Fonctionnalités 
     12    {'Fonctionnalités'|translate} 
    1313  </span></div> 
    1414  <div 
     
    1717    style="display:none" 
    1818  > 
    19     <p>Supervise le gestion des mails.</p> 
     19    <p>{'Oversees_management_emails'|translate}.</p> 
    2020    <ol>       
    21           <li>Compte le nombre de mails envoyés par le site.</li> 
    22       <li>Détecte les différents messages d'alertes générés par la fonction mail()</li> 
    23       <li>Compte le nombre de mails considéré par le FAI comme spams.</li> 
    24       <li>Mise en quarantaine si le nombre de mails envoyés est supérieur à la valeur maxi défini par période prédéterminée.</li> 
    25  
    26       <li>Mise en quarantaine si le nombre de spams détectés est supérieur à la valeur maxi défini par période prédéterminée.</li> 
    27       <li>Mise en quarantaine si détection de "TROP DE SPAMS" pour une période déterminée.</li> 
     21          <li>{'hlp_1_1'|translate}</li> 
     22      <li>{'hlp_1_2'|translate}</li> 
     23      <li>{'hlp_1_3'|translate}</li> 
     24      <li>{'hlp_1_4'|translate}</li> 
     25      <li>{'hlp_1_5'|translate}</li> 
     26      <li>{'hlp_1_6'|translate}</li> 
    2827    </ol> 
    2928    <p></p> 
     
    4847 
    4948<ol> 
    50   <li>{'check_mailto'|translate} </li> 
     49  <li><span style="color:#3300FF">{'check_mailto'|translate}</span> </li> 
    5150   <ul> 
    52  <li>En voie une copie du mail au Webmaster. </li>  
     51 <li>{'hlp_2_1'|translate}</li> 
    5352</ul> 
    54   <li>{'check_header_carbon'|translate}</li> 
     53  <li><span style="color:#3300FF">{'check_header_carbon'|translate}</span></li> 
    5554   
    5655   <ul> 
    57  <li>Modifie la structure des destnataires en copie carbonne si défaut 'bad syntax'. </li>  
     56 <li>{'hlp_2_2'|translate}</li> 
    5857</ul> 
    59   <li>{'check_header_text'|translate} </li>  
     58  <li><span style="color:#3300FF">{'check_header_text'|translate}</span> </li>  
    6059  <ul> 
    61  <li>Si la version piwigo est inférieur à 2.0.5, rajoute un bloc texte dans l' entête de mail. </li>  
     60 <li>{'hlp_2_3'|translate}</span></li> 
    6261</ul> 
    6362</ol> 
     
    7776    onclick="blockToggleDisplay('configuration_header', 'configuration_content')" 
    7877  ><span> 
    79     configuration 
     78   <p>{'Configuration'|translate}.</p> 
    8079  </span></div> 
    8180  <div 
     
    8685 
    8786<ul> 
    88  
    89   <li>{'number'|translate}</li> 
    90    
    91   <li>{'since'|translate} <li> 
    92      
    93       
    94       <li>{'max'|translate}</li> 
    95       <li>{'period'|translate} [ {'Week'|translate}, {'Day'|translate}, {'Hour'|translate}, {'Minute'|translate}, {'Seconde'|translate}]</li> 
     87    <ul>       
     88          <li ><i><span style="color:#3300FF">{'free_nb'|translate}</span></i>       {'hlp_3_1'|translate}</li> 
     89      <li><i><span style="color:#3300FF">{'free_depuis_le'|translate}</span></i> {'hlp_3_2'|translate}</li> 
     90      <li><i><span style="color:#3300FF">{'free_nb_maxi'|translate}</span></i>   {'hlp_3_3'|translate}</li> 
     91      <li><i><span style="color:#3300FF">{'periode'|translate}</span></i>   {'hlp_3_4'|translate} 
     92          {'hlp_3_4_0'|translate} 
     93          </li> 
     94      <li><i><span style="color:#3300FF">{'reste'|translate}</span></i>          {'hlp_3_5'|translate}</li> 
    9695  
    97       <li>{'rest'|translate}</li> 
     96    </ul> 
     97  
    9898  
    9999 
     
    118118<ul> 
    119119 
    120   <li></li> 
    121  
    122   <li></li> 
     120      <li><i><span style="color:#FF0000">{'free_quarantaine'|translate}</span></i>   {'hlp_4_1'|translate}</li> 
     121      <li><i><span style="color:#3300FF">{'quarantaine'|translate}</span></i>     {'hlp_4_2'|translate}</li> 
    123122 
    124123   
     
    133132    onclick="blockToggleDisplay('lastmessage_header', 'lastmessage_content')" 
    134133  ><span> 
    135     {'last'|translate} 
     134   {'free_admin_description'|translate} 
    136135  </span></div> 
    137136  <div 
     
    142141<p></p> 
    143142 
    144 <ol> 
     143<ul> 
    145144 
    146   <li>.</li> 
    147  
    148   <li>.</li> 
    149 </ol> 
     145  <li><i>{'free_admin_description'|translate}</i>     {'hlp_5_1'|translate}</li> 
     146</ul> 
    150147 
    151148  <p>.</p> 
  • extensions/Mail_supervisor/include/fonctions.php

    r4059 r4065  
    173173    $data = mysql_fetch_array(pwg_query($query)); 
    174174        //==================================================================================== 
    175          
    176  
    177     $mails_periode="+".str_replace($period_search, $period_match, $data['nb_mails_periode']); 
    178         $next_day =  strtotime(  $mails_periode,$data['date_mail']); 
    179         $data['rest_mail']=  ( $next_day )-time() ; 
    180          
     175    $mails_periode = "+" . trim( str_replace($period_search, $period_match, $data['nb_mails_periode'])); 
     176  
     177        $next_day = $data['date_mail'] + strtotime(  $mails_periode,0);; 
     178        $data['rest_mail']=    $next_day - time() ; 
     179  
    181180                                 
    182181        $spams_periode="+".str_replace($period_search, $period_match, $data['nb_spams_periode']); 
    183         $next_day =  strtotime(  $spams_periode,$data['date_spam']); 
    184         $data['rest_spam']=  ( $next_day )-time() ; 
     182        $next_day = $data['date_spam'] + strtotime(  $spams_periode,0); 
     183        $data['rest_spam']=  $next_day -time() ; 
    185184 
    186185   
    187186        $quarantaine_periode="+".str_replace($period_search, $period_match, $data['quarantaine_periode']); 
    188         $next_day =  strtotime( $quarantaine_periode,$data['date_quarantaine']);         
     187        $next_day = $data['date_quarantaine'] + strtotime( $quarantaine_periode,0);      
     188         
    189189        if ($data['quarantaine']) { 
    190190        $data['reste'] =   ( $next_day )-time() ; 
     
    224224function int_to_heure($int) 
    225225{ 
    226 $week= (int) ($int/(3600*24*7));  
    227 $int=$int-($week*(3600*24*7));   
    228  
    229 $day= (int) ($int/(3600*24));    
    230 $int=$int-($day*(3600*24)); 
    231  
    232 $heures=(int) ($int/3600); 
    233  
    234 $int=$int-($heures*(3600)); 
    235  
    236 $minutes=(int) ($int/60); 
    237 $int= $int - ($minutes*(60)); 
     226 
     227 
     228 
     229$delta=(7*24*60*60) ; 
     230$week = (int) ($int/$delta);  
     231 
     232$int= $int-($week*$delta) ;   
     233 
     234 
     235$delta=(24*60*60) ; 
     236$day= (int) ($int/$delta);  
     237$int=$int-($day*$delta); 
     238 
     239$delta=(60*60) ; 
     240$heures=(int) ($int/$delta); 
     241$int=$int-($heures*$delta); 
     242 
     243$delta=(60) ; 
     244$minutes=(int) ($int/$delta); 
     245$int= $int - ($minutes*$delta); 
     246 
    238247 
    239248$secondes=(int) ($int); 
    240249 
    241 $heures= substr ('00'. $heures,-2,2);    
    242 $day= substr ('00'.  $day,-2,2);    
    243 $minutes=substr ('00'.$minutes,-2,2); 
    244 $secondes=substr ('00'.$secondes,-2,2); 
    245  
     250$day      = substr ('00'.    $day,-2,2);    
     251$heures   = substr ('00'. $heures,-2,2);    
     252$minutes  = substr ('00'.$minutes,-2,2); 
     253$secondes = substr ('00'.$secondes,-2,2); 
     254 
     255    
    246256if ($week > 0 ) 
    247257{ 
    248  
    249 return $week. " " .l10n('Week'). " " .  $day . " " .l10n('Day'). "s ". $heures . " ". l10n('Hour'). "s " . $minutes. " " .l10n('minute'). "s ".  $secondes." " .l10n('seconde')."s"; 
     258        return $week. " " .l10n('Week'). " " .  $day . " " .l10n('Day'). "s ". $heures . " ". l10n('Hour'). "s " .    $minutes. " " .l10n('minute'). "s ".  $secondes." " .l10n('seconde')."s"; 
    250259} 
    251260return $day . " " .l10n('Day'). "s ". $heures . " ". l10n('Hour'). "s " . $minutes. " " .l10n('Minute'). "s ".  $secondes." " .l10n('Seconde')."s"; 
  • extensions/Mail_supervisor/language/fr_FR/plugin.lang.php

    r4059 r4065  
    11<?php 
    22global $lang ; 
     3 
     4 
     5 
     6 
     7 
     8 
    39/* 
    410$lang['nbm_msg_error_sending_email_to'] = 'Erreur lors de l\'envoi du mail à %s [%s].'; 
     
    98104          ';  
    99105 
    100                                          
     106                         
    101107?> 
Note: See TracChangeset for help on using the changeset viewer.