Changeset 16937 for extensions/header_manager/maintain.inc.php
- Timestamp:
- Jul 23, 2012, 4:41:12 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/header_manager/maintain.inc.php
r15854 r16937 2 2 if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!'); 3 3 4 define(' HEADER_MANAGER_DIR', PWG_LOCAL_DIR . 'banners/');4 define('header_dir', PWG_LOCAL_DIR . 'banners/'); 5 5 6 6 define( … … 17 17 function plugin_install() 18 18 { 19 global $prefixeTable; 20 21 pwg_query( 22 'CREATE TABLE IF NOT EXISTS `' .$prefixeTable . 'category_banner` ( 23 `category_id` smallint(5) unsigned NOT NULL, 24 `image` varchar(255) NOT NULL, 25 `deep` tinyint(1) DEFAULT 1, 26 PRIMARY KEY (`category_id`) 27 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 28 ;'); 29 19 30 conf_update_param('header_manager', header_manager_default_config); 20 mkdir( HEADER_MANAGER_DIR, 0755);31 mkdir(header_dir, 0755); 21 32 } 22 33 23 34 function plugin_activate() 24 35 { 25 global $conf ;36 global $conf, $prefixeTable; 26 37 27 38 if (empty($conf['header_manager'])) … … 29 40 conf_update_param('header_manager', header_manager_default_config); 30 41 } 31 if (!file_exists( HEADER_MANAGER_DIR))42 if (!file_exists(header_dir)) 32 43 { 33 mkdir( HEADER_MANAGER_DIR, 0755);44 mkdir(header_dir, 0755); 34 45 } 46 47 pwg_query( 48 'CREATE TABLE IF NOT EXISTS `' .$prefixeTable . 'category_banner` ( 49 `category_id` smallint(5) unsigned NOT NULL, 50 `image` varchar(255) NOT NULL, 51 `deep` tinyint(1) DEFAULT 1, 52 PRIMARY KEY (`category_id`) 53 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 54 ;'); 35 55 } 36 56 37 57 function plugin_uninstall() 38 58 { 59 global $prefixeTable; 60 61 pwg_query('DROP TABLE `' .$prefixeTable . 'category_banner`;'); 39 62 pwg_query('DELETE FROM `'. CONFIG_TABLE .'` WHERE param = "header_manager" LIMIT 1;'); 40 63 }
Note: See TracChangeset
for help on using the changeset viewer.