Ignore:
Timestamp:
Jun 29, 2014, 4:23:14 PM (10 years ago)
Author:
mistic100
Message:

use new maintain class

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/header_manager/main.inc.php

    r26298 r28843  
    1111defined('PHPWG_ROOT_PATH') or die('Hacking attempt!');
    1212
    13 global $prefixeTable;
     13global $prefixeTable, $conf;
     14
    1415define('HEADER_MANAGER_PATH',    PHPWG_PLUGINS_PATH . 'header_manager/');
    1516define('HEADER_MANAGER_ADMIN',   get_root_url() . 'admin.php?page=plugin-header_manager');
    1617define('HEADER_MANAGER_DIR',     PHPWG_ROOT_PATH . PWG_LOCAL_DIR . 'banners/');
    1718define('HEADER_MANAGER_TABLE',   $prefixeTable . 'category_banner');
    18 define('HEADER_MANAGER_VERSION', 'auto');
     19
     20include_once(HEADER_MANAGER_PATH . 'include/functions.inc.php');
     21include_once(HEADER_MANAGER_PATH . 'include/header_manager.inc.php');
    1922
    2023
    21 add_event_handler('init', 'header_manager_init');
     24$conf['header_manager'] = safe_unserialize($conf['header_manager']);
     25
    2226 
    2327if (defined('IN_ADMIN'))
     
    3236}
    3337
    34 include_once(HEADER_MANAGER_PATH . 'include/functions.inc.php');
    35 include_once(HEADER_MANAGER_PATH . 'include/header_manager.inc.php');
    36 
    37 
    38 /**
    39  * initialization
    40  */
    41 function header_manager_init()
    42 {
    43   global $conf, $pwg_loaded_plugins, $page;
    44  
    45   include_once(HEADER_MANAGER_PATH . 'maintain.inc.php');
    46   $maintain = new header_manager_maintain('header_manager');
    47   $maintain->autoUpdate(HEADER_MANAGER_VERSION, 'install');
    48  
    49   $conf['header_manager'] = unserialize($conf['header_manager']);
    50 }
    5138
    5239/**
Note: See TracChangeset for help on using the changeset viewer.