Changeset 4888 for extensions/Mail_supervisor/admin
- Timestamp:
- Feb 15, 2010, 3:51:00 PM (14 years ago)
- Location:
- extensions/Mail_supervisor/admin
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/Mail_supervisor/admin/mail_superv_admin.php
r4879 r4888 29 29 if (!defined('MAIL_SUPERV_PATH')) define('MAIL_SUPERV_PATH' , PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)).'/'); 30 30 31 31 global $user, $lang, $conf, $errors,$mails_données; 32 global $args, $conf_mail,$infos_message,$erreur_message,$mails_options ; 32 33 // +-----------------------------------------------------------------------+ 33 34 // | Check Access and exit when user status is not ok | … … 39 40 40 41 $my_base_url = get_admin_plugin_menu_link(__FILE__); 42 41 43 load_language('plugin.lang', MAIL_SUPERV_PATH); 42 43 44 //========================================================= 45 $sv_Week=explode(" ",l10n('Week %d')); 46 if( !isset($lang['Week'])) $lang['Week'] = $sv_Week[0]; 47 48 49 $lang['Sv_format_d'] = '+1 '.$lang['Week'].'<br /> 50 +1 '.$lang['Day'].'<br /> 51 +1 '.$lang['Hour'].'<br /> 52 +1 '.$lang['Minute'].'<br /> 53 +1 '.$lang['Second'].'<br />'; 54 //============================================================== 55 load_language('help/plugin.lang', MAIL_SUPERV_PATH); 56 44 57 if (!isset($_GET['tab'])) 45 58 $page['tab'] = 'mail_superv_admin'; … … 78 91 $error = array(); 79 92 80 global $user, $lang, $conf, $errors,$mails_données; 81 global $args, $conf_mail,$infos_message,$erreur_message,$mails_options ; 93 82 94 include_once (MAIL_SUPERV_PATH.'include/constants.php'); 95 96 if (!isset($infos_message)) 97 { 98 $infos_message = ""; 99 } 100 if (!isset($erreur_message)) 101 { 102 $erreur_message = ""; 103 } 83 104 84 105 if (isset($conf['mail_superv'])) { … … 98 119 if (!isset($mails_options[check_header_carbon])) $mails_options[check_header_carbon] = 'off' ; //1 99 120 if (!isset($mails_options[check_mailto])) $mails_options[check_mailto] = 'off' ; //0 100 121 //================================================================================================ 101 122 $mails_données = Get_Datas(); 102 123 … … 110 131 111 132 133 112 134 // ************************************************************************* 113 135 // | Sélection de l'onglet | … … 115 137 116 138 $modif=false ; 139 /* 117 140 $sql="SELECT * 118 141 FROM `".$prefixeTable."plugins` … … 123 146 $versions = mysql_fetch_array($result,MYSQL_ASSOC); 124 147 } 125 $version= $versions['version']; 148 $version = $versions['version']; 149 */ 150 $plugin = Get_Version_plugins( MAIL_SUPERV_PATH); 151 $version = $plugin['version'] ; 152 //========================================================= 153 126 154 if (!isset($ip)) { 127 155 if (getenv("HTTP_CLIENT_IP")) … … 140 168 //============================================================= 141 169 if ( isset($_POST['submit']) ) { 142 if ( $_POST['submit'] == l10n('Sv_refresh') ) { 143 170 171 if ( $_POST['submit'] == l10n('Sv_refresh') ) { 144 172 145 173 if ($mails_données['nb_mails'] == 0 ) … … 156 184 $infos_message .= l10n('Sv_refresh') .'<br />'; 157 185 sauve_données(); 158 $aff_nb = false ;159 160 161 } 162 163 if ( $_POST['submit'] == l10n('Sv_raz') ) {186 $aff_nb = false ; 187 188 189 } 190 191 if ( $_POST['submit'] == l10n('Sv_raz') ) { 164 192 165 193 $mails_données['date_quarantaine']=time(); … … 178 206 179 207 180 if ( $_POST['submit'] == l10n('Sv_Valider') ) 181 { 182 183 $mails_options[check_mailto] = isset($_POST['check_mailto']) ? $_POST['check_mailto'] : 'off' ; 184 $mails_options[check_header_carbon] = isset($_POST['check_header_carbon']) ? $_POST['check_header_carbon'] : 'off' ; 185 $mails_options[check_header_text] = isset($_POST['check_header_text']) ? $_POST['check_header_text'] : 'off' ; 208 if ( $_POST['submit'] == l10n('Sv_Valider') ) 209 { 210 $mails_options[check_mailto] = isset($_POST['check_mailto']) ? $_POST['check_mailto'] : 'off' ; 211 $mails_options[check_header_carbon] = isset($_POST['check_header_carbon']) ? $_POST['check_header_carbon'] : 'off' ; 212 $mails_options[check_header_text] = isset($_POST['check_header_text']) ? $_POST['check_header_text'] : 'off' ; 186 213 187 //données 188 $mails_données['nb_mails_maxi'] = isset($_POST['nb_mails_maxi']) ? $_POST['nb_mails_maxi'] : $mails_données['nb_mails_maxi'] ; 189 $mails_données['nb_mails_periode'] = isset($_POST['nb_mails_periode']) ? $_POST['nb_mails_periode'] : $mails_données['nb_mails_periode'] ; 190 $mails_données['nb_spams_maxi'] = isset($_POST['nb_spams_maxi']) ? $_POST['nb_spams_maxi'] : $mails_données['nb_spams_maxi'] ; 191 $mails_données['nb_spams_periode'] = isset($_POST['nb_spams_periode']) ? $_POST['nb_spams_periode'] : $mails_données['nb_spams_periode'] ; 192 $mails_données['quarantaine_periode'] = isset($_POST['quarantaine_periode']) ? $_POST['quarantaine_periode'] : $mails_données['quarantaine_periode'] ; 193 194 $mails_données['message'] = isset($_POST['content']) ? $_POST['content'] : $mails_données['message'] ; 195 $mails_données['header_text'] = isset($_POST['header_text']) ? $_POST['header_text'] : $mails_données['header_text'] ; 196 //======================================================================================================= 197 sauve_options(); 198 sauve_données(); 214 //données 215 $mails_données['nb_mails_maxi'] = isset($_POST['nb_mails_maxi']) ? $_POST['nb_mails_maxi'] : $mails_données['nb_mails_maxi'] ; 216 $mails_données['nb_mails_periode'] = isset($_POST['nb_mails_periode']) ? $_POST['nb_mails_periode'] : $mails_données['nb_mails_periode'] ; 217 $mails_données['nb_spams_maxi'] = isset($_POST['nb_spams_maxi']) ? $_POST['nb_spams_maxi'] : $mails_données['nb_spams_maxi'] ; 218 $mails_données['nb_spams_periode'] = isset($_POST['nb_spams_periode']) ? $_POST['nb_spams_periode'] : $mails_données['nb_spams_periode'] ; 219 220 $mails_données['quarantaine_periode'] = isset($_POST['quarantaine_periode']) ? $_POST['quarantaine_periode'] : $mails_données['quarantaine_periode'] ; 221 222 $mails_données['message'] = isset($_POST['content']) ? $_POST['content'] : $mails_données['message'] ; 223 $mails_données['header_text'] = isset($_POST['header_text']) ? $_POST['header_text'] : $mails_données['header_text'] ; 224 //======================================================================================================= 225 vérif_mails_données(); 226 sauve_options(); 227 sauve_données(); 199 228 //======================================================================================================= 200 $infos_message = l10n('Sv_save_config') . " : " . l10n('Sv_Datas') . "<br />" ; 201 $mails_données = Get_Datas() ; 202 $erreur_message=""; 203 204 } 205 } 229 $infos_message = l10n('Sv_save_config') . " : " . l10n('Sv_Datas') . "<br />" ; 230 $erreur_message = ""; 231 $mails_données = Get_Datas() ; 232 } 233 } 206 234 207 235 $mails_données = Get_Datas(); 208 236 vérif_mails_données(); 237 //=============================================================================== 238 209 239 $rest_mail= $mails_données['rest_mail']; 210 240 $rest_spam= $mails_données['rest_spam']; 211 241 $reste= $mails_données['reste']; 212 242 213 $quarantaine = ($mails_données['quarantaine'] == 'true') ? true : false ;; 214 215 216 217 $PHPWG_VERSION=PHPWG_VERSION; 243 $quarantaine = ($mails_données['quarantaine'] == 'true') ? true : false ; 218 244 219 245 $template->assign( … … 227 253 'date_mail' => "'".date(l10n('Sv_formatdate'),$mails_données['date_mail'])."'" , 228 254 'nb_mails_maxi' => $mails_données['nb_mails_maxi'] , 229 'nb_mails_periode' => "'". $mails_données['nb_mails_periode']."'" ,255 'nb_mails_periode' => "'". int_to_heure($mails_données['nb_mails_periode'])."'" , 230 256 'time_mails_reste' => "'".int_to_heure( $rest_mail )."'" , 231 257 … … 233 259 'date_spam' => "'".date(l10n('Sv_formatdate'),$mails_données['date_spam'])."'" , 234 260 'nb_spams_maxi' => $mails_données['nb_spams_maxi'] , 235 'nb_spams_periode' => "'". $mails_données['nb_spams_periode']."'" ,261 'nb_spams_periode' => "'".int_to_heure($mails_données['nb_spams_periode'])."'" , 236 262 'time_spams_reste' => "'".int_to_heure($rest_spam)."'" , 237 263 238 264 'quarantaine' => $quarantaine , 239 265 'date_quarantaine' => "'".date(l10n('Sv_formatdate'),time()+$reste)."'" , 240 'quarantaine_periode' => "'". $mails_données['quarantaine_periode']."'" ,266 'quarantaine_periode' => "'".int_to_heure($mails_données['quarantaine_periode'])."'" , 241 267 'reste' => "'".int_to_heure($reste)."'", 242 268 … … 331 357 // ************************************************************************* 332 358 case 'mail_black_liste': 333 load_language('help/plugin.lang', MAIL_SUPERV_PATH);334 335 359 global $user_name,$mail_adresse,$ip ; 336 337 360 $aff_nb=false; 338 361 //------------------------------------------------------------------------------------ … … 340 363 $mails_options[no_connect] = isset($_POST['no_connect']) ? $_POST['no_connect'] : $mails_options[no_connect] ; 341 364 $mails_options[set_auto] = isset($_POST['set_auto']) ? $_POST['set_auto'] : $mails_options[set_auto] ; 342 343 365 //======================================================================================= 344 366 $info_ip = (isset($info_ip)) ? $info_ip : '' ; … … 346 368 $info_ip = (isset($_POST['info'])) ? $_POST['info'] : $info_ip ; 347 369 $info_ip .= ":"; 348 349 370 $val=explode(":",$info_ip); 350 371 $info_ip = trim($val[0]) ; … … 431 452 case 'mail_superv_help': 432 453 433 load_language('help/plugin.lang', MAIL_SUPERV_PATH);434 454 435 455 $aff_nb=false; … … 478 498 $modif = false ; 479 499 } 480 if (!isset($infos_message)){ 481 $infos_message = ""; 482 } 500 483 501 if ($aff_nb == true) { 484 502 $infos_message .= 'Mails : '.$mails_données['nb_mails']. ' \\ ' . $mails_données['nb_mails_maxi']; … … 490 508 if ($infos_message != "") { 491 509 array_push($page['infos'], $infos_message); 492 $infos_message="";510 $infos_message=""; 493 511 } 494 if (!isset($erreur_message)){ 495 $erreur_message = ""; 496 } 512 497 513 if ($erreur_message != "") { 498 514 … … 502 518 503 519 } 504 505 520 //======================================================================== 506 507 508 521 ?> -
extensions/Mail_supervisor/admin/mail_superv_admin.tpl
r4879 r4888 1 {* $Id: mail_black_liste.tpl 3723 2009-08-07 04:53:38Z rvelices $ *} 2 {known_script id="jquery" src=$ROOT_URL|@cat:"template-common/lib/jquery.packed.js"} 3 {known_script id="jquery.cluetip" src=$ROOT_URL|@cat:"template-common/lib/plugins/jquery.cluetip.packed.js"} 4 5 <script type="text/javascript"> 6 jQuery().ready(function(){ldelim} 7 jQuery('.cluetip').cluetip({ldelim} 8 width: 300, 9 splitTitle: '|' 10 }); 11 }); 12 </script> 13 1 14 <div class="titrePage"> 2 15 <h2>{'Sv_supervisor'|translate}{'Sv_version'|translate}{$version}</h2> … … 35 48 <td><input type="text" name="date_mail" value={$date_mail} readonly="true" class="row2" /></td> 36 49 <td><input type="text" name="nb_mails_maxi" size="10%" value={$nb_mails_maxi} /></td> 37 <td><input type="text" name="nb_mails_periode" size="30%" value={$nb_mails_periode} /></td>50 <td><input class="cluetip" title="{'Sv_format'|translate}|{'Sv_format_d'|translate}" type="text" name="nb_mails_periode" size="30%" value={$nb_mails_periode} /></td> 38 51 <td><input type="text" name="time_mails_reste" size="50%" value={$time_mails_reste} readonly="true" class="row2" /></td> 39 52 </tr> … … 45 58 <td><input type="text" name="date_spam" value={$date_spam}readonly="true" class="row2" /></td> 46 59 <td><input type="text" name="nb_spams_maxi" size="10%" value={$nb_spams_maxi} /></td> 47 <td><input type="text" name="nb_spams_periode" size="30%" value={$nb_spams_periode}/></td>60 <td><input type="text" class="cluetip" name="nb_spams_periode" size="30%" value={$nb_spams_periode} title="{'Sv_format'|translate}|{'Sv_format_d'|translate}"/></td> 48 61 <td><input type="text" name="time_spams_reste" size="50%" value={$time_spams_reste} readonly="true" class="row2" /></td> 49 62 </tr> … … 61 74 <td><input type="text" name="date_quarantaine" value={$date_quarantaine} /> </td><td> </td> 62 75 63 <td><input type="text" name="quarantaine_periode" size="30%" value={$quarantaine_periode}/></td>76 <td><input type="text" class="cluetip" name="quarantaine_periode" size="30%" value={$quarantaine_periode} title="{'Sv_format'|translate}|{'Sv_format_d'|translate}" /></td> 64 77 <td><input type="text" name="reste" size="50%" value={$reste} /></td> 65 78 {/if} … … 69 82 <td> </td> 70 83 <td> </td> 71 <td><input type="text" name="quarantaine_periode" size="10%" value={$quarantaine_periode}/></td>84 <td><input type="text" class="cluetip" name="quarantaine_periode" size="10%" value={$quarantaine_periode} title="{'Sv_format'|translate}|{'Sv_format_d'|translate}" /></td> 72 85 73 86 {/if} </tr> … … 83 96 </table> 84 97 </fieldset> 85 <p><input class="submit" type="submit" name="submit" value="{'Sv_Valider'|translate}" /> 98 <p> 99 <input class="submit" type="submit" name="submit" value="{'Sv_Valider'|translate}" /> 86 100 <input class="submit" type="submit" name="submit" value="{'Sv_raz'|translate}" /> 87 101 <input class="submit" type="submit" name="submit" value="{'Sv_refresh'|translate}" /> -
extensions/Mail_supervisor/admin/mail_superv_help.tpl
r4879 r4888 1 2 1 <div class="instructions" > 3 4 2 <h2>{'Sv_Tab_help'|translate}{'Sv_version'|translate}{$version}</h2> 5 3 <fieldset style=" position:relative ; top:15px"> … … 208 206 </div> <!-- Fonction --> 209 207 </div> <!-- Fonctions --> 210 211 208 </fieldset></div>
Note: See TracChangeset
for help on using the changeset viewer.