Changeset 4132 for extensions/Mail_supervisor/maintain.inc.php
- Timestamp:
- Oct 28, 2009, 10:49:00 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/Mail_supervisor/maintain.inc.php
r4059 r4132 25 25 die('Hacking attempt!'); 26 26 } 27 28 29 if (!defined('MAIL_SUPERV_DIR')) define('MAIL_SUPERV_DIR' , basename(dirname(__FILE__)));30 27 if (!defined('MAIL_SUPERV_PATH')) define('MAIL_SUPERV_PATH' , PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)).'/'); 31 32 28 include_once (MAIL_SUPERV_PATH.'include/constants.php'); 33 34 include_once (MAIL_SUPERV_PATH.'include/fonctions.php'); 35 29 include_once (MAIL_SUPERV_PATH.'include/fonctions.php'); 30 36 31 function plugin_install() 37 32 { 38 33 34 35 global $superv_bl_champs,$superv_bl_type ; 36 39 37 // efface free mail 40 38 $q = ' 41 39 SELECT count(`id`) as total FROM `'.PLUGINS_TABLE.'` WHERE `id` LIKE "free_mail" ;'; 42 $plugs = mysql_fetch_array(pwg_query($q) );40 $plugs = mysql_fetch_array(pwg_query($q),MYSQL_ASSOC); 43 41 $nb= $plugs['total']; 44 42 45 43 if (count($nb)>=1) { 46 /*$q = '47 UPDATE ' . PLUGINS_TABLE . ' SET state="inactive" WHERE `id` LIKE "free_mail"';48 pwg_query($q);49 pwg_query( $q );*/44 /* $q = ' 45 UPDATE ' . PLUGINS_TABLE . ' SET state="inactive" WHERE `id` LIKE "free_mail"'; 46 pwg_query($q); 47 pwg_query( $q );*/ 50 48 $q = ' 51 49 DELETE FROM '.PLUGINS_TABLE.' … … 78 76 $q = ' 79 77 INSERT INTO '.CONFIG_TABLE.' (param, value, comment) 80 VALUES ("mail_superv","o n,on,off ,off,off","Parametres du plugin Mail superviseur")78 VALUES ("mail_superv","off,off,off ,off,off","Parametres du plugin Mail superviseur") 81 79 ;'; 82 80 pwg_query($q); 81 83 82 84 85 vérif_base(); 83 84 vérif_base(); 85 create_table(MAIL_BLACK_LISTE_TABLE,$superv_bl_champs,$superv_bl_type) ; 86 86 87 87 } … … 102 102 103 103 pwg_query($q); 104 105 106 107 $q = 'DROP TABLE'.MAIL_SUPERV_TABLE.';';104 } 105 $q = 'DROP TABLE IF EXISTS '.MAIL_BLACK_LISTE_TABLE.';'; 106 pwg_query( $q ); 107 $q = 'DROP TABLE IF EXISTS '.MAIL_SUPERV_TABLE.';'; 108 108 pwg_query( $q ); 109 } 109 110 110 111 111 112 } … … 113 114 function plugin_activate() 114 115 { 116 115 117 116 118 }
Note: See TracChangeset
for help on using the changeset viewer.