Ignore:
Timestamp:
Oct 28, 2009, 10:49:00 AM (14 years ago)
Author:
cljosse
Message:

[mail_supervisor] addition of a bad book

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Mail_supervisor/maintain.inc.php

    r4059 r4132  
    2525  die('Hacking attempt!');
    2626}
    27 
    28 
    29 if (!defined('MAIL_SUPERV_DIR')) define('MAIL_SUPERV_DIR' , basename(dirname(__FILE__)));
    3027if (!defined('MAIL_SUPERV_PATH')) define('MAIL_SUPERV_PATH' , PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)).'/');
    31 
    3228include_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 
    3631function plugin_install()
    3732{
    3833
     34 
     35  global $superv_bl_champs,$superv_bl_type ;
     36 
    3937// efface free mail
    4038$q = '
    4139  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);
    4341         $nb= $plugs['total'];
    4442
    4543  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 );*/
    5048      $q = '
    5149      DELETE FROM '.PLUGINS_TABLE.'
     
    7876  $q = '
    7977    INSERT INTO '.CONFIG_TABLE.' (param, value, comment)
    80     VALUES ("mail_superv","on,on,off ,off,off","Parametres du plugin Mail superviseur")
     78    VALUES ("mail_superv","off,off,off ,off,off","Parametres du plugin Mail superviseur")
    8179  ;';
    8280  pwg_query($q);
     81 
    8382
    84 
    85         vérif_base();
     83 
     84  vérif_base();
     85  create_table(MAIL_BLACK_LISTE_TABLE,$superv_bl_champs,$superv_bl_type) ;
    8686
    8787}
     
    102102
    103103    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.';';
    108108   pwg_query( $q );
    109    }
     109   
     110 
    110111 
    111112}
     
    113114function plugin_activate()
    114115{
     116 
    115117
    116118}
Note: See TracChangeset for help on using the changeset viewer.