Changeset 4065 for extensions/Mail_supervisor
- Timestamp:
- Oct 20, 2009, 12:57:43 PM (15 years ago)
- Location:
- extensions/Mail_supervisor
- Files:
-
- 2 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/Mail_supervisor/admin/mail_superv_admin.php
r4059 r4065 53 53 54 54 load_language('plugin.lang', MAIL_SUPERV_PATH); 55 55 56 56 57 $mails_options = explode("," , $conf['mail_superv']); … … 293 294 case 'mail_superv_help': 294 295 296 load_language('help/plugin.lang', MAIL_SUPERV_PATH); 297 295 298 $aff_nb=false; 296 299 $smile_bonjour=MAIL_SUPERV_PATH."smilies/bonjour.gif" ; … … 301 304 ); 302 305 $aff_nb = false; 303 $infos_message="";306 ; 304 307 305 308 $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 2 2 3 3 <h2>{'Tab_help'|translate}</h2> 4 <fieldset style=" position:relative ; top: 50px">4 <fieldset style=" position:relative ; top:15px"> 5 5 <div id="instructionFonction" class="instructionBlock" > 6 6 … … 10 10 onclick="blockToggleDisplay('fonction_header', 'Fonction')" 11 11 ><span> 12 Fonctionnalités12 {'Fonctionnalités'|translate} 13 13 </span></div> 14 14 <div … … 17 17 style="display:none" 18 18 > 19 <p> Supervise le gestion des mails.</p>19 <p>{'Oversees_management_emails'|translate}.</p> 20 20 <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> 28 27 </ol> 29 28 <p></p> … … 48 47 49 48 <ol> 50 <li> {'check_mailto'|translate}</li>49 <li><span style="color:#3300FF">{'check_mailto'|translate}</span> </li> 51 50 <ul> 52 <li> En voie une copie du mail au Webmaster. </li>51 <li>{'hlp_2_1'|translate}</li> 53 52 </ul> 54 <li> {'check_header_carbon'|translate}</li>53 <li><span style="color:#3300FF">{'check_header_carbon'|translate}</span></li> 55 54 56 55 <ul> 57 <li> Modifie la structure des destnataires en copie carbonne si défaut 'bad syntax'. </li>56 <li>{'hlp_2_2'|translate}</li> 58 57 </ul> 59 <li> {'check_header_text'|translate}</li>58 <li><span style="color:#3300FF">{'check_header_text'|translate}</span> </li> 60 59 <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> 62 61 </ul> 63 62 </ol> … … 77 76 onclick="blockToggleDisplay('configuration_header', 'configuration_content')" 78 77 ><span> 79 configuration78 <p>{'Configuration'|translate}.</p> 80 79 </span></div> 81 80 <div … … 86 85 87 86 <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> 96 95 97 <li>{'rest'|translate}</li> 96 </ul> 97 98 98 99 99 … … 118 118 <ul> 119 119 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> 123 122 124 123 … … 133 132 onclick="blockToggleDisplay('lastmessage_header', 'lastmessage_content')" 134 133 ><span> 135 {'last'|translate}134 {'free_admin_description'|translate} 136 135 </span></div> 137 136 <div … … 142 141 <p></p> 143 142 144 < ol>143 <ul> 145 144 146 <li>.</li> 147 148 <li>.</li> 149 </ol> 145 <li><i>{'free_admin_description'|translate}</i> {'hlp_5_1'|translate}</li> 146 </ul> 150 147 151 148 <p>.</p> -
extensions/Mail_supervisor/include/fonctions.php
r4059 r4065 173 173 $data = mysql_fetch_array(pwg_query($query)); 174 174 //==================================================================================== 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 181 180 182 181 $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() ; 185 184 186 185 187 186 $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 189 189 if ($data['quarantaine']) { 190 190 $data['reste'] = ( $next_day )-time() ; … … 224 224 function int_to_heure($int) 225 225 { 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 238 247 239 248 $secondes=(int) ($int); 240 249 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 246 256 if ($week > 0 ) 247 257 { 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"; 250 259 } 251 260 return $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 1 1 <?php 2 2 global $lang ; 3 4 5 6 7 8 3 9 /* 4 10 $lang['nbm_msg_error_sending_email_to'] = 'Erreur lors de l\'envoi du mail à %s [%s].'; … … 98 104 '; 99 105 100 106 101 107 ?>
Note: See TracChangeset
for help on using the changeset viewer.