Changeset 2941


Ignore:
Timestamp:
05/30/10 00:26:38 (21 months ago)
Author:
nuxwin
Message:
  • [GUI] Changed all admin/*.php files to use new IspCP_Registry class
Location:
trunk
Files:
51 edited

Legend:

Unmodified
Added
Removed
  • trunk/CHANGELOG

    r2940 r2941  
    88                * Changed ispcp-lib.php and admin/settings.php for usage example of the 
    99                        new IspCP_Registry class 
     10                * Changed all admin/*.php files to use new IspCP_Registry class 
    1011                * Fixed some typo issue in Config class 
    1112 
  • trunk/gui/admin/admin_add.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/admin_add.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/admin_add.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    38  
    39 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    4040 
    4141$tpl->assign( 
    4242        array( 
    4343                'TR_ADMIN_ADD_USER_PAGE_TITLE' => tr('ispCP - Admin/Manage users/Add User'), 
    44                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
    45                 'THEME_CHARSET' => tr('encoding'), 
     44                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4645                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
    4746        ) 
     
    4948 
    5049function add_user(&$tpl, &$sql) { 
     50 
     51        $cfg = IspCP_Registry::get('Config'); 
     52         
    5153        if (isset($_POST['uaction']) && $_POST['uaction'] === 'add_user') { 
    5254                if (check_user_data()) { 
     
    187189                                        'PHONE' => clean_input($_POST['phone'], true), 
    188190                                        'FAX' => clean_input($_POST['fax'], true), 
    189                                         'VL_MALE' => (($_POST['gender'] == 'M') ? Config::getInstance()->get('HTML_SELECTED') : ''), 
    190                                         'VL_FEMALE' => (($_POST['gender'] == 'F') ? Config::getInstance()->get('HTML_SELECTED') : ''), 
    191                                         'VL_UNKNOWN' => ((($_POST['gender'] == 'U') || (empty($_POST['gender']))) ? Config::getInstance()->get('HTML_SELECTED') : '') 
     191                                        'VL_MALE' => (($_POST['gender'] == 'M') ? $cfg->HTML_SELECTED : ''), 
     192                                        'VL_FEMALE' => (($_POST['gender'] == 'F') ? $cfg->HTML_SELECTED : ''), 
     193                                        'VL_UNKNOWN' => ((($_POST['gender'] == 'U') || (empty($_POST['gender']))) ? $cfg->HTML_SELECTED : '') 
    192194                                ) 
    193195                        ); 
     
    211213                                'VL_MALE' => '', 
    212214                                'VL_FEMALE' => '', 
    213                                 'VL_UNKNOWN' => Config::getInstance()->get('HTML_SELECTED') 
     215                                'VL_UNKNOWN' => $cfg->HTML_SELECTED 
    214216                        ) 
    215217                ); 
     
    218220 
    219221function check_user_data() { 
     222 
     223        $cfg = IspCP_Registry::get('Config'); 
    220224        $sql = Database::getInstance(); 
    221225 
     
    226230        } 
    227231        if (!chk_password($_POST['pass'])) { 
    228                 if (Config::getInstance()->get('PASSWD_STRONG')) { 
    229                         set_page_message(sprintf(tr('The password must be at least %s long and contain letters and numbers to be valid.'), Config::getInstance()->get('PASSWD_CHARS'))); 
     232                if ($cfg->PASSWD_STRONG) { 
     233                        set_page_message(sprintf(tr('The password must be at least %s long and contain letters and numbers to be valid.'), $cfg->PASSWD_CHARS)); 
    230234                } else { 
    231                         set_page_message(sprintf(tr('Password data is shorter than %s signs or includes not permitted signs!'), Config::getInstance()->get('PASSWD_CHARS'))); 
     235                        set_page_message(sprintf(tr('Password data is shorter than %s signs or includes not permitted signs!'), $cfg->PASSWD_CHARS)); 
    232236                } 
    233237 
     
    273277 */ 
    274278 
    275 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_users_manage.tpl'); 
    276 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_users_manage.tpl'); 
     279gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 
     280gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 
    277281 
    278282add_user($tpl, $sql); 
     
    315319$tpl->prnt(); 
    316320 
    317 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     321if ($cfg->DUMP_GUI_DEBUG) { 
    318322        dump_gui_debug(); 
    319323} 
  • trunk/gui/admin/admin_edit.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537if (isset($_GET['edit_id'])) { 
    3638        $edit_id = $_GET['edit_id']; 
     
    4244 
    4345$tpl = new pTemplate(); 
    44 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/admin_edit.tpl'); 
     46$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/admin_edit.tpl'); 
    4547$tpl->define_dynamic('page_message', 'page'); 
    4648$tpl->define_dynamic('hosting_plans', 'page'); 
    4749 
    48 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    49  
    5050$tpl->assign( 
    5151        array( 
    52                 'THEME_COLOR_PATH'      => "../themes/$theme_color", 
     52                'THEME_COLOR_PATH'      => "../themes/{$cfg->USER_INITIAL_THEME}", 
    5353                'THEME_CHARSET'         => tr('encoding'), 
    5454                'ISP_LOGO'                      => get_logo($_SESSION['user_id']), 
     
    5757 
    5858function update_data(&$sql) { 
     59 
    5960        global $edit_id; 
     61        $cfg = IspCP_Registry::get('Config'); 
    6062 
    6163        if (isset($_POST['Submit']) && isset($_POST['uaction']) && $_POST['uaction'] === 'edit_user') { 
     
    121123 
    122124                                if (!chk_password($_POST['pass'])) { 
    123                                         if (Config::getInstance()->get('PASSWD_STRONG')) { 
    124                                                 set_page_message(sprintf(tr('The password must be at least %s long and contain letters and numbers to be valid.'), Config::getInstance()->get('PASSWD_CHARS'))); 
     125                                        if ($cfg->PASSWD_STRONG) { 
     126                                                set_page_message(sprintf(tr('The password must be at least %s long and contain letters and numbers to be valid.'), $cfg->PASSWD_CHARS)); 
    125127                                        } else { 
    126                                                 set_page_message(sprintf(tr('Password data is shorter than %s signs or includes not permitted signs!'), Config::getInstance()->get('PASSWD_CHARS'))); 
     128                                                set_page_message(sprintf(tr('Password data is shorter than %s signs or includes not permitted signs!'), $cfg->PASSWD_CHARS)); 
    127129                                        } 
    128130 
     
    272274} 
    273275 
    274 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_users_manage.tpl'); 
    275 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_users_manage.tpl'); 
     276gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 
     277gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 
    276278 
    277279update_data($sql); 
     
    329331                'USERNAME'                                              => tohtml($admin_name), 
    330332                'EMAIL'                                                 => tohtml($rs->fields['email']), 
    331                 'VL_MALE'                                               => (($rs->fields['gender'] === 'M') ? Config::getInstance()->get('HTML_SELECTED') : ''), 
    332                 'VL_FEMALE'                                             => (($rs->fields['gender'] === 'F') ? Config::getInstance()->get('HTML_SELECTED') : ''), 
    333                 'VL_UNKNOWN'                                    => ((($rs->fields['gender'] === 'U') || (empty($rs->fields['gender']))) ? Config::getInstance()->get('HTML_SELECTED') : ''), 
     333                'VL_MALE'                                               => (($rs->fields['gender'] === 'M') ? $cfg->HTML_SELECTED : ''), 
     334                'VL_FEMALE'                                             => (($rs->fields['gender'] === 'F') ? $cfg->HTML_SELECTED : ''), 
     335                'VL_UNKNOWN'                                    => ((($rs->fields['gender'] === 'U') || (empty($rs->fields['gender']))) ? $cfg->HTML_SELECTED : ''), 
    334336                'EDIT_ID'                                               => $edit_id, 
    335337                // The entries below are for Demo versions only 
     
    344346$tpl->prnt(); 
    345347 
    346 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     348if ($cfg->DUMP_GUI_DEBUG) { 
    347349        dump_gui_debug(); 
    348350} 
  • trunk/gui/admin/admin_log.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/admin_log.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/admin_log.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('log_row', 'page'); 
     
    4345$tpl->define_dynamic('clear_log', 'page'); 
    4446 
    45 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    46  
    4747$tpl->assign( 
    4848        array( 
    4949                'TR_ADMIN_ADMIN_LOG_PAGE_TITLE' => tr('ispCP - Admin/Admin Log'), 
    50                 'THEME_COLOR_PATH'                              => "../themes/$theme_color", 
     50                'THEME_COLOR_PATH'                              => "../themes/{$cfg->USER_INITIAL_THEME}", 
    5151                'THEME_CHARSET'                                 => tr('encoding'), 
    5252                'ISP_LOGO'                                              => get_logo($_SESSION['user_id']) 
     
    5555 
    5656function generate_page(&$tpl) { 
     57         
     58        $cfg = IspCP_Registry::get('Config'); 
    5759        $sql = Database::getInstance(); 
    5860 
     
    160162                        } 
    161163 
    162                         $date_formt = Config::getInstance()->get('DATE_FORMAT') . ' H:i'; 
     164                        $date_formt = $cfg->DATE_FORMAT . ' H:i'; 
    163165                        $tpl->assign( 
    164166                                array( 
     
    256258 * 
    257259 */ 
    258 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_general_information.tpl'); 
    259 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_general_information.tpl'); 
     260gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_general_information.tpl'); 
     261gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_general_information.tpl'); 
    260262 
    261263clear_log(); 
     
    283285$tpl->prnt(); 
    284286 
    285 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     287if ($cfg->DUMP_GUI_DEBUG) { 
    286288        dump_gui_debug(); 
    287289} 
     290 
    288291unset_messages(); 
  • trunk/gui/admin/change_user_interface.php

    r2599 r2941  
    3232 
    3333check_login(__FILE__); 
     34 
    3435// we need to check only if all vars are OK 
    3536// admin can walk into all interfaces 
  • trunk/gui/admin/circular.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/circular.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/circular.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('hosting_plans', 'page'); 
    39  
    40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    4141 
    4242$tpl->assign( 
    4343        array( 
    4444                'TR_ADMIN_CIRCULAR_PAGE_TITLE' => tr('ispCP - Admin - Email Marketing'), 
    45                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     45                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4646                'THEME_CHARSET' => tr('encoding'), 
    4747                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    223223 * 
    224224 */ 
    225 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_users_manage.tpl'); 
    226 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_users_manage.tpl'); 
     225gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 
     226gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 
    227227 
    228228$tpl->assign( 
     
    246246send_circular($tpl, $sql); 
    247247 
    248 gen_page_data ($tpl, $sql); 
     248gen_page_data($tpl, $sql); 
    249249 
    250250gen_page_message($tpl); 
     
    253253$tpl->prnt(); 
    254254 
    255 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     255if ($cfg->DUMP_GUI_DEBUG) { 
    256256        dump_gui_debug(); 
    257257} 
     258 
    258259unset_messages(); 
  • trunk/gui/admin/custom_menus.php

    r2908 r2941  
    151151 
    152152function edit_button(&$tpl, &$sql) { 
     153         
     154        $cfg = IspCP_Registry::get('Config'); 
     155         
    153156        if ($_GET['edit_id'] === '' || !is_numeric($_GET['edit_id'])) { 
    154157                set_page_message(tr('Missing or incorrect data input!')); 
     
    180183 
    181184                        if ($button_view === 'admin') { 
    182                                 $admin_view = Config::getInstance()->get('HTML_SELECTED'); 
     185                                $admin_view = $cfg->HTML_SELECTED; 
    183186                                $reseller_view = ''; 
    184187                                $user_view = ''; 
     
    186189                        } else if ($button_view === 'reseller') { 
    187190                                $admin_view = ''; 
    188                                 $reseller_view = Config::getInstance()->get('HTML_SELECTED'); 
     191                                $reseller_view = $cfg->HTML_SELECTED; 
    189192                                $user_view = ''; 
    190193                                $all_view = ''; 
     
    192195                                $admin_view = ''; 
    193196                                $reseller_view = ''; 
    194                                 $user_view = Config::getInstance()->get('HTML_SELECTED'); 
     197                                $user_view = $cfg->HTML_SELECTED; 
    195198                                $all_view = ''; 
    196199                        } else { 
     
    198201                                $reseller_view = ''; 
    199202                                $user_view = ''; 
    200                                 $all_view = Config::getInstance()->get('HTML_SELECTED'); 
     203                                $all_view = $cfg->HTML_SELECTED; 
    201204                        } 
    202205 
     
    220223 
    221224function update_button(&$sql) { 
     225 
    222226        if (!isset($_POST['uaction'])) { 
    223227                return; 
     
    277281check_login(__FILE__); 
    278282 
     283$cfg = IspCP_Registry::get('Config'); 
     284 
    279285$tpl = new pTemplate(); 
    280 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/custom_menus.tpl'); 
     286$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/custom_menus.tpl'); 
    281287$tpl->define_dynamic('page_message', 'page'); 
    282288$tpl->define_dynamic('hosting_plans', 'page'); 
     
    286292$tpl->define_dynamic('edit_button', 'page'); 
    287293 
    288 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    289  
    290294$tpl->assign( 
    291295        array( 
    292296                'TR_ADMIN_CUSTOM_MENUS_PAGE_TITLE' => tr('ispCP - Admin - Manage custom menus'), 
    293                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     297                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    294298                'THEME_CHARSET' => tr('encoding'), 
    295299                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
    296300        ) 
    297301); 
    298 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_settings.tpl'); 
    299 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_settings.tpl'); 
     302gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 
     303gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 
    300304 
    301305add_new_button($sql); 
     
    349353$tpl->prnt(); 
    350354 
    351 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     355if ($cfg->DUMP_GUI_DEBUG) { 
    352356        dump_gui_debug(); 
    353357} 
     358 
    354359unset_messages(); 
  • trunk/gui/admin/database_update.php

    r2854 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/database_update.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/database_update.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('database_update_message', 'page'); 
     
    4345        array( 
    4446                'TR_ADMIN_ISPCP_UPDATES_PAGE_TITLE'     => tr('ispCP - Virtual Hosting Control System'), 
    45                 'THEME_COLOR_PATH'                                      => "../themes/" . Config::getInstance()->get('USER_INITIAL_THEME'), 
     47                'THEME_COLOR_PATH'                                      => "../themes/" . $cfg->USER_INITIAL_THEME, 
    4648                'THEME_CHARSET'                                         => tr('encoding'), 
    4749                'ISP_LOGO'                                                      => get_logo($_SESSION['user_id']) 
     
    5759        $execute = true; 
    5860 
    59 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_system_tools.tpl'); 
    60 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_system_tools.tpl'); 
     61gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_system_tools.tpl'); 
     62gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_system_tools.tpl'); 
    6163gen_page_message($tpl); 
    6264 
     
    104106$tpl->prnt(); 
    105107 
    106 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     108if ($cfg->DUMP_GUI_DEBUG) { 
    107109        dump_gui_debug(); 
    108110} 
  • trunk/gui/admin/domain_details.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/domain_details.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/domain_details.tpl'); 
    3739$tpl->define_dynamic('logged_from', 'page'); 
    3840$tpl->define_dynamic('custom_buttons', 'page'); 
    39  
    40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    4141 
    4242$tpl->assign( 
    4343        array( 
    4444                'TR_DETAILS_DOMAIN_PAGE_TITLE'  => tr('ispCP - Domain/Details'), 
    45                 'THEME_COLOR_PATH'                              => "../themes/$theme_color", 
     45                'THEME_COLOR_PATH'                              => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4646                'THEME_CHARSET'                                 => tr('encoding'), 
    4747                'ISP_LOGO'                                              => get_logo($_SESSION['user_id']), 
     
    8282); 
    8383 
    84 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_users_manage.tpl'); 
    85 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_users_manage.tpl'); 
     84gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 
     85gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 
    8686 
    8787gen_page_message($tpl); 
     88 
    8889// Get user id that comes for manage domain 
    8990if (!isset($_GET['domain_id'])) { 
     
    9899$tpl->prnt(); 
    99100 
    100 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     101if ($cfg->DUMP_GUI_DEBUG) { 
    101102        dump_gui_debug(); 
    102103} 
     104 
    103105unset_messages(); 
    104106 
     
    106108 
    107109function gen_detaildom_page(&$tpl, $user_id, $domain_id) { 
     110         
     111        $cfg = IspCP_Registry::get('Config'); 
    108112        $sql = Database::getInstance(); 
     113 
    109114        // Get domain data 
    110115        $query = " 
     
    141146 
    142147        if ($dstatus == Config::getInstance()->get('ITEM_OK_STATUS') 
    143                 || $dstatus == Config::getInstance()->get('ITEM_DISABLED_STATUS') 
    144                 || $dstatus == Config::getInstance()->get('ITEM_DELETE_STATUS') 
    145                 || $dstatus == Config::getInstance()->get('ITEM_ADD_STATUS') 
    146                 || $dstatus == Config::getInstance()->get('ITEM_RESTORE_STATUS') 
    147                 || $dstatus == Config::getInstance()->get('ITEM_CHANGE_STATUS') 
    148                 || $dstatus == Config::getInstance()->get('ITEM_TOENABLE_STATUS') 
    149                 || $dstatus == Config::getInstance()->get('ITEM_TODISABLED_STATUS')) { 
     148                || $dstatus == $cfg->ITEM_DISABLED_STATUS 
     149                || $dstatus == $cfg->ITEM_DELETE_STATUS 
     150                || $dstatus == $cfg->ITEM_ADD_STATUS 
     151                || $dstatus == $cfg->ITEM_RESTORE_STATUS 
     152                || $dstatus == $cfg->ITEM_CHANGE_STATUS 
     153                || $dstatus == $cfg->ITEM_TOENABLE_STATUS 
     154                || $dstatus == $cfg->ITEM_TODISABLED_STATUS) { 
    150155                $dstatus = translate_dmn_status($data['domain_status']); 
    151156        } else { 
     
    224229                WHERE `domain_id` = ? 
    225230                AND `mail_type` NOT RLIKE '_catchall'"; 
    226         if (Config::getInstance()->get('COUNT_DEFAULT_EMAIL_ADDRESSES') == 0) { 
     231        if ($cfg->COUNT_DEFAULT_EMAIL_ADDRESSES == 0) { 
    227232                $query .= " AND `mail_acc` != 'abuse' 
    228233                        AND `mail_acc` != 'postmaster' 
  • trunk/gui/admin/domain_edit.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/domain_edit.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/domain_edit.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('ip_entry', 'page'); 
    3941 
    40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    41  
    42 if (Config::getInstance()->exists('HOSTING_PLANS_LEVEL') && strtolower(Config::getInstance()->get('HOSTING_PLANS_LEVEL')) !== 'admin') { 
     42if ($cfg->HOSTING_PLANS_LEVEL && $cfg->HOSTING_PLANS_LEVEL !== 'admin') { 
    4343        user_goto('manage_users.php'); 
    4444} 
     
    4747        array( 
    4848                'TR_EDIT_DOMAIN_PAGE_TITLE' => tr('ispCP - Admin/Edit Domain'), 
    49                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     49                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    5050                'THEME_CHARSET' => tr('encoding'), 
    5151                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    9191); 
    9292 
    93 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_users_manage.tpl'); 
    94 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_users_manage.tpl'); 
     93gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 
     94gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 
    9595gen_page_message($tpl); 
    9696 
     
    141141 */ 
    142142function load_user_data($user_id, $domain_id) { 
     143 
    143144        $sql = Database::getInstance(); 
    144145 
     
    157158                WHERE 
    158159                        `domain_id` = ? 
    159 "; 
     160        "; 
    160161 
    161162        $rs = exec_query($sql, $query, array($domain_id)); 
     
    182183 */ 
    183184function load_additional_data($user_id, $domain_id) { 
    184         $sql = Database::getInstance(); 
     185 
    185186        global $domain_name, $domain_expires, $domain_ip, $php_sup; 
    186187        global $cgi_supp, $username, $allowbackup; 
    187188        global $dns_supp; 
     189 
     190        $cfg = IspCP_Registry::get('Config'); 
     191        $sql = Database::getInstance(); 
     192 
    188193        // Get domain data 
    189194        $query = " 
     
    214219                $domain_expires = tr('N/A'); 
    215220        } else { 
    216                 $date_formt = Config::getInstance()->get('DATE_FORMAT'); 
     221                $date_formt = $cfg->DATE_FORMAT; 
    217222                $domain_expires = date($date_formt, $domain_expires); 
    218223        } 
     
    224229        $domain_admin_id        = $data['domain_admin_id']; 
    225230        $dns_supp                       = $data['domain_dns']; 
     231 
    226232        // Get IP of domain 
    227233        $query = " 
     
    261267 */ 
    262268function gen_editdomain_page(&$tpl) { 
     269 
    263270        global $domain_name, $domain_expires, $domain_ip, $php_sup; 
    264271        global $cgi_supp , $sub, $als; 
     
    267274        global $username, $allowbackup; 
    268275        global $dns_supp; 
     276 
     277        $cfg = IspCP_Registry::get('Config'); 
     278 
    269279        // Fill in the fields 
    270280        $domain_name = decode_idna($domain_name); 
     
    277287                $tpl->assign( 
    278288                        array( 
    279                                 'BACKUP_DOMAIN' => Config::getInstance()->get('HTML_SELECTED'), 
     289                                'BACKUP_DOMAIN' => $cfg->HTML_SELECTED, 
    280290                                'BACKUP_SQL' => '', 
    281291                                'BACKUP_FULL' => '', 
     
    287297                        array( 
    288298                                'BACKUP_DOMAIN' => '', 
    289                                 'BACKUP_SQL' => Config::getInstance()->get('HTML_SELECTED'), 
     299                                'BACKUP_SQL' => $cfg->HTML_SELECTED, 
    290300                                'BACKUP_FULL' => '', 
    291301                                'BACKUP_NO' => '', 
     
    297307                                'BACKUP_DOMAIN' => '', 
    298308                                'BACKUP_SQL' => '', 
    299                                 'BACKUP_FULL' => Config::getInstance()->get('HTML_SELECTED'), 
     309                                'BACKUP_FULL' => $cfg->HTML_SELECTED, 
    300310                                'BACKUP_NO' => '', 
    301311                        ) 
     
    307317                                'BACKUP_SQL' => '', 
    308318                                'BACKUP_FULL' => '', 
    309                                 'BACKUP_NO' => Config::getInstance()->get('HTML_SELECTED'), 
     319                                'BACKUP_NO' => $cfg->HTML_SELECTED, 
    310320                        ) 
    311321                ); 
     
    314324        $tpl->assign( 
    315325                array( 
    316                         'PHP_YES'                               => ($php_sup == 'yes') ? Config::getInstance()->get('HTML_SELECTED') : '', 
    317                         'PHP_NO'                                => ($php_sup != 'yes') ? Config::getInstance()->get('HTML_SELECTED') : '', 
    318                         'CGI_YES'                               => ($cgi_supp == 'yes') ? Config::getInstance()->get('HTML_SELECTED') : '', 
    319                         'CGI_NO'                                => ($cgi_supp != 'yes') ? Config::getInstance()->get('HTML_SELECTED') : '', 
    320                         'DNS_YES'                               => ($dns_supp == 'yes') ? Config::getInstance()->get('HTML_SELECTED') : '', 
    321                         'DNS_NO'                                => ($dns_supp != 'yes') ? Config::getInstance()->get('HTML_SELECTED') : '', 
     326                        'PHP_YES'                               => ($php_sup == 'yes') ? $cfg->HTML_SELECTED : '', 
     327                        'PHP_NO'                                => ($php_sup != 'yes') ? $cfg->HTML_SELECTED : '', 
     328                        'CGI_YES'                               => ($cgi_supp == 'yes') ? $cfg->HTML_SELECTED : '', 
     329                        'CGI_NO'                                => ($cgi_supp != 'yes') ? $cfg->HTML_SELECTED : '', 
     330                        'DNS_YES'                               => ($dns_supp == 'yes') ? $cfg->HTML_SELECTED : '', 
     331                        'DNS_NO'                                => ($dns_supp != 'yes') ? $cfg->HTML_SELECTED : '', 
    322332                        'VL_DOMAIN_NAME'                => tohtml($domain_name), 
    323333                        'VL_DOMAIN_IP'                  => $domain_ip, 
     
    341351 */ 
    342352function check_user_data(&$tpl, &$sql, $reseller_id, $user_id) { 
     353 
    343354        global $domain_expires, $sub, $als, $mail, $ftp; 
    344355        global $sql_db, $sql_user, $traff; 
     
    361372        $domain_cgi             = preg_replace("/\_/", "", $_POST['domain_cgi']); 
    362373        $domain_dns             = preg_replace("/\_/", "", $_POST['domain_dns']); 
    363         $allowbackup            = preg_replace("/\_/", "", $_POST['backup']); 
     374        $allowbackup    = preg_replace("/\_/", "", $_POST['backup']); 
    364375 
    365376        $ed_error = ''; 
     
    537548 
    538549function calculate_user_dvals($data, $u, &$umax, &$r, $rmax, &$err, $obj) { 
     550 
    539551        if ($rmax == 0 && $umax == -1) { 
    540552                if ($data == -1) { 
     
    665677$tpl->prnt(); 
    666678 
    667 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     679if ($cfg->DUMP_GUI_DEBUG) { 
    668680        dump_gui_debug(); 
    669681} 
     682 
    670683unset_messages(); 
  • trunk/gui/admin/domain_statistics.php

    r2867 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/domain_statistics.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/domain_statistics.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('hosting_plans', 'page'); 
     
    4749        array( 
    4850                'TR_ADMIN_DOMAIN_STATISTICS_PAGE_TITLE' => tr('ispCP - Domain Statistics Data'), 
    49                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     51                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    5052                'THEME_CHARSET' => tr('encoding'), 
    5153                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    105107 
    106108function generate_page(&$tpl, $domain_id) { 
     109         
     110 
     111        global $month, $year, $web_trf, $ftp_trf, $smtp_trf, $pop_trf, 
     112        $sum_web, $sum_ftp, $sum_mail, $sum_pop; 
     113 
     114        $cfg = IspCP_Registry::get('Config'); 
    107115        $sql = Database::getInstance(); 
    108         global $month, $year; 
    109         global $web_trf, $ftp_trf, $smtp_trf, $pop_trf, 
    110         $sum_web, $sum_ftp, $sum_mail, $sum_pop; 
    111116 
    112117        $fdofmnth = mktime(0, 0, 0, $month, 1, $year); 
     
    156161                        $smtp_trf) = get_domain_trafic($ftm, $ltm, $domain_id); 
    157162 
    158                 $date_formt = Config::getInstance()->get('DATE_FORMAT'); 
     163                $date_formt = $cfg->DATE_FORMAT; 
    159164                if ($web_trf == 0 && $ftp_trf == 0 && $smtp_trf == 0 && $pop_trf == 0) { 
    160165                        $tpl->assign( 
     
    217222 */ 
    218223 
    219 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_statistics.tpl'); 
    220 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_statistics.tpl'); 
     224gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_statistics.tpl'); 
     225gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_statistics.tpl'); 
    221226 
    222227$tpl->assign( 
     
    246251$tpl->prnt(); 
    247252 
    248 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     253if ($cfg->DUMP_GUI_DEBUG) { 
    249254        dump_gui_debug(); 
    250255} 
     256 
    251257unset_messages(); 
  • trunk/gui/admin/domain_status_change.php

    r2867 r2941  
    3030 
    3131require '../include/ispcp-lib.php'; 
     32 
    3233check_login(__FILE__); 
     34 
     35$cfg = IspCP_Registry::get('Config'); 
    3336 
    3437if (!isset($_GET['domain_id'])) { 
     
    5659$location = 'admin'; 
    5760 
    58 if ($rs->fields['domain_status'] == Config::getInstance()->get('ITEM_OK_STATUS')) { 
     61if ($rs->fields['domain_status'] == $cfg->ITEM_OK_STATUS) { 
    5962        $action = "disable"; 
    6063        change_domain_status($sql, $domain_id, $rs->fields['domain_name'], $action, $location); 
    61 } else if ($rs->fields['domain_status'] == Config::getInstance()->get('ITEM_DISABLED_STATUS')) { 
     64} else if ($rs->fields['domain_status'] == $cfg->ITEM_DISABLED_STATUS) { 
    6265        $action = "enable"; 
    6366        change_domain_status($sql, $domain_id, $rs->fields['domain_name'], $action, $location); 
  • trunk/gui/admin/hosting_plan.php

    r2908 r2941  
    3434check_login(__FILE__); 
    3535 
    36 if (strtolower(Config::getInstance()->get('HOSTING_PLANS_LEVEL')) != 'admin') { 
     36$cfg = IspCP_Registry::get('Config'); 
     37 
     38if (strtolower($cfg->HOSTING_PLANS_LEVEL) != 'admin') { 
    3739        user_goto('index.php'); 
    3840} 
    3941 
    4042$tpl = new pTemplate(); 
    41 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/hosting_plan.tpl'); 
     43$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/hosting_plan.tpl'); 
    4244$tpl->define_dynamic('page_message', 'page'); 
    4345$tpl->define_dynamic('hosting_plans', 'page'); 
     
    4850$tpl->define_dynamic('hp_menu_add', 'page'); 
    4951 
    50 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    51  
    5252$tpl->assign( 
    5353                array( 
    5454                        'TR_ADMIN_MAIN_INDEX_PAGE_TITLE' => tr('ispCP - Administrator/Hosting Plan Management'), 
    55                         'THEME_COLOR_PATH' => "../themes/$theme_color", 
     55                        'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    5656                        'THEME_CHARSET' => tr('encoding'), 
    5757                        'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    6565 */ 
    6666 
    67 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_hosting_plan.tpl'); 
    68 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_hosting_plan.tpl'); 
     67gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_hosting_plan.tpl'); 
     68gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_hosting_plan.tpl'); 
    6969gen_hp_table($tpl, $_SESSION['user_id']); 
    7070 
     
    8484gen_hp_message(); 
    8585gen_page_message($tpl); 
     86 
    8687$tpl->parse('PAGE', 'page'); 
    8788$tpl->prnt(); 
     
    125126function gen_hp_table(&$tpl, $reseller_id) { 
    126127 
     128        $cfg = IspCP_Registry::get('Config'); 
    127129        $sql = Database::getInstance(); 
    128130 
     
    164166                ); 
    165167 
    166                 $coid = Config::getInstance()->exists('CUSTOM_ORDERPANEL_ID') ? Config::getInstance()->get('CUSTOM_ORDERPANEL_ID'): ''; 
     168                $coid = $cfg->exists('CUSTOM_ORDERPANEL_ID') ? $cfg->CUSTOM_ORDERPANEL_ID : ''; 
    167169                $i = 1; 
    168170 
     
    191193} // End of gen_hp_table() 
    192194 
    193 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     195if ($cfg->DUMP_GUI_DEBUG) { 
    194196        dump_gui_debug(); 
    195197} 
     198 
    196199unset_messages(); 
  • trunk/gui/admin/hosting_plan_add.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
    35 if (strtolower(Config::getInstance()->get('HOSTING_PLANS_LEVEL')) != 'admin') { 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
     37if (strtolower($cfg->HOSTING_PLANS_LEVEL) != 'admin') { 
    3638        user_goto('index.php'); 
    3739} 
    3840 
    3941$tpl = new pTemplate(); 
    40 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/hosting_plan_add.tpl'); 
     42$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/hosting_plan_add.tpl'); 
    4143$tpl->define_dynamic('page_message', 'page'); 
    4244 
    43 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    4445 
    4546$tpl->assign( 
    4647        array( 
    4748                        'TR_RESELLER_MAIN_INDEX_PAGE_TITLE'     => tr('ispCP - Administrator/Add hosting plan'), 
    48                         'THEME_COLOR_PATH'                                      => "../themes/$theme_color", 
     49                        'THEME_COLOR_PATH'                                      => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4950                        'THEME_CHARSET'                                         => tr('encoding'), 
    5051                        'ISP_LOGO'                                                      => get_logo($_SESSION['user_id']) 
     
    5859 */ 
    5960 
    60 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_hosting_plan.tpl'); 
    61 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_hosting_plan.tpl'); 
     61gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_hosting_plan.tpl'); 
     62gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_hosting_plan.tpl'); 
    6263 
    6364$tpl->assign( 
     
    121122$tpl->prnt(); 
    122123 
    123 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     124if ($cfg->DUMP_GUI_DEBUG) { 
    124125        dump_gui_debug(); 
    125126} 
     
    131132function gen_empty_ahp_page(&$tpl) { 
    132133 
     134        $cfg = IspCP_Registry::get('Config'); 
     135         
    133136        $tpl->assign( 
    134137                        array( 
     
    148151                                        'HP_DISK_VALUE'                 => '', 
    149152                                        'TR_PHP_YES'                    => '', 
    150                                         'TR_PHP_NO'                             => Config::getInstance()->get('HTML_CHECKED'), 
     153                                        'TR_PHP_NO'                             => $cfg->HTML_CHECKED, 
    151154                                        'TR_CGI_YES'                    => '', 
    152                                         'TR_CGI_NO'                             => Config::getInstance()->get('HTML_CHECKED'), 
     155                                        'TR_CGI_NO'                             => $cfg->HTML_CHECKED, 
    153156                                        'VL_BACKUPD'                    => '', 
    154157                                        'VL_BACKUPS'                    => '', 
    155158                                        'VL_BACKUPF'                    => '', 
    156                                         'VL_BACKUPN'                    => Config::getInstance()->get('HTML_CHECKED'), 
     159                                        'VL_BACKUPN'                    => $cfg->HTML_CHECKED, 
    157160                                        'TR_DNS_YES'                    => '', 
    158                                         'TR_DNS_NO'                             => Config::getInstance()->get('HTML_CHECKED'), 
    159                                         'TR_STATUS_YES'                 => Config::getInstance()->get('HTML_CHECKED'), 
     161                                        'TR_DNS_NO'                             => $cfg->HTML_CHECKED, 
     162                                        'TR_STATUS_YES'                 => $cfg->HTML_CHECKED, 
    160163                                        'TR_STATUS_NO'                  => '', 
    161164                                        'HP_TOS_VALUE'                  => '' 
     
    180183        global $tos; 
    181184 
     185        $cfg = IspCP_Registry::get('Config'); 
     186         
    182187        $tpl->assign( 
    183188                        array( 
     
    202207        $tpl->assign( 
    203208                        array( 
    204                                         'TR_PHP_YES'    => ($hp_php == '_yes_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    205                                         'TR_PHP_NO'             => ($hp_php == '_no_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    206                                         'TR_CGI_YES'    => ($hp_cgi == '_yes_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    207                                         'TR_CGI_NO'             => ($hp_cgi == '_no_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    208                                         'VL_BACKUPD'    => ($hp_backup == '_dmn_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    209                                         'VL_BACKUPS'    => ($hp_backup == '_sql_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    210                                         'VL_BACKUPF'    => ($hp_backup == '_full_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    211                                         'VL_BACKUPN'    => ($hp_backup == '_no_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    212                                         'TR_DNS_YES'    => ($hp_dns == '_yes_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    213                                         'TR_DNS_NO'             => ($hp_dns == '_no_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    214                                         'TR_STATUS_YES' => ($status) ? Config::getInstance()->get('HTML_CHECKED') : '', 
    215                                         'TR_STATUS_NO'  => (!$status) ? Config::getInstance()->get('HTML_CHECKED') : '' 
     209                                        'TR_PHP_YES'    => ($hp_php == '_yes_') ? $cfg->HTML_CHECKED : '', 
     210                                        'TR_PHP_NO'             => ($hp_php == '_no_') ? $cfg->HTML_CHECKED : '', 
     211                                        'TR_CGI_YES'    => ($hp_cgi == '_yes_') ? $cfg->HTML_CHECKED : '', 
     212                                        'TR_CGI_NO'             => ($hp_cgi == '_no_') ? $cfg->HTML_CHECKED : '', 
     213                                        'VL_BACKUPD'    => ($hp_backup == '_dmn_') ? $cfg->HTML_CHECKED : '', 
     214                                        'VL_BACKUPS'    => ($hp_backup == '_sql_') ? $cfg->HTML_CHECKED : '', 
     215                                        'VL_BACKUPF'    => ($hp_backup == '_full_') ? $cfg->HTML_CHECKED : '', 
     216                                        'VL_BACKUPN'    => ($hp_backup == '_no_') ? $cfg->HTML_CHECKED : '', 
     217                                        'TR_DNS_YES'    => ($hp_dns == '_yes_') ? $cfg->HTML_CHECKED : '', 
     218                                        'TR_DNS_NO'             => ($hp_dns == '_no_') ? $cfg->HTML_CHECKED : '', 
     219                                        'TR_STATUS_YES' => ($status) ? $cfg->HTML_CHECKED : '', 
     220                                        'TR_STATUS_NO'  => (!$status) ? $cfg->HTML_CHECKED : '' 
    216221                        ) 
    217222        ); 
  • trunk/gui/admin/hosting_plan_delete.php

    r2802 r2941  
    3333check_login(__FILE__); 
    3434 
    35 if (strtolower(Config::getInstance()->get('HOSTING_PLANS_LEVEL')) != 'admin') { 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
     37if (strtolower($cfg->HOSTING_PLANS_LEVEL) != 'admin') { 
    3638        user_goto('index.php'); 
    3739} 
  • trunk/gui/admin/hosting_plan_edit.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
    35 if (strtolower(Config::getInstance()->get('HOSTING_PLANS_LEVEL')) != 'admin') { 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
     37if (strtolower($cfg->HOSTING_PLANS_LEVEL) != 'admin') { 
    3638        user_goto('index.php'); 
    3739} 
    3840 
    3941$tpl = new pTemplate(); 
    40  
    41 $tpl->define_dynamic( 
    42         'page', 
    43         Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/hosting_plan_edit.tpl' 
    44 ); 
    45  
     42$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/hosting_plan_edit.tpl'); 
    4643$tpl->define_dynamic('page_message', 'page'); 
    4744 
    48 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    49  
    5045/** 
    5146 * static page messages. 
     
    5550 
    5651// Show main menu 
    57 gen_admin_mainmenu( 
    58         $tpl, 
    59         Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_hosting_plan.tpl' 
    60 ); 
    61  
    62 gen_admin_menu( 
    63         $tpl, 
    64         Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_hosting_plan.tpl' 
    65 ); 
     52gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_hosting_plan.tpl'); 
     53 
     54gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_hosting_plan.tpl'); 
    6655 
    6756$tpl->assign( 
     
    7059                                'ispCP - Administrator/Edit hosting plan' 
    7160                        ), 
    72                         'THEME_COLOR_PATH' => "../themes/$theme_color", 
     61                        'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    7362                        'THEME_CHARSET' => tr('encoding'), 
    7463                        'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    155144$tpl->prnt(); 
    156145 
    157 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     146if ($cfg->DUMP_GUI_DEBUG) { 
    158147        dump_gui_debug(); 
    159148} 
     
    167156 */ 
    168157function restore_form(&$tpl) { 
     158 
     159        $cfg = IspCP_Registry::get('Config'); 
     160 
    169161        $tpl->assign( 
    170162                array( 
     
    186178                        'HP_TOS_VALUE' => clean_input($_POST['hp_tos'], true), 
    187179 
    188                         'TR_PHP_YES' => ($_POST['php'] == '_yes_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    189                         'TR_PHP_NO' => ($_POST['php'] == '_no_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    190                         'TR_CGI_YES' => ($_POST['cgi'] == '_yes_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    191                         'TR_CGI_NO' => ($_POST['cgi'] == '_no_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    192                         'VL_BACKUPD' => ($_POST['backup'] == '_dmn_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    193                         'VL_BACKUPS' => ($_POST['backup'] == '_sql_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    194                         'VL_BACKUPF' => ($_POST['backup'] == '_full_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    195                         'VL_BACKUPN' => ($_POST['backup'] == '_no_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    196                         'TR_DNS_YES' => ($_POST['dns'] == '_yes_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    197                         'TR_DNS_NO' => ($_POST['dns'] == '_no_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    198                         'TR_STATUS_YES' => ($_POST['status']) ? Config::getInstance()->get('HTML_CHECKED') : '', 
    199                         'TR_STATUS_NO' => (!$_POST['status']) ? Config::getInstance()->get('HTML_CHECKED') : '', 
     180                        'TR_PHP_YES' => ($_POST['php'] == '_yes_') ? $cfg->HTML_CHECKED : '', 
     181                        'TR_PHP_NO' => ($_POST['php'] == '_no_') ? $cfg->HTML_CHECKED : '', 
     182                        'TR_CGI_YES' => ($_POST['cgi'] == '_yes_') ? $cfg->HTML_CHECKED : '', 
     183                        'TR_CGI_NO' => ($_POST['cgi'] == '_no_') ? $cfg->HTML_CHECKED : '', 
     184                        'VL_BACKUPD' => ($_POST['backup'] == '_dmn_') ? $cfg->HTML_CHECKED : '', 
     185                        'VL_BACKUPS' => ($_POST['backup'] == '_sql_') ? $cfg->HTML_CHECKED : '', 
     186                        'VL_BACKUPF' => ($_POST['backup'] == '_full_') ? $cfg->HTML_CHECKED : '', 
     187                        'VL_BACKUPN' => ($_POST['backup'] == '_no_') ? $cfg->HTML_CHECKED : '', 
     188                        'TR_DNS_YES' => ($_POST['dns'] == '_yes_') ? $cfg->HTML_CHECKED : '', 
     189                        'TR_DNS_NO' => ($_POST['dns'] == '_no_') ? $cfg->HTML_CHECKED : '', 
     190                        'TR_STATUS_YES' => ($_POST['status']) ? $cfg->HTML_CHECKED : '', 
     191                        'TR_STATUS_NO' => (!$_POST['status']) ? $cfg->HTML_CHECKED : '', 
    200192                ) 
    201193        ); 
     
    206198 */ 
    207199function gen_load_ehp_page(&$tpl, &$sql, $hpid, $admin_id) { 
     200 
     201        $cfg = IspCP_Registry::get('Config'); 
    208202 
    209203        $_SESSION['hpid'] = $hpid; 
     
    283277                        'HP_TOS_VALUE'                  => tohtml($tos), 
    284278 
    285                         'TR_PHP_YES' => ($hp_php == '_yes_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    286                         'TR_PHP_NO' => ($hp_php == '_no_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    287                         'TR_CGI_YES' => ($hp_cgi == '_yes_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    288                         'TR_CGI_NO' => ($hp_cgi == '_no_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    289                         'VL_BACKUPD' => ($hp_backup == '_dmn_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    290                         'VL_BACKUPS' => ($hp_backup == '_sql_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    291                         'VL_BACKUPF' => ($hp_backup == '_full_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    292                         'VL_BACKUPN' => ($hp_backup == '_no_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    293                         'TR_DNS_YES' => ($hp_dns == '_yes_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    294                         'TR_DNS_NO'      => ($hp_dns == '_no_') ? Config::getInstance()->get('HTML_CHECKED') : '', 
    295                         'TR_STATUS_YES' => ($status) ? Config::getInstance()->get('HTML_CHECKED') : '', 
    296                         'TR_STATUS_NO' => (!$status) ? Config::getInstance()->get('HTML_CHECKED') : '' 
     279                        'TR_PHP_YES' => ($hp_php == '_yes_') ? $cfg->HTML_CHECKED : '', 
     280                        'TR_PHP_NO' => ($hp_php == '_no_') ? $cfg->HTML_CHECKED : '', 
     281                        'TR_CGI_YES' => ($hp_cgi == '_yes_') ? $cfg->HTML_CHECKED : '', 
     282                        'TR_CGI_NO' => ($hp_cgi == '_no_') ? $cfg->HTML_CHECKED : '', 
     283                        'VL_BACKUPD' => ($hp_backup == '_dmn_') ? $cfg->HTML_CHECKED : '', 
     284                        'VL_BACKUPS' => ($hp_backup == '_sql_') ? $cfg->HTML_CHECKED : '', 
     285                        'VL_BACKUPF' => ($hp_backup == '_full_') ? $cfg->HTML_CHECKED : '', 
     286                        'VL_BACKUPN' => ($hp_backup == '_no_') ? $cfg->HTML_CHECKED : '', 
     287                        'TR_DNS_YES' => ($hp_dns == '_yes_') ? $cfg->HTML_CHECKED : '', 
     288                        'TR_DNS_NO'      => ($hp_dns == '_no_') ? $cfg->HTML_CHECKED : '', 
     289                        'TR_STATUS_YES' => ($status) ? $cfg->HTML_CHECKED : '', 
     290                        'TR_STATUS_NO' => (!$status) ? $cfg->HTML_CHECKED : '' 
    297291                ) 
    298292        ); 
  • trunk/gui/admin/index.php

    r2876 r2941  
    3131require '../include/ispcp-lib.php'; 
    3232 
    33 check_login(__FILE__, Config::getInstance()->get('PREVENT_EXTERNAL_LOGIN_ADMIN')); 
    34  
    35 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
     33$cfg = IspCP_Registry::get('Config'); 
     34 
     35check_login(__FILE__, $cfg->PREVENT_EXTERNAL_LOGIN_ADMIN); 
    3636 
    3737$tpl = new pTemplate(); 
    38 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/index.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/index.tpl'); 
    3939$tpl->define_dynamic('def_language', 'page'); 
    4040$tpl->define_dynamic('def_layout', 'page'); 
     
    179179        array( 
    180180                'TR_ADMIN_MAIN_INDEX_PAGE_TITLE' => tr('ispCP - Admin/Main Index'), 
    181                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     181                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    182182                'ISP_LOGO' => get_logo($_SESSION['user_id']), 
    183183                'THEME_CHARSET' => tr('encoding') 
     
    185185); 
    186186 
    187 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_general_information.tpl'); 
    188 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_general_information.tpl'); 
     187gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_general_information.tpl'); 
     188gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_general_information.tpl'); 
    189189 
    190190get_admin_general_info($tpl, $sql); 
     
    201201$tpl->prnt(); 
    202202 
    203 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     203if ($cfg->DUMP_GUI_DEBUG) { 
    204204        dump_gui_debug(); 
    205205} 
     206 
    206207unset_messages(); 
  • trunk/gui/admin/ip_delete.php

    r2870 r2941  
    3232 
    3333check_login(__FILE__); 
     34 
     35$cfg = IspCP_Registry::get('Config'); 
    3436 
    3537// Test if we have a proper delete_id. 
     
    103105        LIMIT 1 
    104106"; 
    105 $rs = exec_query($sql, $query, array(Config::getInstance()->get('ITEM_DELETE_STATUS'), $delete_id)); 
     107 
     108$rs = exec_query($sql, $query, array($cfg->ITEM_DELETE_STATUS, $delete_id)); 
    106109 
    107110send_request(); 
  • trunk/gui/admin/ip_manage.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    3638 
    3739$interfaces=new networkCard(); 
    3840 
    39 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/ip_manage.tpl'); 
     41$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/ip_manage.tpl'); 
    4042$tpl->define_dynamic('page_message', 'page'); 
    4143$tpl->define_dynamic('hosting_plans', 'page'); 
     
    4547$tpl->define_dynamic('ip_delete_link', 'ip_row'); 
    4648 
    47 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    48  
    4949$tpl->assign( 
    5050        array( 
    5151                'TR_ADMIN_IP_MANAGE_PAGE_TITLE' => tr('ispCP - Admin/IP manage'), 
    52                 'THEME_COLOR_PATH'                              => "../themes/$theme_color", 
     52                'THEME_COLOR_PATH'                              => "../themes/{$cfg->USER_INITIAL_THEME}", 
    5353                'THEME_CHARSET'                                 => tr('encoding'), 
    5454                'ISP_LOGO'                                              => get_logo($_SESSION['user_id']) 
     
    5757 
    5858function gen_ip_action($ip_id, $status) { 
    59         if ($status === Config::getInstance()->get('ITEM_OK_STATUS')) { 
     59         
     60        $cfg = IspCP_Registry::get('Config'); 
     61 
     62        if ($status == $cfg->ITEM_OK_STATUS) { 
    6063                return array(tr('Remove IP'), 'ip_delete.php?delete_id=' . $ip_id); 
    6164        } else { 
     
    6568 
    6669function show_IPs(&$tpl, &$sql) { 
     70 
     71        $cfg = IspCP_Registry::get('Config'); 
     72 
    6773        $query = " 
    6874                SELECT 
     
    106112                                array( 
    107113                                        'IP_DELETE_SHOW'        => '', 
    108                                         'IP_ACTION'                     => (Config::getInstance()->get('BASE_SERVER_IP') == $rs->fields['ip_number']) ? tr('N/A') : $ip_action, 
    109                                         'IP_ACTION_SCRIPT'      => (Config::getInstance()->get('BASE_SERVER_IP') == $rs->fields['ip_number']) ? '#' : $ip_action_script 
     114                                        'IP_ACTION'                     => ($cfg->BASE_SERVER_IP == $rs->fields['ip_number']) ? tr('N/A') : $ip_action, 
     115                                        'IP_ACTION_SCRIPT'      => ($cfg->BASE_SERVER_IP == $rs->fields['ip_number']) ? '#' : $ip_action_script 
    110116                                ) 
    111117                        ); 
     
    120126 
    121127function add_ip(&$tpl, &$sql) { 
     128 
    122129        global $ip_number, $domain, $alias, $ip_card; 
     130        $cfg = IspCP_Registry::get('Config');    
    123131 
    124132        if (isset($_POST['uaction']) && $_POST['uaction'] === 'add_ip') { 
     
    133141                        "; 
    134142                        $rs = exec_query($sql, $query, array($ip_number, htmlspecialchars($domain, ENT_QUOTES, "UTF-8"), 
    135                         htmlspecialchars($alias, ENT_QUOTES, "UTF-8"), htmlspecialchars($ip_card, ENT_QUOTES, "UTF-8"), NULL, Config::getInstance()->get('ITEM_ADD_STATUS'))); 
     143                        htmlspecialchars($alias, ENT_QUOTES, "UTF-8"), htmlspecialchars($ip_card, ENT_QUOTES, "UTF-8"), NULL, $cfg->ITEM_ADD_STATUS)); 
    136144 
    137145                        send_request(); 
     
    207215 
    208216function IP_exists() { 
     217 
    209218        $sql = Database::getInstance(); 
    210219 
     
    229238 
    230239function show_Network_Cards(&$tpl, &$interfaces) { 
     240 
    231241        if ($interfaces->getErrors() != '') { 
    232242                set_page_message($interfaces->getErrors()); 
     
    256266 * 
    257267 */ 
    258 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_settings.tpl'); 
    259 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_settings.tpl'); 
     268gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 
     269gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 
    260270 
    261271show_Network_Cards($tpl, $interfaces); 
     
    285295$tpl->prnt(); 
    286296 
    287 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     297if ($cfg->DUMP_GUI_DEBUG) { 
    288298        dump_gui_debug(); 
    289299} 
     300 
    290301unset_messages(); 
  • trunk/gui/admin/ispcp_debugger.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537function count_requests(&$sql, $id_name, $table) { 
     38 
     39        $cfg = IspCP_Registry::get('Config'); 
     40 
    3641        $query = "SELECT `$id_name` FROM `$table` WHERE `$id_name` NOT IN (?, ?, ?)"; 
    37         $rs = exec_query($sql, $query, array(Config::getInstance()->get('ITEM_OK_STATUS'), Config::getInstance()->get('ITEM_DISABLED_STATUS'), Config::getInstance()->get('ITEM_ORDERED_STATUS'))); 
     42        $rs = exec_query($sql, $query, array($cfg->ITEM_OK_STATUS, $cfg->ITEM_DISABLED_STATUS, $cfg->ITEM_ORDERED_STATUS)); 
    3843        $count = $rs->RecordCount(); 
    3944        return $count; 
     
    4146 
    4247function get_error_domains(&$sql, &$tpl) { 
    43         $ok_status = Config::getInstance()->get('ITEM_OK_STATUS'); 
    44         $disabled_status = Config::getInstance()->get('ITEM_DISABLED_STATUS'); 
    45         $delete_status = Config::getInstance()->get('ITEM_DELETE_STATUS'); 
    46         $add_status = Config::getInstance()->get('ITEM_ADD_STATUS'); 
    47         $restore_status = Config::getInstance()->get('ITEM_RESTORE_STATUS'); 
    48         $change_status = Config::getInstance()->get('ITEM_CHANGE_STATUS'); 
    49         $toenable_status = Config::getInstance()->get('ITEM_TOENABLE_STATUS'); 
    50         $todisable_status = Config::getInstance()->get('ITEM_TODISABLED_STATUS'); 
     48 
     49        $cfg = IspCP_Registry::get('Config'); 
     50 
     51        $ok_status = $cfg->ITEM_OK_STATUS; 
     52        $disabled_status = $cfg->ITEM_DISABLED_STATUS; 
     53        $delete_status = $cfg->ITEM_DELETE_STATUS; 
     54        $add_status = $cfg->ITEM_ADD_STATUS; 
     55        $restore_status = $cfg->ITEM_RESTORE_STATUS; 
     56        $change_status = $cfg->ITEM_CHANGE_STATUS; 
     57        $toenable_status = $cfg->ITEM_TOENABLE_STATUS; 
     58        $todisable_status = $cfg->ITEM_TODISABLED_STATUS; 
    5159 
    5260        $dmn_query = "SELECT `domain_name`, `domain_status`, `domain_id` FROM `domain` WHERE `domain_status` NOT IN (?, ?, ?, ?, ?, ?, ?, ?)"; 
     
    8896 
    8997function get_error_aliases(&$sql, &$tpl) { 
    90         $ok_status = Config::getInstance()->get('ITEM_OK_STATUS'); 
    91         $disabled_status = Config::getInstance()->get('ITEM_DISABLED_STATUS'); 
    92         $delete_status = Config::getInstance()->get('ITEM_DELETE_STATUS'); 
    93         $add_status = Config::getInstance()->get('ITEM_ADD_STATUS'); 
    94         $restore_status = Config::getInstance()->get('ITEM_RESTORE_STATUS'); 
    95         $change_status = Config::getInstance()->get('ITEM_CHANGE_STATUS'); 
    96         $toenable_status = Config::getInstance()->get('ITEM_TOENABLE_STATUS'); 
    97         $todisable_status = Config::getInstance()->get('ITEM_TODISABLED_STATUS'); 
    98         $ordered_status = Config::getInstance()->get('ITEM_ORDERED_STATUS'); 
     98 
     99        $cfg = IspCP_Registry::get('Config'); 
     100 
     101        $ok_status = $cfg->ITEM_OK_STATUS; 
     102        $disabled_status = $cfg->ITEM_DISABLED_STATUS; 
     103        $delete_status = $cfg->ITEM_DELETE_STATUS; 
     104        $add_status = $cfg->ITEM_ADD_STATUS; 
     105        $restore_status = $cfg->ITEM_RESTORE_STATUS; 
     106        $change_status = $cfg->ITEM_CHANGE_STATUS; 
     107        $toenable_status = $cfg->ITEM_TOENABLE_STATUS; 
     108        $todisable_status = $cfg->ITEM_TODISABLED_STATUS; 
     109        $ordered_status = $cfg->ITEM_ORDERED_STATUS; 
    99110 
    100111        $dmn_query = " 
     
    158169 
    159170function get_error_subdomains(&$sql, &$tpl) { 
    160         $ok_status = Config::getInstance()->get('ITEM_OK_STATUS'); 
    161         $disabled_status = Config::getInstance()->get('ITEM_DISABLED_STATUS'); 
    162         $delete_status = Config::getInstance()->get('ITEM_DELETE_STATUS'); 
    163         $add_status = Config::getInstance()->get('ITEM_ADD_STATUS'); 
    164         $restore_status = Config::getInstance()->get('ITEM_RESTORE_STATUS'); 
    165         $change_status = Config::getInstance()->get('ITEM_CHANGE_STATUS'); 
    166         $toenable_status = Config::getInstance()->get('ITEM_TOENABLE_STATUS'); 
    167         $todisable_status = Config::getInstance()->get('ITEM_TODISABLED_STATUS'); 
     171 
     172        $cfg = IspCP_Registry::get('Config'); 
     173 
     174        $ok_status = $cfg->ITEM_OK_STATUS; 
     175        $disabled_status = $cfg->ITEM_DISABLED_STATUS; 
     176        $delete_status = $cfg->ITEM_DELETE_STATUS; 
     177        $add_status = $cfg->ITEM_ADD_STATUS; 
     178        $restore_status = $cfg->ITEM_RESTORE_STATUS; 
     179        $change_status = $cfg->ITEM_CHANGE_STATUS; 
     180        $toenable_status = $cfg->ITEM_TOENABLE_STATUS; 
     181        $todisable_status = $cfg->ITEM_TODISABLED_STATUS; 
    168182 
    169183        $dmn_query = " 
     
    222236 
    223237function get_error_alias_subdomains(&$sql, &$tpl) { 
    224         $ok_status = Config::getInstance()->get('ITEM_OK_STATUS'); 
    225         $disabled_status = Config::getInstance()->get('ITEM_DISABLED_STATUS'); 
    226         $delete_status = Config::getInstance()->get('ITEM_DELETE_STATUS'); 
    227         $add_status = Config::getInstance()->get('ITEM_ADD_STATUS'); 
    228         $restore_status = Config::getInstance()->get('ITEM_RESTORE_STATUS'); 
    229         $change_status = Config::getInstance()->get('ITEM_CHANGE_STATUS'); 
    230         $toenable_status = Config::getInstance()->get('ITEM_TOENABLE_STATUS'); 
    231         $todisable_status = Config::getInstance()->get('ITEM_TODISABLED_STATUS'); 
     238 
     239        $cfg = IspCP_Registry::get('Config'); 
     240 
     241        $ok_status = $cfg->ITEM_OK_STATUS; 
     242        $disabled_status = $cfg->ITEM_DISABLED_STATUS; 
     243        $delete_status = $cfg->ITEM_DELETE_STATUS; 
     244        $add_status = $cfg->ITEM_ADD_STATUS; 
     245        $restore_status = $cfg->ITEM_RESTORE_STATUS; 
     246        $change_status = $cfg->ITEM_CHANGE_STATUS; 
     247        $toenable_status = $cfg->ITEM_TOENABLE_STATUS; 
     248        $todisable_status = $cfg->ITEM_TODISABLED_STATUS; 
    232249 
    233250        $dmn_query = " 
     
    286303 
    287304function get_error_mails(&$sql, &$tpl) { 
    288         $ok_status = Config::getInstance()->get('ITEM_OK_STATUS'); 
    289         $disabled_status = Config::getInstance()->get('ITEM_DISABLED_STATUS'); 
    290         $delete_status = Config::getInstance()->get('ITEM_DELETE_STATUS'); 
    291         $add_status = Config::getInstance()->get('ITEM_ADD_STATUS'); 
    292         $restore_status = Config::getInstance()->get('ITEM_RESTORE_STATUS'); 
    293         $change_status = Config::getInstance()->get('ITEM_CHANGE_STATUS'); 
    294         $toenable_status = Config::getInstance()->get('ITEM_TOENABLE_STATUS'); 
    295         $todisable_status = Config::getInstance()->get('ITEM_TODISABLED_STATUS'); 
    296         $ordered_status = Config::getInstance()->get('ITEM_ORDERED_STATUS'); 
     305 
     306        $cfg = IspCP_Registry::get('Config'); 
     307 
     308        $ok_status = $cfg->ITEM_OK_STATUS; 
     309        $disabled_status = $cfg->ITEM_DISABLED_STATUS; 
     310        $delete_status = $cfg->ITEM_DELETE_STATUS; 
     311        $add_status = $cfg->ITEM_ADD_STATUS; 
     312        $restore_status = $cfg->ITEM_RESTORE_STATUS; 
     313        $change_status = $cfg->ITEM_CHANGE_STATUS; 
     314        $toenable_status = $cfg->ITEM_TOENABLE_STATUS; 
     315        $todisable_status = $cfg->ITEM_TODISABLED_STATUS; 
     316        $ordered_status = $cfg->ITEM_ORDERED_STATUS; 
    297317 
    298318        $dmn_query = " 
     
    393413$tpl = new pTemplate(); 
    394414 
    395 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/ispcp_debugger.tpl'); 
     415$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/ispcp_debugger.tpl'); 
    396416$tpl->define_dynamic('page_message', 'page'); 
    397417$tpl->define_dynamic('hosting_plans', 'page'); 
     
    407427$tpl->define_dynamic('mail_list', 'page'); 
    408428 
    409 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    410  
    411429$tpl->assign( 
    412430        array( 
    413431                'TR_ADMIN_ISPCP_DEBUGGER_PAGE_TITLE' => tr('ispCP - Virtual Hosting Control System'), 
    414                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     432                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    415433                'THEME_CHARSET' => tr('encoding'), 
    416434                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    423441 * 
    424442 */ 
    425 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_system_tools.tpl'); 
    426 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_system_tools.tpl'); 
     443gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_system_tools.tpl'); 
     444gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_system_tools.tpl'); 
    427445 
    428446$tpl->assign( 
     
    497515$tpl->prnt(); 
    498516 
    499 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     517if ($cfg->DUMP_GUI_DEBUG) { 
    500518        dump_gui_debug(); 
    501519} 
     520 
    502521unset_messages(); 
  • trunk/gui/admin/ispcp_updates.php

    r2854 r2941  
    3333check_login(__FILE__); 
    3434 
    35 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
     35$cfg = IspCP_Registry::get('Config'); 
    3636 
    3737$tpl = new pTemplate(); 
    38 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/ispcp_updates.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/ispcp_updates.tpl'); 
    3939$tpl->define_dynamic('page_message', 'page'); 
    4040$tpl->define_dynamic('update_message', 'page'); 
     
    4545        array( 
    4646                'TR_ADMIN_ISPCP_UPDATES_PAGE_TITLE' => tr('ispCP - Virtual Hosting Control System'), 
    47                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     47                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4848                'THEME_CHARSET' => tr('encoding'), 
    4949                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    5454function get_update_infos(&$tpl) { 
    5555 
    56         if (!Config::getInstance()->get('CHECK_FOR_UPDATES')) { 
     56        $cfg = IspCP_Registry::get('Config'); 
     57 
     58        if (!$cfg->CHECK_FOR_UPDATES) { 
    5759                $tpl->assign( 
    5860                        array( 
     
    9395 */ 
    9496 
    95 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_system_tools.tpl'); 
    96 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_system_tools.tpl'); 
     97gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_system_tools.tpl'); 
     98gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_system_tools.tpl'); 
    9799 
    98100$tpl->assign( 
     
    113115$tpl->prnt(); 
    114116 
    115 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     117if ($cfg->DUMP_GUI_DEBUG) { 
    116118        dump_gui_debug(); 
    117119} 
     120 
    118121unset_messages(); 
  • trunk/gui/admin/language.php

    r2867 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/language.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/language.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('def_language', 'page'); 
     
    6567} 
    6668 
    67 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    68  
    6969 
    7070if (!isset($_SESSION['logged_from']) && !isset($_SESSION['logged_from_id'])) { 
     
    8080        array( 
    8181                'TR_CLIENT_LANGUAGE_TITLE' => tr('ispCP - Admin/Change Language'), 
    82                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     82                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    8383                'THEME_CHARSET' => tr('encoding'), 
    8484                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    9393 */ 
    9494 
    95 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_general_information.tpl'); 
    96 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_general_information.tpl'); 
     95gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_general_information.tpl'); 
     96gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_general_information.tpl'); 
    9797 
    9898gen_logged_from($tpl); 
     
    114114$tpl->prnt(); 
    115115 
    116 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     116if ($cfg->DUMP_GUI_DEBUG) { 
    117117        dump_gui_debug(); 
    118118} 
     119 
    119120unset_messages(); 
  • trunk/gui/admin/language_delete.php

    r2870 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537// Test if we have a proper delete_id. 
    3638if (!isset($_GET['delete_lang'])) { 
     
    4143 
    4244// ERROR - we have domains that use this IP 
    43 if ($delete_lang == Config::getInstance()->get('USER_INITIAL_LANG')) { 
    44         set_page_message('Error we can\'t delete system default language!'); 
     45if ($delete_lang == $cfg->USER_INITIAL_LANG) { 
     46        set_page_message("Error we can't delete system default language!"); 
    4547 
    4648        user_goto('multilanguage.php'); 
  • trunk/gui/admin/manage_reseller_owners.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/manage_reseller_owners.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/manage_reseller_owners.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('hosting_plans', 'page'); 
     
    4244$tpl->define_dynamic('select_admin_option', 'select_admin'); 
    4345 
    44 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    45  
    4646/** 
    4747 * @todo check if it's useful to have the table admin two times in the same query 
    4848 */ 
    4949function gen_reseller_table(&$tpl, &$sql) { 
     50 
     51        $cfg = IspCP_Registry::get('Config'); 
     52 
    5053        $query = " 
    5154                SELECT 
     
    128131                        && (isset($_POST['dest_admin']) 
    129132                                && $_POST['dest_admin'] == $rs->fields['admin_id'])) { 
    130                         $selected = Config::getInstance()->get('HTML_SELECTED'); 
     133                        $selected = $cfg->HTML_SELECTED; 
    131134                } else { 
    132135                        $selected = ''; 
     
    154157 
    155158function update_reseller_owner($sql) { 
     159 
    156160        if (isset($_POST['uaction']) && $_POST['uaction'] === 'reseller_owner') { 
    157161                $query = " 
     
    202206        array( 
    203207                'TR_ADMIN_MANAGE_RESELLER_OWNERS_PAGE_TITLE' => tr('ispCP - Admin/Manage users/Reseller assignment'), 
    204                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     208                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    205209                'THEME_CHARSET' => tr('encoding'), 
    206210                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    208212); 
    209213 
    210 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_users_manage.tpl'); 
    211 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_users_manage.tpl'); 
     214gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 
     215gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 
    212216 
    213217update_reseller_owner($sql); 
     
    231235$tpl->prnt(); 
    232236 
    233 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     237if ($cfg->DUMP_GUI_DEBUG) { 
    234238        dump_gui_debug(); 
    235239} 
     240 
    236241unset_messages(); 
  • trunk/gui/admin/manage_reseller_users.php

    r2916 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/manage_reseller_users.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/manage_reseller_users.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('hosting_plans', 'page'); 
     
    4446$tpl->define_dynamic('dst_reseller_option', 'dst_reseller'); 
    4547 
    46 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    47  
    4848function gen_user_table(&$tpl, &$sql) { 
     49 
     50        $cfg = IspCP_Registry::get('Config'); 
     51 
    4952        $query = " 
    5053                SELECT 
     
    7275                if ((isset($_POST['uaction']) && $_POST['uaction'] === 'change_src') 
    7376                        && (isset($_POST['src_reseller']) && $_POST['src_reseller'] == $rs->fields['admin_id'])) { 
    74                         $selected = Config::getInstance()->get('HTML_SELECTED'); 
     77                        $selected = $cfg->HTML_SELECTED; 
    7578                        $reseller_id = $_POST['src_reseller']; 
    7679                } else if ((isset($_POST['uaction']) && $_POST['uaction'] === 'move_user') 
    7780                        && (isset($_POST['dst_reseller']) && $_POST['dst_reseller'] == $rs->fields['admin_id'])) { 
    78                         $selected = Config::getInstance()->get('HTML_SELECTED'); 
     81                        $selected = $cfg->HTML_SELECTED; 
    7982                        $reseller_id = $_POST['dst_reseller']; 
    8083                } else { 
     
    106109 
    107110        if (isset($_POST['src_reseller']) && $_POST['src_reseller'] == 0) { 
    108                 $selected = Config::getInstance()->get('HTML_SELECTED'); 
     111                $selected = $cfg->HTML_SELECTED; 
    109112                $reseller_id = 0; 
    110113        } else { 
     
    190193 
    191194function update_reseller_user($sql) { 
     195 
    192196        if (isset($_POST['uaction']) 
    193197                && $_POST['uaction'] === 'move_user' 
     
    271275 
    272276function manage_reseller_limits($dest_reseller, $src_reseller, $users, &$err) { 
     277 
    273278        $sql = Database::getInstance(); 
    274279 
     
    449454 
    450455function check_ip_sets($dest, $users, &$err) { 
     456 
    451457        $sql = Database::getInstance(); 
    452458 
     
    497503); 
    498504 
    499 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_users_manage.tpl'); 
    500 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_users_manage.tpl'); 
     505gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 
     506gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 
    501507 
    502508update_reseller_user($sql); 
     
    522528$tpl->prnt(); 
    523529 
    524 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     530if ($cfg->DUMP_GUI_DEBUG) { 
    525531        dump_gui_debug(); 
    526532} 
     533 
    527534unset_messages(); 
  • trunk/gui/admin/manage_users.php

    r2802 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/manage_users.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/manage_users.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('admin_message', 'page'); 
     
    5860$tpl->define_dynamic('scroll_next', 'page'); 
    5961 
    60 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    61  
    6262$tpl->assign( 
    6363        array( 
    6464                'TR_ADMIN_MANAGE_USERS_PAGE_TITLE' => tr('ispCP - Admin/Manage Users'), 
    65                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     65                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    6666                'THEME_CHARSET' => tr('encoding'), 
    6767                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    113113 */ 
    114114 
    115 if (!Config::getInstance()->exists('HOSTING_PLANS_LEVEL') 
    116         || strtolower(Config::getInstance()->get('HOSTING_PLANS_LEVEL')) !== 'admin') { 
     115if (!$cfg->exists('HOSTING_PLANS_LEVEL') 
     116        || strtolower($cfg->HOSTING_PLANS_LEVEL) !== 'admin') { 
    117117        $tpl->assign('EDIT_OPTION', ''); 
    118118} 
    119119 
    120 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_users_manage.tpl'); 
    121 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_users_manage.tpl'); 
     120gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 
     121gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 
    122122 
    123123get_admin_manage_users($tpl, $sql); 
     
    128128$tpl->prnt(); 
    129129 
    130 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     130if ($cfg->DUMP_GUI_DEBUG) { 
    131131        dump_gui_debug(); 
    132132} 
     133 
    133134unset_messages(); 
  • trunk/gui/admin/multilanguage.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/multilanguage.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/multilanguage.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('lang_row', 'page'); 
     
    4244$tpl->define_dynamic('lang_def', 'lang_row'); 
    4345 
    44 $theme = Config::getInstance()->get('USER_INITIAL_THEME'); 
    45  
    4646$tpl->assign( 
    4747        array( 
    4848                'TR_ADMIN_I18N_PAGE_TITLE'      => tr('ispCP - Admin/Internationalisation'), 
    49                 'THEME_COLOR_PATH'                      => "../themes/$theme", 
     49                'THEME_COLOR_PATH'                      => "../themes/{$cfg->USER_INITIAL_THEME}", 
    5050                'THEME_CHARSET'                         => tr('encoding'), 
    5151                'ISP_LOGO'                                      => get_logo($_SESSION['user_id']) 
     
    253253 */ 
    254254 
    255 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_settings.tpl'); 
    256 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_settings.tpl'); 
     255gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 
     256gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 
    257257 
    258258install_lang(); 
     
    284284$tpl->prnt(); 
    285285 
    286 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     286if ($cfg->DUMP_GUI_DEBUG) { 
    287287        dump_gui_debug(); 
    288288} 
     289 
    289290unset_messages(); 
  • trunk/gui/admin/password_change.php

    r2870 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/password_change.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/password_change.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('hosting_plans', 'page'); 
    39  
    40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    4141 
    4242$tpl->assign( 
    4343        array( 
    4444                'TR_ADMIN_CHANGE_PASSWORD_PAGE_TITLE' => tr('ispCP - Admin/Change Password'), 
    45                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     45                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4646                'THEME_CHARSET' => tr('encoding'), 
    4747                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    5050 
    5151function update_password() { 
     52 
     53        $cfg = IspCP_Registry::get('Config'); 
    5254        $sql = Database::getInstance(); 
    5355 
     
    5658                        set_page_message(tr('Please fill up all data fields!')); 
    5759                } else if (!chk_password($_POST['pass'])) { 
    58                         if (Config::getInstance()->get('PASSWD_STRONG')) { 
    59                                 set_page_message(sprintf(tr('The password must be at least %s long and contain letters and numbers to be valid.'), Config::getInstance()->get('PASSWD_CHARS'))); 
     60                        if ($cfg->PASSWD_STRONG) { 
     61                                set_page_message(sprintf(tr('The password must be at least %s long and contain letters and numbers to be valid.'), $cfg->PASSWD_CHARS)); 
    6062                        } else { 
    61                                 set_page_message(sprintf(tr('Password data is shorter than %s signs or includes not permitted signs!'), Config::getInstance()->get('PASSWD_CHARS'))); 
     63                                set_page_message(sprintf(tr('Password data is shorter than %s signs or includes not permitted signs!'), $cfg->PASSWD_CHARS)); 
    6264                        } 
    6365                } else if ($_POST['pass'] !== $_POST['pass_rep']) { 
     
    8890 
    8991function check_udata($id, $pass) { 
     92 
    9093        $sql = Database::getInstance(); 
    9194 
     
    118121 * 
    119122 */ 
    120 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_general_information.tpl'); 
    121 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_general_information.tpl'); 
     123gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_general_information.tpl'); 
     124gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_general_information.tpl'); 
    122125 
    123126$tpl->assign( 
     
    142145$tpl->prnt(); 
    143146 
    144 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     147if ($cfg->DUMP_GUI_DEBUG) { 
    145148        dump_gui_debug(); 
    146149} 
     150 
    147151unset_messages(); 
  • trunk/gui/admin/personal_change.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/personal_change.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/personal_change.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('hosting_plans', 'page'); 
    39  
    40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    4141 
    4242$tpl->assign( 
    4343        array( 
    4444                'TR_ADMIN_CHANGE_PERSONAL_DATA_PAGE_TITLE' => tr('ispCP - Admin/Change Personal Data'), 
    45                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     45                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4646                'THEME_CHARSET' => tr('encoding'), 
    4747                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    5656 
    5757function gen_admin_personal_data(&$tpl, &$sql, $user_id) { 
     58 
     59        $cfg = IspCP_Registry::get('Config'); 
     60 
    5861        $query = " 
    5962                SELECT 
     
    9396                        'PHONE' => empty($rs->fields['phone']) ? '' : tohtml($rs->fields['phone']), 
    9497                        'FAX' => empty($rs->fields['fax']) ? '' : tohtml($rs->fields['fax']), 
    95                         'VL_MALE' => (($rs->fields['gender'] == 'M') ? Config::getInstance()->get('HTML_SELECTED') : ''), 
    96                         'VL_FEMALE' => (($rs->fields['gender'] == 'F') ? Config::getInstance()->get('HTML_SELECTED') : ''), 
    97                         'VL_UNKNOWN' => ((($rs->fields['gender'] == 'U') || (empty($rs->fields['gender']))) ? Config::getInstance()->get('HTML_SELECTED') : ''), 
     98                        'VL_MALE' => (($rs->fields['gender'] == 'M') ? $cfg->HTML_SELECTED : ''), 
     99                        'VL_FEMALE' => (($rs->fields['gender'] == 'F') ? $cfg->HTML_SELECTED : ''), 
     100                        'VL_UNKNOWN' => ((($rs->fields['gender'] == 'U') || (empty($rs->fields['gender']))) ? $cfg->HTML_SELECTED : '') 
    98101                ) 
    99102        ); 
     
    101104 
    102105function update_admin_personal_data(&$sql, $user_id) { 
     106 
    103107        $fname = clean_input($_POST['fname']); 
    104108        $lname = clean_input($_POST['lname']); 
     
    159163 * 
    160164 */ 
    161 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_general_information.tpl'); 
    162 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_general_information.tpl'); 
     165gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_general_information.tpl'); 
     166gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_general_information.tpl'); 
    163167 
    164168$tpl->assign( 
     
    191195$tpl->prnt(); 
    192196 
    193 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     197if ($cfg->DUMP_GUI_DEBUG) { 
    194198        dump_gui_debug(); 
    195199} 
     200 
    196201unset_messages(); 
  • trunk/gui/admin/reseller_add.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    3638 
    37 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/reseller_add.tpl'); 
     39$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/reseller_add.tpl'); 
    3840$tpl->define_dynamic('page_message', 'page'); 
    3941$tpl->define_dynamic('hosting_plans', 'page'); 
     
    4244$tpl->define_dynamic('rsl_ip_item', 'rsl_ip_list'); 
    4345 
    44 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    45  
    4646$tpl->assign( 
    4747        array( 
    4848                'TR_ADMIN_ADD_RESELLER_PAGE_TITLE' => tr('ispCP - Admin/Manage users/Add reseller'), 
    49                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     49                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    5050                'THEME_CHARSET' => tr('encoding'), 
    5151                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    5757 */ 
    5858function get_server_ip(&$tpl, &$sql) { 
     59 
     60        $cfg = IspCP_Registry::get('Config'); 
     61 
    5962        $query = " 
    6063                SELECT 
     
    102105 
    103106                        if (isset($_POST[$ip_var_name]) && $_POST[$ip_var_name] == 'asgned') { 
    104                                 $ip_item_assigned = Config::getInstance()->get('HTML_CHECKED'); 
     107                                $ip_item_assigned = $cfg->HTML_CHECKED; 
    105108 
    106109                                $reseller_ips .= "$ip_id;"; 
     
    136139 
    137140function add_reseller(&$tpl, &$sql) { 
     141 
    138142        global $reseller_ips; 
     143        $cfg = IspCP_Registry::get('Config'); 
    139144 
    140145        if (isset($_POST['uaction']) && $_POST['uaction'] === 'add_reseller') { 
     
    334339                                        'PHONE' => clean_input($_POST['phone'], true), 
    335340                                        'FAX' => clean_input($_POST['fax'], true), 
    336                                         'VL_MALE' => (($_POST['gender'] == 'M') ? Config::getInstance()->get('HTML_SELECTED') : ''), 
    337                                         'VL_FEMALE' => (($_POST['gender'] == 'F') ? Config::getInstance()->get('HTML_SELECTED') : ''), 
    338                                         'VL_UNKNOWN' => ((($_POST['gender'] == 'U') || (empty($_POST['gender']))) ? Config::getInstance()->get('HTML_SELECTED') : ''), 
     341                                        'VL_MALE' => (($_POST['gender'] == 'M') ? $cfg->HTML_SELECTED : ''), 
     342                                        'VL_FEMALE' => (($_POST['gender'] == 'F') ? $cfg->HTML_SELECTED : ''), 
     343                                        'VL_UNKNOWN' => ((($_POST['gender'] == 'U') || (empty($_POST['gender']))) ? $cfg->HTML_SELECTED : ''), 
    339344 
    340345                                        'MAX_DOMAIN_COUNT' => clean_input($_POST['nreseller_max_domain_cnt']), 
     
    372377                                'VL_MALE' => '', 
    373378                                'VL_FEMALE' => '', 
    374                                 'VL_UNKNOWN' => Config::getInstance()->get('HTML_SELECTED'), 
     379                                'VL_UNKNOWN' => $cfg->HTML_SELECTED, 
    375380 
    376381                                'MAX_DOMAIN_COUNT' => '', 
     
    389394 
    390395function check_user_data() { 
     396 
    391397        global $reseller_ips; 
     398 
     399        $cfg = IspCP_Registry::get('Config'); 
    392400        $sql = Database::getInstance(); 
    393401 
     
    416424        } 
    417425        if (!chk_password($_POST['pass'])) { 
    418                 if (Config::getInstance()->get('PASSWD_STRONG')) { 
    419                         set_page_message(sprintf(tr('The password must be at least %s long and contain letters and numbers to be valid.'), Config::getInstance()->get('PASSWD_CHARS'))); 
     426                if ($cfg->PASSWD_STRONG) { 
     427                        set_page_message(sprintf(tr('The password must be at least %s long and contain letters and numbers to be valid.'), $cfg->PASSWD_CHARS)); 
    420428                } else { 
    421                         set_page_message(sprintf(tr('Password data is shorter than %s signs or includes not permitted signs!'), Config::getInstance()->get('PASSWD_CHARS'))); 
     429                        set_page_message(sprintf(tr('Password data is shorter than %s signs or includes not permitted signs!'), $cfg->PASSWD_CHARS)); 
    422430                } 
    423431 
     
    503511 * 
    504512 */ 
    505 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_users_manage.tpl'); 
    506 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_users_manage.tpl'); 
     513gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 
     514gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 
    507515 
    508516$reseller_ips = get_server_ip($tpl, $sql); 
     
    575583$tpl->prnt(); 
    576584 
    577 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     585if ($cfg->DUMP_GUI_DEBUG) { 
    578586        dump_gui_debug(); 
    579587} 
     588 
    580589unset_messages(); 
  • trunk/gui/admin/reseller_edit.php

    r2928 r2941  
    3333 */ 
    3434require '../include/ispcp-lib.php'; 
     35 
     36$cfg = IspCP_Registry::get('Config'); 
    3537 
    3638/******************************************************************************* 
     
    9799function check_data(&$errFields) { 
    98100 
     101        $cfg = IspCP_Registry::get('Config'); 
     102 
    99103        // Get needed data 
    100104        $rdata =& get_data(); 
     
    108112                if (!chk_password($_POST['pass0'])) { 
    109113 
    110                         if (Config::getInstance()->get('PASSWD_STRONG')) { 
     114                        if ($cfg->PASSWD_STRONG) { 
    111115                                set_page_message( 
    112116                                        sprintf( 
    113                                                 tr('The password must be at least %s long and contain letters and numbers to be valid.'),Config::getInstance()->get('PASSWD_CHARS')) 
     117                                                tr('The password must be at least %s long and contain letters and numbers to be valid.'), $cfg->PASSWD_CHARS) 
    114118                                ); 
    115119 
     
    118122                                set_page_message( 
    119123                                        sprintf( 
    120                                                 tr('Password data is shorter than %s signs or includes not permitted signs!'),Config::getInstance()->get('PASSWD_CHARS')) 
     124                                                tr('Password data is shorter than %s signs or includes not permitted signs!'),$cfg->PASSWD_CHARS) 
    121125                                ); 
    122126                        } 
     
    506510function get_servers_ips(&$tpl, $rip_lst) { 
    507511 
     512        $cfg = IspCP_Registry::get('Config'); 
    508513        $sql = Database::getInstance(); 
    509514 
     
    557562                                if (isset($_POST[$ip_var_name]) && 
    558563                                        $_POST[$ip_var_name] == 'asgned') { 
    559                                         $ip_item_assigned = Config::getInstance()->get('HTML_CHECKED'); 
     564                                        $ip_item_assigned = $cfg->HTML_CHECKED; 
    560565                                        $reseller_ips .= "$ip_id;"; 
    561566                                } else { 
     
    564569                        } else { 
    565570                                if (preg_match("/$ip_id\;/", $rip_lst) == 1) { 
    566                                         $ip_item_assigned = Config::getInstance()->get('HTML_CHECKED'); 
     571                                        $ip_item_assigned = $cfg->HTML_CHECKED; 
    567572                                        $reseller_ips .= "$ip_id;"; 
    568573                                } 
     
    843848 
    844849        $tpl = new pTemplate(); 
    845         $tpl->define_dynamic('page',Config::getInstance()->get('ADMIN_TEMPLATE_PATH') .'/reseller_edit.tpl'); 
     850        $tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH .'/reseller_edit.tpl'); 
    846851        $tpl->define_dynamic('page_message', 'page'); 
    847852        $tpl->define_dynamic('hosting_plans', 'page'); 
     
    850855        $tpl->define_dynamic('rsl_ip_item', 'rsl_ip_list'); 
    851856 
    852         $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    853  
    854857        $tpl->assign( 
    855858                array( 
    856859                        'TR_ADMIN_EDIT_RESELLER_PAGE_TITLE' => 
    857860                                tr('ispCP - Admin/Manage users/Edit Reseller'), 
    858                         'THEME_COLOR_PATH' => "../themes/$theme_color", 
     861                        'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    859862                        'THEME_CHARSET' => tr('encoding'), 
    860863                        'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    862865        ); 
    863866 
    864         gen_admin_mainmenu($tpl,Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_users_manage.tpl'); 
    865         gen_admin_menu($tpl,Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_users_manage.tpl'); 
     867        gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 
     868        gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 
    866869 
    867870        // First, we get needed data 
     
    945948 
    946949if ($rdata['support_system'] == 'yes') { 
    947         $support_yes = Config::getInstance()->get('HTML_CHECKED'); 
     950        $support_yes = $cfg->HTML_CHECKED; 
    948951        $support_no = ''; 
    949952} else { 
    950         $support_no = Config::getInstance()->get('HTML_CHECKED'); 
     953        $support_no = $cfg->HTML_CHECKED; 
    951954        $support_yes = ''; 
    952955} 
     
    10291032                'FIRST_NAME' => tohtml($rdata['fname']), 
    10301033                'LAST_NAME' => tohtml($rdata['lname']), 
    1031                 'VL_MALE' => (($rdata['gender'] == 'M') ? Config::getInstance()->get('HTML_SELECTED') : ''), 
    1032                 'VL_FEMALE' => (($rdata['gender'] == 'F') ? Config::getInstance()->get('HTML_SELECTED') : ''), 
     1034                'VL_MALE' => (($rdata['gender'] == 'M') ? $cfg->HTML_SELECTED : ''), 
     1035                'VL_FEMALE' => (($rdata['gender'] == 'F') ? $cfg->HTML_SELECTED : ''), 
    10331036                'VL_UNKNOWN' => 
    1034                         (($rdata['gender'] == 'U') || (empty($rdata['gender'])) ? 
    1035                                 Config::getInstance()->get('HTML_SELECTED') : ''), 
     1037                        (($rdata['gender'] == 'U') || (empty($rdata['gender'])) 
     1038                                ? $cfg->HTML_SELECTED 
     1039                                : ''), 
    10361040                'FIRM' => tohtml($rdata['firm']), 
    10371041                'ZIP' => tohtml($rdata['zip']), 
     
    10631067$tpl->prnt(); 
    10641068 
    1065 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     1069if ($cfg->DUMP_GUI_DEBUG) { 
    10661070        dump_gui_debug(); 
    10671071} 
  • trunk/gui/admin/reseller_statistics.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    3638 
    37 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/reseller_statistics.tpl'); 
     39$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/reseller_statistics.tpl'); 
    3840$tpl->define_dynamic('page_message', 'page'); 
    3941$tpl->define_dynamic('hosting_plans', 'page'); 
     
    4749$tpl->define_dynamic('scroll_next', 'page'); 
    4850 
    49 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    50  
    5151$tpl->assign( 
    5252        array( 
    5353                'TR_ADMIN_RESELLER_STATISTICS_PAGE_TITLE' => tr('ispCP - Reseller statistics'), 
    54                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     54                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    5555                'THEME_CHARSET' => tr('encoding'), 
    5656                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    7272 
    7373function generate_page(&$tpl) { 
     74 
    7475        global $month, $year; 
     76 
     77        $cfg = IspCP_Registry::get('Config'); 
    7578        $sql = Database::getInstance(); 
    7679 
    7780        $start_index = 0; 
    7881 
    79         $rows_per_page = Config::getInstance()->get('DOMAIN_ROWS_PER_PAGE'); 
     82        $rows_per_page = $cfg->DOMAIN_ROWS_PER_PAGE; 
    8083 
    8184        if (isset($_GET['psi']) && is_numeric($_GET['psi'])) { 
     
    300303$crnt_year = ''; 
    301304 
    302 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_statistics.tpl'); 
    303 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_statistics.tpl'); 
     305gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_statistics.tpl'); 
     306gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_statistics.tpl'); 
    304307 
    305308generate_page ($tpl); 
     
    329332$tpl->prnt(); 
    330333 
    331 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     334if ($cfg->DUMP_GUI_DEBUG) { 
    332335        dump_gui_debug(); 
    333336} 
     337 
    334338unset_messages(); 
  • trunk/gui/admin/reseller_user_statistics.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/reseller_user_statistics.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/reseller_user_statistics.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('hosting_plans', 'page'); 
     
    4951$tpl->define_dynamic('scroll_next', 'page'); 
    5052 
    51 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    52  
    5353if (isset($_POST['rid']) && isset($_POST['name'])) { 
    5454        $rid = $_POST['rid']; 
     
    7777        array( 
    7878                'TR_ADMIN_USER_STATISTICS_PAGE_TITLE' => tr('ispCP - Admin/Reseller User Statistics'), 
    79                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     79                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    8080                'THEME_CHARSET' => tr('encoding'), 
    8181                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    8484 
    8585function generate_page(&$tpl, $reseller_id, $reseller_name) { 
     86 
     87        global $rid; 
     88        $cfg = IspCP_Registry::get('Config'); 
    8689        $sql = Database::getInstance(); 
    87         global $rid; 
    8890 
    8991        $start_index = 0; 
    9092 
    91         $rows_per_page = Config::getInstance()->get('DOMAIN_ROWS_PER_PAGE'); 
     93        $rows_per_page = $cfg->DOMAIN_ROWS_PER_PAGE; 
    9294 
    9395        if (isset($_GET['psi'])) { 
     
    212214 
    213215function generate_domain_entry(&$tpl, $user_id, $row) { 
     216 
    214217        global $crnt_month, $crnt_year; 
    215218 
     
    340343 * 
    341344 */ 
    342 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_statistics.tpl'); 
    343 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_statistics.tpl'); 
     345gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_statistics.tpl'); 
     346gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_statistics.tpl'); 
    344347 
    345348$tpl->assign( 
     
    377380$tpl->prnt(); 
    378381 
    379 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     382if ($cfg->DUMP_GUI_DEBUG) { 
    380383        dump_gui_debug(); 
    381384} 
     385 
    382386unset_messages(); 
  • trunk/gui/admin/rootkit_log.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/rootkit_log.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/rootkit_log.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('service_status', 'page'); 
    3941$tpl->define_dynamic('props_list', 'page'); 
    4042 
    41 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    42  
    4343$tpl->assign( 
    4444        array( 
    4545                'TR_ADMIN_ROOTKIT_LOG_PAGE_TITLE' => tr('ispCP Admin / System Tools / Anti-Rootkits Tools Log Checker'), 
    46                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     46                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4747                'THEME_CHARSET' => tr('encoding'), 
    4848                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    5757 
    5858foreach ($config_entries as $config_entry) { 
    59         if (empty($config_entry) || !Config::getInstance()->exists($config_entry) || !Config::getInstance()->get($config_entry)) { 
     59        if (empty($config_entry) || !exists($config_entry) || !$cfg->$config_entry) { 
    6060                continue; 
    6161        } 
    6262 
    63         $filename = Config::getInstance()->get($config_entry); 
     63        $filename = $cfg->$config_entry; 
    6464        $contents = ''; 
    6565 
     
    137137 * 
    138138 */ 
    139 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_system_tools.tpl'); 
    140 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_system_tools.tpl'); 
     139gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_system_tools.tpl'); 
     140gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_system_tools.tpl'); 
    141141 
    142142$tpl->assign( 
     
    151151$tpl->prnt(); 
    152152 
    153 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     153if ($cfg->DUMP_GUI_DEBUG) { 
    154154        dump_gui_debug(); 
    155155} 
     156 
    156157unset_messages(); 
  • trunk/gui/admin/server_statistic.php

    r2870 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/server_statistic.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/server_statistic.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('hosting_plans', 'page'); 
     
    4143$tpl->define_dynamic('day_list', 'page'); 
    4244 
    43 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    44  
    4545$tpl->assign( 
    4646        array( 
    4747                'TR_ADMIN_SERVER_STATICSTICS_PAGE_TITLE' => tr('ispCP - Admin/Server statistics'), 
    48                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     48                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4949                'THEME_CHARSET' => tr('encoding'), 
    5050                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    9999 
    100100function generate_page(&$tpl) { 
     101 
     102        global $month, $year; 
    101103        $sql = Database::getInstance(); 
    102         global $month, $year; 
     104 
    103105 
    104106        if ($month == date('m') && $year == date('Y')) { 
     
    212214 * 
    213215 */ 
    214 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_statistics.tpl'); 
    215 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_statistics.tpl'); 
     216gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_statistics.tpl'); 
     217gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_statistics.tpl'); 
    216218 
    217219gen_select_lists($tpl, $month, $year); 
     
    245247$tpl->prnt(); 
    246248 
    247 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     249if ($cfg->DUMP_GUI_DEBUG) { 
    248250        dump_gui_debug(); 
    249251} 
     252 
    250253unset_messages(); 
  • trunk/gui/admin/server_statistic_day.php

    r2870 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/server_statistic_day.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/server_statistic_day.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('hour_list', 'page'); 
    39  
    40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    4141 
    4242$tpl->assign( 
    4343        array( 
    4444                'TR_ADMIN_SERVER_DAY_STATS_PAGE_TITLE' => tr('ispCP - Admin/Server day stats'), 
    45                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     45                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4646                'THEME_CHARSET' => tr('encoding'), 
    4747                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    190190 * 
    191191 */ 
    192 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_statistics.tpl'); 
    193 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_statistics.tpl'); 
     192gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_statistics.tpl'); 
     193gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_statistics.tpl'); 
    194194 
    195195$tpl->assign( 
     
    225225$tpl->prnt(); 
    226226 
    227 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     227if ($cfg->DUMP_GUI_DEBUG) { 
    228228        dump_gui_debug(); 
    229229} 
     230 
    230231unset_messages(); 
  • trunk/gui/admin/server_status.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/server_status.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/server_status.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('service_status', 'page'); 
    39  
    40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    4141 
    4242$tpl->assign( 
    4343        array( 
    4444                'TR_ADMIN_SERVER_STATUS_PAGE_TITLE' => tr('ispCP Admin / System Tools / Server Status'), 
    45                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     45                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4646                'THEME_CHARSET' => tr('encoding'), 
    4747                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    150150 
    151151function get_server_status(&$tpl, &$sql) { 
     152 
     153        $cfg = IspCP_Registry::get('Config'); 
     154 
    152155        $query = " 
    153156                SELECT 
     
    176179                list($port, $protocol, $name, $status, $custom, $ip) = explode(";", $value); 
    177180                if ($status) { 
    178                         $ispcp_status->AddService(($ip == '127.0.0.1' ? 'localhost' : (empty($ip) ? Config::getInstance()->get('BASE_SERVER_IP') : $ip)), (int)$port, $name, $protocol); 
     181                        $ispcp_status->AddService(($ip == '127.0.0.1' ? 'localhost' : (empty($ip) ? $cfg->BASE_SERVER_IP : $ip)), (int)$port, $name, $protocol); 
    179182                } 
    180183 
     
    225228 * 
    226229 */ 
    227 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_general_information.tpl'); 
    228 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_general_information.tpl'); 
     230gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_general_information.tpl'); 
     231gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_general_information.tpl'); 
    229232 
    230233$tpl->assign( 
     
    244247$tpl->prnt(); 
    245248 
    246 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     249if ($cfg->DUMP_GUI_DEBUG) { 
    247250        dump_gui_debug(); 
    248251} 
     252 
    249253unset_messages(); 
  • trunk/gui/admin/sessions_manage.php

    r2870 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/sessions_manage.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/sessions_manage.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('hosting_plans', 'page'); 
    3941$tpl->define_dynamic('user_session', 'page'); 
    4042 
    41 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    42  
    4343$tpl->assign( 
    4444        array( 
    4545                'TR_ADMIN_MANAGE_SESSIONS_PAGE_TITLE' => tr('ispCP - Admin/Manage Sessions'), 
    46                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     46                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4747                'THEME_CHARSET' => tr('encoding'), 
    4848                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    5151 
    5252function kill_session($sql) { 
     53 
    5354        if (isset($_GET['kill']) && $_GET['kill'] !== '' 
    5455                && $_GET['kill'] !== $_SESSION['user_logged']) { 
     
    120121 * 
    121122 */ 
    122 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_users_manage.tpl'); 
    123 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_users_manage.tpl'); 
     123gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 
     124gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 
    124125 
    125126kill_session($sql); 
     
    144145$tpl->prnt(); 
    145146 
    146 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     147if ($cfg->DUMP_GUI_DEBUG) { 
    147148        dump_gui_debug(); 
    148149} 
     150 
    149151unset_messages(); 
  • trunk/gui/admin/settings_layout.php

    r2867 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537function save_layout(&$sql) { 
     38 
    3639        if (isset($_POST['uaction']) && $_POST['uaction'] === 'save_layout') { 
    3740                $user_id = $_SESSION['user_id']; 
     
    5558 
    5659function update_logo() { 
     60 
    5761        $user_id = $_SESSION['user_id']; 
    5862 
     
    122126 
    123127function update_user_logo($file_name, $user_id) { 
     128 
    124129        $sql = Database::getInstance(); 
    125130 
     
    137142 
    138143$tpl = new pTemplate(); 
    139 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/settings_layout.tpl'); 
     144$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/settings_layout.tpl'); 
    140145$tpl->define_dynamic('page_message', 'page'); 
    141146$tpl->define_dynamic('hosting_plans', 'page'); 
     
    147152update_logo(); 
    148153 
    149 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    150  
    151154gen_def_layout($tpl, $_SESSION['user_theme']); 
    152155 
    153 if (get_own_logo($_SESSION['user_id']) !== Config::getInstance()->get('IPS_LOGO_PATH').'/isp_logo.gif') { 
     156if (get_own_logo($_SESSION['user_id']) != $cfg->IPS_LOGO_PATH . '/isp_logo.gif') { 
    154157        $tpl->parse('LOGO_REMOVE_BUTTON', '.logo_remove_button'); 
    155158} else { 
     
    160163        array( 
    161164                'TR_ADMIN_CHANGE_LAYOUT_PAGE_TITLE' => tr('ispCP - Virtual Hosting Control System'), 
    162                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     165                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    163166                'ISP_LOGO' => get_logo($_SESSION['user_id']), 
    164167                'OWN_LOGO' => get_own_logo($_SESSION['user_id']), 
     
    173176 */ 
    174177 
    175 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_settings.tpl'); 
    176 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_settings.tpl'); 
     178gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 
     179gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 
    177180 
    178181$tpl->assign( 
     
    199202$tpl->prnt(); 
    200203 
    201 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     204if ($cfg->DUMP_GUI_DEBUG) { 
    202205        dump_gui_debug(); 
    203206} 
     207 
    204208unset_messages(); 
  • trunk/gui/admin/settings_lostpassword.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/settings_lostpassword.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/settings_lostpassword.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('logged_from', 'page'); 
    3941$tpl->define_dynamic('custom_buttons', 'page'); 
    4042 
    41 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    4243$user_id = $_SESSION['user_id']; 
    4344 
     
    8283        array( 
    8384                'TR_LOSTPW_EMAL_SETUP' => tr('ispCP - Admin/Lostpw email setup'), 
    84                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     85                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    8586                'THEME_CHARSET' => tr('encoding'), 
    8687                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    8889); 
    8990 
    90 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_settings.tpl'); 
    91 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_settings.tpl'); 
     91gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 
     92gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 
    9293 
    9394gen_logged_from($tpl); 
     
    125126$tpl->prnt(); 
    126127 
    127 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     128if ($cfg->DUMP_GUI_DEBUG) { 
    128129        dump_gui_debug(); 
    129130} 
     131 
    130132unset_messages(); 
  • trunk/gui/admin/settings_maintenance_mode.php

    r2880 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/settings_maintenance_mode.tpl'); 
    37  
    38 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/settings_maintenance_mode.tpl'); 
    3939 
    4040$tpl->assign( 
    4141        array( 
    4242                'TR_ADMIN_MAINTENANCEMODE_PAGE_TITLE' => tr('ispCP - Admin/Maintenance mode'), 
    43                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     43                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4444                'THEME_CHARSET' => tr('encoding'), 
    4545                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    5555        $maintenancemode_message = clean_input($_POST['maintenancemode_message']); 
    5656 
    57         setConfig_Value('MAINTENANCEMODE', $maintenancemode); 
    58         setConfig_Value('MAINTENANCEMODE_MESSAGE', $maintenancemode_message); 
     57        $db_cfg = IspCP_Registry::get('Db_Config'); 
     58         
     59        $db_cfg->MAINTENANCEMODE = $maintenancemode; 
     60        $db_cfg->MAINTENANCEMODE_MESSAGE = $maintenancemode_message; 
     61         
     62        $cfg->replace_with($db_cfg); 
    5963 
    6064        set_page_message(tr('Settings saved !')); 
    6165} 
    6266 
    63 if (Config::getInstance()->get('MAINTENANCEMODE')) { 
    64         $selected_on = Config::getInstance()->get('HTML_SELECTED'); 
     67if ($cfg->MAINTENANCEMODE) { 
     68        $selected_on = $cfg->HTML_SELECTED; 
    6569} else { 
    66         $selected_off = Config::getInstance()->get('HTML_SELECTED'); 
     70        $selected_off = $cfg->HTML_SELECTED; 
    6771} 
    6872 
     
    7276 * 
    7377 */ 
    74 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_system_tools.tpl'); 
    75 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_system_tools.tpl'); 
     78gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_system_tools.tpl'); 
     79gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_system_tools.tpl'); 
    7680 
    7781$tpl->assign( 
     
    8084                'TR_MESSAGE_TEMPLATE_INFO' => tr('Under this mode only administrators can login'), 
    8185                'TR_MESSAGE' => tr('Message'), 
    82                 'MESSAGE_VALUE' => Config::getInstance()->get('MAINTENANCEMODE_MESSAGE'), 
     86                'MESSAGE_VALUE' => $cfg->MAINTENANCEMODE_MESSAGE, 
    8387                'SELECTED_ON' => $selected_on, 
    8488                'SELECTED_OFF' => $selected_off, 
     
    9498$tpl->prnt(); 
    9599 
    96 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     100if ($cfg->DUMP_GUI_DEBUG) { 
    97101        dump_gui_debug(); 
    98102} 
     103 
    99104unset_messages(); 
  • trunk/gui/admin/settings_ports.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/settings_ports.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/settings_ports.tpl'); 
    3739$tpl->define_dynamic('service_ports', 'page'); 
    3840$tpl->define_dynamic('port_delete_link', 'service_ports'); 
    3941$tpl->define_dynamic('port_delete_show', 'service_ports'); 
    4042 
    41 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    42  
    4343$tpl->assign( 
    4444        array( 
    4545                'TR_ADMIN_SETTINGS_PAGE_TITLE'  => tr('ispCP - Admin/Settings'), 
    46                 'THEME_COLOR_PATH'                              => "../themes/$theme_color", 
     46                'THEME_COLOR_PATH'                              => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4747                'THEME_CHARSET'                                 => tr('encoding'), 
    4848                'ISP_LOGO'                                              => get_logo(get_session('user_id')) 
     
    5151 
    5252function update_services(&$sql) { 
     53 
     54        $cfg = IspCP_Registry::get('Config'); 
     55        $db_cfg = IspCP_Registry::get('Db_Config'); 
     56 
    5357        if (isset($_POST['uaction']) && $_POST['uaction'] == "apply") { 
    5458                $count = count(get_post('name')); 
     
    7882                                $protocol = get_post('port_type_new'); 
    7983                                $status = get_post('show_val_new'); 
     84 
    8085                                if (!is_number($port) OR $port <= 0) { 
    8186                                        set_page_message(tr('ERROR: Only positive numbers are allowed !')); 
     
    99104                                        $var = "PORT_" . $name; 
    100105                                        $rs = exec_query($sql, $query, array($var)); 
     106 
    101107                                        if ($rs->RecordCount() == 0) { 
    102108                                                $value = implode(";", array($port, $protocol, $name, $status, 1, $ip)); 
    103                                                 setConfig_Value($var, $value); 
     109                                                $db_cfg->$var = $value; 
     110                                                //setConfig_Value($var, $value); 
    104111                                                write_log(get_session('user_logged') . ": add service port $name ({$port})!"); 
    105112                                        } else { 
     
    113120                                        $name = strtoupper(strip_tags($service_name[$j])); 
    114121                                        $value = implode(";", array($port[$j], $protocol[$j], $name, $status[$j], $custom[$j], $ip[$j])); 
    115                                         setConfig_Value($var, $value); 
     122                                         
     123                                        $db_cfg->$var = $value; 
     124                                        //setConfig_Value($var, $value); 
    116125                                } 
    117126                        } 
    118127                        set_page_message(tr('Settings saved !')); 
    119128                } 
     129                 
     130                $cfg->replace_with($db_cfg); 
    120131        } 
    121132} 
    122133 
    123134function delete_service($port_name) { 
     135 
    124136        $sql = Database::getInstance(); 
    125137 
     
    165177 
    166178function show_services(&$tpl, &$sql) { 
     179 
     180        $cfg = IspCP_Registry::get('Config'); 
     181 
    167182        $query = " 
    168183                SELECT 
     
    193208                        list($port, $protocol, $name, $status, $custom, $ip) = explode(";", $value); 
    194209 
    195                         $selected_udp   = $protocol == 'udp' ? Config::getInstance()->get('HTML_SELECTED') : ''; 
    196                         $selected_tcp   = $protocol == 'udp' ? '' : Config::getInstance()->get('HTML_SELECTED'); 
    197  
    198                         $selected_on    = $status == '1' ? Config::getInstance()->get('HTML_SELECTED') : ''; 
    199                         $selected_off   = $status == '1' ? '' : Config::getInstance()->get('HTML_SELECTED'); 
     210                        $selected_udp   = $protocol == 'udp' ? $cfg->HTML_SELECTED : ''; 
     211                        $selected_tcp   = $protocol == 'udp' ? '' : $cfg->HTML_SELECTED; 
     212 
     213                        $selected_on    = $status == '1' ? $cfg->HTML_SELECTED : ''; 
     214                        $selected_off   = $status == '1' ? '' : $cfg->HTML_SELECTED; 
    200215 
    201216                        if ($custom == 0) { 
     
    203218                                $tpl->assign( 
    204219                                        array( 
    205                                                 'PORT_READONLY'         => Config::getInstance()->get('HTML_READONLY'), 
    206                                                 'PROTOCOL_READONLY'     => Config::getInstance()->get('HTML_DISABLED'), 
     220                                                'PORT_READONLY'         => $cfg->HTML_READONLY, 
     221                                                'PROTOCOL_READONLY'     => $cfg->HTML_DISABLED, 
    207222                                                'TR_DELETE'                     => '-', 
    208223                                                'PORT_DELETE_LINK'      => '', 
     
    231246                                        'CUSTOM'                => tohtml($custom), 
    232247                                        'VAR_NAME'              => tohtml($rs->fields['name']), 
    233                                         'IP'                    => (($ip == '127.0.0.1') ? 'localhost' : (empty($ip) ? Config::getInstance()->get('BASE_SERVER_IP') : tohtml($ip))), 
     248                                        'IP'                    => (($ip == '127.0.0.1') ? 'localhost' : (empty($ip) ? $cfg->BASE_SERVER_IP : tohtml($ip))), 
    234249                                        'PORT'                  => $port, 
    235250                                        'SELECTED_UDP'  => $selected_udp, 
     
    257272update_services($sql); 
    258273 
    259 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_settings.tpl'); 
    260 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_settings.tpl'); 
     274gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 
     275gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 
    261276 
    262277show_services($tpl, $sql); 
     
    289304$tpl->prnt(); 
    290305 
    291 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     306if ($cfg->DUMP_GUI_DEBUG) { 
    292307        dump_gui_debug(); 
    293308} 
     309 
    294310unset_messages(); 
  • trunk/gui/admin/settings_server_traffic.php

    r2870 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/settings_server_traffic.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/settings_server_traffic.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('hosting_plans', 'page'); 
    39  
    40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    4141 
    4242$tpl->assign( 
    4343        array( 
    4444                'TR_ADMIN_CHANGE_SERVER_TRAFFIC_SETTINGS_TITLE' => tr('ispCP - Admin/Server Traffic Settings'), 
    45                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     45                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    4646                'THEME_CHARSET' => tr('encoding'), 
    4747                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    5353 */ 
    5454function update_server_settings(&$sql) { 
     55 
    5556        if (!isset($_POST['uaction']) && !isset($_POST['uaction'])) { 
    5657                return; 
     
    9495 
    9596function generate_server_data(&$tpl, &$sql) { 
     97 
    9698        $query = " 
    9799                SELECT 
     
    117119 * 
    118120 */ 
    119 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_settings.tpl'); 
    120 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_settings.tpl'); 
     121gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 
     122gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 
    121123 
    122124$tpl->assign( 
     
    139141$tpl->prnt(); 
    140142 
    141 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     143if ($cfg->DUMP_GUI_DEBUG) { 
    142144        dump_gui_debug(); 
    143145} 
     146 
    144147unset_messages(); 
  • trunk/gui/admin/settings_welcome_mail.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3537$tpl = new pTemplate(); 
    36 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/settings_welcome_mail.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/settings_welcome_mail.tpl'); 
    3739$tpl->define_dynamic('page_message', 'page'); 
    3840$tpl->define_dynamic('hosting_plans', 'page'); 
    39  
    40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    4141 
    4242$user_id = $_SESSION['user_id']; 
     
    7575        array( 
    7676                'TR_ADMIN_MANAGE_EMAIL_SETUP_PAGE_TITLE' => tr('ispCP - Admin/Manage users/Email setup'), 
    77                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     77                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    7878                'THEME_CHARSET' => tr('encoding'), 
    7979                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    8181); 
    8282 
    83 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_settings.tpl'); 
    84 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_settings.tpl'); 
     83gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 
     84gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 
    8585 
    8686$tpl->assign( 
     
    112112$tpl->prnt(); 
    113113 
    114 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     114if ($cfg->DUMP_GUI_DEBUG) { 
    115115        dump_gui_debug(); 
    116116} 
     117 
    117118unset_messages(); 
  • trunk/gui/admin/status_change.php

    r2867 r2941  
    3333check_login(__FILE__); 
    3434 
     35$cfg = IspCP_Registry::get('Config'); 
    3536 
    3637if (!isset($_GET['domain_id'])) { 
     
    6061$location = 'admin'; 
    6162 
    62 if ($rs->fields['domain_status'] == Config::getInstance()->get('ITEM_OK_STATUS')) { 
     63if ($rs->fields['domain_status'] == $cfg->ITEM_OK_STATUS) { 
    6364 
    6465                //disable_domain($sql, $domain_id, $rs->fields['domain_name']); 
     
    6667                change_domain_status($sql, $domain_id, $rs->fields['domain_name'], $action, $location); 
    6768 
    68 } else if ($rs->fields['domain_status'] == Config::getInstance()->get('ITEM_DISABLED_STATUS')) { 
     69} else if ($rs->fields['domain_status'] == $cfg->ITEM_DISABLED_STATUS) { 
    6970 
    7071        //enable_domain($sql, $domain_id, $rs->fields['domain_name']); 
  • trunk/gui/admin/system_info.php

    r2908 r2941  
    3434check_login(__FILE__); 
    3535 
     36$cfg = IspCP_Registry::get('Config'); 
     37 
    3638$tpl = new pTemplate(); 
    37 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/system_info.tpl'); 
     39$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/system_info.tpl'); 
    3840$tpl->define_dynamic('page_message', 'page'); 
    3941$tpl->define_dynamic('hosting_plans', 'page'); 
    4042$tpl->define_dynamic('disk_list', 'page'); 
    4143$tpl->define_dynamic('disk_list_item', 'disk_list'); 
    42  
    43 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    4444 
    4545$sysinfo = new SystemInfo(); 
     
    6767 
    6868$mount_points = $sysinfo->filesystem; 
     69 
    6970foreach ($mount_points as $mountpoint) { 
    7071                $tpl->assign( 
     
    9192        array( 
    9293                'TR_ADMIN_SYSTEM_INFO_PAGE_TITLE' => tr('ispCP - Virtual Hosting Control System'), 
    93                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     94                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    9495                'THEME_CHARSET' => tr('encoding'), 
    9596                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    125126); 
    126127 
    127 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_system_tools.tpl'); 
    128 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_system_tools.tpl'); 
     128gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_system_tools.tpl'); 
     129gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_system_tools.tpl'); 
    129130 
    130131gen_page_message($tpl); 
     
    133134$tpl->prnt(); 
    134135 
    135 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     136if ($cfg->DUMP_GUI_DEBUG) { 
    136137        dump_gui_debug(); 
    137138} 
  • trunk/gui/admin/ticket_closed.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
    35 if (!Config::getInstance()->get('ISPCP_SUPPORT_SYSTEM')) { 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
     37if (!$cfg->ISPCP_SUPPORT_SYSTEM) { 
    3638        user_goto('index.php'); 
    3739} 
    3840 
    3941$tpl = new pTemplate(); 
    40 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/ticket_closed.tpl'); 
     42$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/ticket_closed.tpl'); 
    4143$tpl->define_dynamic('page_message', 'page'); 
    4244$tpl->define_dynamic('tickets_list', 'page'); 
     
    4951// page functions. 
    5052function gen_tickets_list(&$tpl, &$sql, $user_id) { 
     53 
     54        $cfg = IspCP_Registry::get('Config'); 
    5155        $start_index = 0; 
    5256 
    53         $rows_per_page = Config::getInstance()->get('DOMAIN_ROWS_PER_PAGE'); 
     57        $rows_per_page = $cfg->DOMAIN_ROWS_PER_PAGE; 
    5458 
    5559        if (isset($_GET['psi'])) { 
     
    263267// common page data. 
    264268 
    265 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    266  
    267269$tpl->assign( 
    268270        array( 
    269271                'TR_CLIENT_QUESTION_PAGE_TITLE' => tr('ispCP - Client/Questions & Comments'), 
    270                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     272                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    271273                'THEME_CHARSET' => tr('encoding'), 
    272274                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    280282// static page messages. 
    281283 
    282 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_ticket_system.tpl'); 
    283 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_ticket_system.tpl'); 
     284gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_ticket_system.tpl'); 
     285gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_ticket_system.tpl'); 
    284286 
    285287$tpl->assign( 
     
    308310$tpl->prnt(); 
    309311 
    310 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     312if ($cfg->DUMP_GUI_DEBUG) { 
    311313        dump_gui_debug(); 
    312314} 
     315 
    313316unset_messages(); 
  • trunk/gui/admin/ticket_system.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
    35 if (!Config::getInstance()->get('ISPCP_SUPPORT_SYSTEM')) { 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
     37if (!$cfg->ISPCP_SUPPORT_SYSTEM) { 
    3638        user_goto('index.php'); 
    3739} 
    3840 
    3941$tpl = new pTemplate(); 
    40 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/ticket_system.tpl'); 
     42$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/ticket_system.tpl'); 
    4143$tpl->define_dynamic('page_message', 'page'); 
    4244$tpl->define_dynamic('tickets_list', 'page'); 
     
    5052 
    5153function gen_tickets_list(&$tpl, &$sql, $user_id) { 
     54 
     55        $cfg = IspCP_Registry::get('Config'); 
    5256        $start_index = 0; 
    5357 
    54         $rows_per_page = Config::getInstance()->get('DOMAIN_ROWS_PER_PAGE'); 
     58        $rows_per_page = $cfg->DOMAIN_ROWS_PER_PAGE; 
    5559 
    5660        if (isset($_GET['psi'])) 
     
    272276        array( 
    273277                'TR_CLIENT_ENABLE_AUTORESPOND_PAGE_TITLE'       => tr('ispCP - Client/Enable Mail Autoresponder'), 
    274                 'THEME_COLOR_PATH'                                                      => "../themes/$theme_color", 
     278                'THEME_COLOR_PATH'                                                      => "../themes/{$cfg->USER_INITIAL_THEME}", 
    275279                'THEME_CHARSET'                                                         => tr('encoding'), 
    276280                'ISP_LOGO'                                                                      => get_logo($_SESSION['user_id']) 
     
    284288// static page messages. 
    285289 
    286 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_ticket_system.tpl'); 
    287 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_ticket_system.tpl'); 
     290gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_ticket_system.tpl'); 
     291gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_ticket_system.tpl'); 
    288292 
    289293$tpl->assign( 
     
    312316$tpl->prnt(); 
    313317 
    314 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     318if ($cfg->DUMP_GUI_DEBUG) { 
    315319        dump_gui_debug(); 
    316320} 
     321 
    317322unset_messages(); 
  • trunk/gui/admin/ticket_view.php

    r2908 r2941  
    3333check_login(__FILE__); 
    3434 
    35 if (!Config::getInstance()->get('ISPCP_SUPPORT_SYSTEM')) { 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
     37if (!$cfg->ISPCP_SUPPORT_SYSTEM) { 
    3638        user_goto('index.php'); 
    3739} 
    3840 
    3941$tpl = new pTemplate(); 
    40 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/ticket_view.tpl'); 
     42$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/ticket_view.tpl'); 
    4143$tpl->define_dynamic('page_message', 'page'); 
    4244$tpl->define_dynamic('tickets_list', 'page'); 
    4345$tpl->define_dynamic('tickets_item', 'tickets_list'); 
     46 
    4447// page functions. 
    4548function gen_tickets_list(&$tpl, &$sql, &$ticket_id, $screenwidth) { 
     49 
     50        $cfg = IspCP_Registry::get('Config'); 
     51 
    4652        $query = " 
    4753                SELECT 
     
    8288 
    8389                get_ticket_from($tpl, $sql, $ticket_id); 
    84                 $date_formt = Config::getInstance()->get('DATE_FORMAT'); 
     90                $date_formt = $cfg->DATE_FORMAT; 
    8591                $ticket_content = wordwrap($rs->fields['ticket_message'], round(($screenwidth-200) / 7), "\n"); 
    8692 
     
    102108 
    103109function get_tickets_replys(&$tpl, &$sql, &$ticket_id, $screenwidth) { 
     110 
     111        $cfg = IspCP_Registry::get('Config'); 
     112 
    104113        $query = " 
    105114                SELECT 
     
    131140                $ticket_message = wordwrap($rs->fields['ticket_message'], round(($screenwidth-200) / 7), "\n"); 
    132141 
    133                 $date_formt = Config::getInstance()->get('DATE_FORMAT'); 
     142                $date_formt = $cfg->DATE_FORMAT; 
    134143                $tpl->assign( 
    135144                        array( 
     
    145154 
    146155function get_ticket_from(&$tpl, &$sql, $ticket_id) { 
     156 
    147157        $query = " 
    148158                SELECT 
     
    186196// common page data. 
    187197 
    188 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    189  
    190198$tpl->assign( 
    191199        array( 
    192200                'TR_CLIENT_VIEW_TICKET_PAGE_TITLE' => tr('ispCP - Client: Support System: View Ticket'), 
    193                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     201                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    194202                'THEME_CHARSET' => tr('encoding'), 
    195203                'ISP_LOGO' => get_logo($_SESSION['user_id']) 
     
    198206 
    199207function send_user_message(&$sql, $user_id, $reseller_id, $ticket_id) { 
     208 
    200209        if (!isset($_POST['uaction'])) { 
    201210                return; 
     
    299308 
    300309function change_ticket_status($sql, $ticket_id) { 
     310 
    301311        $query = " 
    302312                SELECT 
     
    333343 
    334344function close_ticket($sql, $ticket_id) { 
     345 
    335346        $query = " 
    336347                UPDATE 
     
    348359 
    349360function open_ticket($sql, $ticket_id) { 
     361 
    350362        $ticket_status = 3; 
    351363 
     
    393405// static page messages. 
    394406 
    395 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_ticket_system.tpl'); 
    396 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_ticket_system.tpl'); 
     407gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_ticket_system.tpl'); 
     408gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_ticket_system.tpl'); 
    397409 
    398410$tpl->assign( 
     
    417429$tpl->prnt(); 
    418430 
    419 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     431if ($cfg->DUMP_GUI_DEBUG) { 
    420432        dump_gui_debug(); 
    421433} 
  • trunk/gui/admin/user_delete.php

    r2929 r2941  
    3232 
    3333check_login(__FILE__); 
     34 
     35$cfg = IspCP_Registry::get('Config'); 
     36 
    3437$tpl = new pTemplate(); 
    35 $tpl->define_dynamic('page', Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/user_delete.tpl'); 
     38$tpl->define_dynamic('page', $cfg->ADMIN_TEMPLATE_PATH . '/user_delete.tpl'); 
    3639 
    3740$tpl->define_dynamic('mail_list', 'page'); 
     
    5053$tpl->define_dynamic('logged_from', 'page'); 
    5154 
    52 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME'); 
    53  
    5455$tpl->assign( 
    5556        array( 
    5657                'TR_PAGE_TITLE' => tr('ispCP - Delete Domain'), 
    57                 'THEME_COLOR_PATH' => "../themes/$theme_color", 
     58                'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 
    5859                'THEME_CHARSET' => tr('encoding'), 
    5960                'ISP_LOGO' => get_logo($_SESSION['user_id']), 
     
    7778} 
    7879 
    79 gen_admin_mainmenu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/main_menu_users_manage.tpl'); 
    80 gen_admin_menu($tpl, Config::getInstance()->get('ADMIN_TEMPLATE_PATH') . '/menu_users_manage.tpl'); 
     80gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 
     81gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 
    8182 
    8283gen_page_message($tpl); 
     
    8586$tpl->prnt(); 
    8687 
    87 if (Config::getInstance()->get('DUMP_GUI_DEBUG')) { 
     88if ($cfg->DUMP_GUI_DEBUG) { 
    8889        dump_gui_debug(); 
    8990} 
     
    9495 */ 
    9596function delete_user($user_id) { 
     97 
    9698        global $sql; 
     99        $cfg = IspCP_Registry::get('Config'); 
    97100 
    98101        $query = " 
     
    124127                if (!empty($reseller_logo) && $reseller_logo !== 0) { 
    125128                        try { 
    126                                 unlink(Config::getInstance()->get('IPS_LOGO_PATH') . '/' . $reseller_logo); 
     129                                unlink($cfg->IPS_LOGO_PATH . '/' . $reseller_logo); 
    127130                        } catch(Exception $e) { 
    128131                                set_page_message(tr('Logo could not be deleted:') . " " . $e->getMessage()); 
     
    147150 */ 
    148151function validate_user_deletion($user_id) { 
     152 
    149153        global $sql; 
    150154 
     
    177181 */ 
    178182function validate_domain_deletion($domain_id) { 
     183 
    179184        global $tpl, $sql; 
    180185 
     
    348353                $tpl->assign('DB_LIST', ''); 
    349354        } 
    350  
    351 } 
     355} 
  • trunk/gui/include/ispcp-lib.php

    r2940 r2941  
    291291require_once(INCLUDEPATH . '/functions.ticket_system.php'); 
    292292 
    293 // Get and store our configuration parameter that are stored in the database 
     293// Get and store configuration parameters that are stored in the database 
    294294$reg['Db_Config'] = Config::getInstance(Config::DB, Database::getRawInstance()); 
    295295 
Note: See TracChangeset for help on using the changeset viewer.