Changeset 4065


Ignore:
Timestamp:
Oct 20, 2009, 12:57:43 PM (15 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.