Changeset 26298 for extensions/header_manager/main.inc.php
- Timestamp:
- Dec 28, 2013, 6:08:42 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/header_manager/main.inc.php
r24010 r26298 9 9 */ 10 10 11 if (!defined('PHPWG_ROOT_PATH'))die('Hacking attempt!');11 defined('PHPWG_ROOT_PATH') or die('Hacking attempt!'); 12 12 13 13 global $prefixeTable; … … 37 37 38 38 /** 39 * update plugin & unserialize conf39 * initialization 40 40 */ 41 41 function header_manager_init() … … 43 43 global $conf, $pwg_loaded_plugins, $page; 44 44 45 if ( 46 HEADER_MANAGER_VERSION == 'auto' or 47 $pwg_loaded_plugins['header_manager']['version'] == 'auto' or 48 version_compare($pwg_loaded_plugins['header_manager']['version'], HEADER_MANAGER_VERSION, '<') 49 ) 50 { 51 include_once(HEADER_MANAGER_PATH . 'include/install.inc.php'); 52 header_manager_install(); 53 54 if ( $pwg_loaded_plugins['header_manager']['version'] != 'auto' and HEADER_MANAGER_VERSION != 'auto' ) 55 { 56 $query = ' 57 UPDATE '. PLUGINS_TABLE .' 58 SET version = "'. HEADER_MANAGER_VERSION .'" 59 WHERE id = "header_manager"'; 60 pwg_query($query); 61 62 $pwg_loaded_plugins['header_manager']['version'] = HEADER_MANAGER_VERSION; 63 64 if (defined('IN_ADMIN')) 65 { 66 $_SESSION['page_infos'][] = 'Header Manager updated to version '. HEADER_MANAGER_VERSION; 67 } 68 } 69 } 45 include_once(HEADER_MANAGER_PATH . 'maintain.inc.php'); 46 $maintain = new header_manager_maintain('header_manager'); 47 $maintain->autoUpdate(HEADER_MANAGER_VERSION, 'install'); 70 48 71 49 $conf['header_manager'] = unserialize($conf['header_manager']); … … 77 55 function header_manager_admin_menu($menu) 78 56 { 79 array_push($menu,array(57 $menu[] = array( 80 58 'NAME' => 'Header Manager', 81 59 'URL' => HEADER_MANAGER_ADMIN, 82 ));60 ); 83 61 return $menu; 84 62 } … … 102 80 } 103 81 104 ?> 82 /** 83 * clean table when categories are deleted 84 */ 85 function header_manager_delete_categories($ids) 86 { 87 $query = ' 88 DELETE FROM '.HEADER_MANAGER_TABLE.' 89 WHERE category_id IN('.implode(',', $ids).') 90 ;'; 91 pwg_query($query); 92 }
Note: See TracChangeset
for help on using the changeset viewer.