Changeset 2941
- Timestamp:
- 05/30/10 00:26:38 (21 months ago)
- Location:
- trunk
- Files:
-
- 51 edited
-
CHANGELOG (modified) (1 diff)
-
gui/admin/admin_add.php (modified) (8 diffs)
-
gui/admin/admin_edit.php (modified) (7 diffs)
-
gui/admin/admin_log.php (modified) (6 diffs)
-
gui/admin/change_user_interface.php (modified) (1 diff)
-
gui/admin/circular.php (modified) (4 diffs)
-
gui/admin/custom_menus.php (modified) (9 diffs)
-
gui/admin/database_update.php (modified) (4 diffs)
-
gui/admin/domain_details.php (modified) (6 diffs)
-
gui/admin/domain_edit.php (modified) (19 diffs)
-
gui/admin/domain_statistics.php (modified) (6 diffs)
-
gui/admin/domain_status_change.php (modified) (2 diffs)
-
gui/admin/hosting_plan.php (modified) (7 diffs)
-
gui/admin/hosting_plan_add.php (modified) (7 diffs)
-
gui/admin/hosting_plan_delete.php (modified) (1 diff)
-
gui/admin/hosting_plan_edit.php (modified) (8 diffs)
-
gui/admin/index.php (modified) (4 diffs)
-
gui/admin/ip_delete.php (modified) (2 diffs)
-
gui/admin/ip_manage.php (modified) (11 diffs)
-
gui/admin/ispcp_debugger.php (modified) (10 diffs)
-
gui/admin/ispcp_updates.php (modified) (5 diffs)
-
gui/admin/language.php (modified) (5 diffs)
-
gui/admin/language_delete.php (modified) (2 diffs)
-
gui/admin/manage_reseller_owners.php (modified) (7 diffs)
-
gui/admin/manage_reseller_users.php (modified) (9 diffs)
-
gui/admin/manage_users.php (modified) (4 diffs)
-
gui/admin/multilanguage.php (modified) (4 diffs)
-
gui/admin/password_change.php (modified) (6 diffs)
-
gui/admin/personal_change.php (modified) (6 diffs)
-
gui/admin/reseller_add.php (modified) (11 diffs)
-
gui/admin/reseller_edit.php (modified) (13 diffs)
-
gui/admin/reseller_statistics.php (modified) (5 diffs)
-
gui/admin/reseller_user_statistics.php (modified) (7 diffs)
-
gui/admin/rootkit_log.php (modified) (4 diffs)
-
gui/admin/server_statistic.php (modified) (5 diffs)
-
gui/admin/server_statistic_day.php (modified) (3 diffs)
-
gui/admin/server_status.php (modified) (5 diffs)
-
gui/admin/sessions_manage.php (modified) (4 diffs)
-
gui/admin/settings_layout.php (modified) (8 diffs)
-
gui/admin/settings_lostpassword.php (modified) (4 diffs)
-
gui/admin/settings_maintenance_mode.php (modified) (5 diffs)
-
gui/admin/settings_ports.php (modified) (11 diffs)
-
gui/admin/settings_server_traffic.php (modified) (5 diffs)
-
gui/admin/settings_welcome_mail.php (modified) (4 diffs)
-
gui/admin/status_change.php (modified) (3 diffs)
-
gui/admin/system_info.php (modified) (5 diffs)
-
gui/admin/ticket_closed.php (modified) (5 diffs)
-
gui/admin/ticket_system.php (modified) (5 diffs)
-
gui/admin/ticket_view.php (modified) (12 diffs)
-
gui/admin/user_delete.php (modified) (9 diffs)
-
gui/include/ispcp-lib.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/CHANGELOG
r2940 r2941 8 8 * Changed ispcp-lib.php and admin/settings.php for usage example of the 9 9 new IspCP_Registry class 10 * Changed all admin/*.php files to use new IspCP_Registry class 10 11 * Fixed some typo issue in Config class 11 12 -
trunk/gui/admin/admin_add.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 39 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');40 40 41 41 $tpl->assign( 42 42 array( 43 43 '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}", 46 45 'ISP_LOGO' => get_logo($_SESSION['user_id']) 47 46 ) … … 49 48 50 49 function add_user(&$tpl, &$sql) { 50 51 $cfg = IspCP_Registry::get('Config'); 52 51 53 if (isset($_POST['uaction']) && $_POST['uaction'] === 'add_user') { 52 54 if (check_user_data()) { … … 187 189 'PHONE' => clean_input($_POST['phone'], true), 188 190 '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 : '') 192 194 ) 193 195 ); … … 211 213 'VL_MALE' => '', 212 214 'VL_FEMALE' => '', 213 'VL_UNKNOWN' => Config::getInstance()->get('HTML_SELECTED')215 'VL_UNKNOWN' => $cfg->HTML_SELECTED 214 216 ) 215 217 ); … … 218 220 219 221 function check_user_data() { 222 223 $cfg = IspCP_Registry::get('Config'); 220 224 $sql = Database::getInstance(); 221 225 … … 226 230 } 227 231 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)); 230 234 } 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)); 232 236 } 233 237 … … 273 277 */ 274 278 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');279 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 280 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 277 281 278 282 add_user($tpl, $sql); … … 315 319 $tpl->prnt(); 316 320 317 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {321 if ($cfg->DUMP_GUI_DEBUG) { 318 322 dump_gui_debug(); 319 323 } -
trunk/gui/admin/admin_edit.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 if (isset($_GET['edit_id'])) { 36 38 $edit_id = $_GET['edit_id']; … … 42 44 43 45 $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'); 45 47 $tpl->define_dynamic('page_message', 'page'); 46 48 $tpl->define_dynamic('hosting_plans', 'page'); 47 49 48 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');49 50 50 $tpl->assign( 51 51 array( 52 'THEME_COLOR_PATH' => "../themes/ $theme_color",52 'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 53 53 'THEME_CHARSET' => tr('encoding'), 54 54 'ISP_LOGO' => get_logo($_SESSION['user_id']), … … 57 57 58 58 function update_data(&$sql) { 59 59 60 global $edit_id; 61 $cfg = IspCP_Registry::get('Config'); 60 62 61 63 if (isset($_POST['Submit']) && isset($_POST['uaction']) && $_POST['uaction'] === 'edit_user') { … … 121 123 122 124 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)); 125 127 } 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)); 127 129 } 128 130 … … 272 274 } 273 275 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');276 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 277 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 276 278 277 279 update_data($sql); … … 329 331 'USERNAME' => tohtml($admin_name), 330 332 '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 : ''), 334 336 'EDIT_ID' => $edit_id, 335 337 // The entries below are for Demo versions only … … 344 346 $tpl->prnt(); 345 347 346 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {348 if ($cfg->DUMP_GUI_DEBUG) { 347 349 dump_gui_debug(); 348 350 } -
trunk/gui/admin/admin_log.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('log_row', 'page'); … … 43 45 $tpl->define_dynamic('clear_log', 'page'); 44 46 45 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');46 47 47 $tpl->assign( 48 48 array( 49 49 '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}", 51 51 'THEME_CHARSET' => tr('encoding'), 52 52 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 55 55 56 56 function generate_page(&$tpl) { 57 58 $cfg = IspCP_Registry::get('Config'); 57 59 $sql = Database::getInstance(); 58 60 … … 160 162 } 161 163 162 $date_formt = Config::getInstance()->get('DATE_FORMAT'). ' H:i';164 $date_formt = $cfg->DATE_FORMAT . ' H:i'; 163 165 $tpl->assign( 164 166 array( … … 256 258 * 257 259 */ 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');260 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_general_information.tpl'); 261 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_general_information.tpl'); 260 262 261 263 clear_log(); … … 283 285 $tpl->prnt(); 284 286 285 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {287 if ($cfg->DUMP_GUI_DEBUG) { 286 288 dump_gui_debug(); 287 289 } 290 288 291 unset_messages(); -
trunk/gui/admin/change_user_interface.php
r2599 r2941 32 32 33 33 check_login(__FILE__); 34 34 35 // we need to check only if all vars are OK 35 36 // admin can walk into all interfaces -
trunk/gui/admin/circular.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('hosting_plans', 'page'); 39 40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');41 41 42 42 $tpl->assign( 43 43 array( 44 44 '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}", 46 46 'THEME_CHARSET' => tr('encoding'), 47 47 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 223 223 * 224 224 */ 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');225 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 226 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 227 227 228 228 $tpl->assign( … … 246 246 send_circular($tpl, $sql); 247 247 248 gen_page_data ($tpl, $sql);248 gen_page_data($tpl, $sql); 249 249 250 250 gen_page_message($tpl); … … 253 253 $tpl->prnt(); 254 254 255 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {255 if ($cfg->DUMP_GUI_DEBUG) { 256 256 dump_gui_debug(); 257 257 } 258 258 259 unset_messages(); -
trunk/gui/admin/custom_menus.php
r2908 r2941 151 151 152 152 function edit_button(&$tpl, &$sql) { 153 154 $cfg = IspCP_Registry::get('Config'); 155 153 156 if ($_GET['edit_id'] === '' || !is_numeric($_GET['edit_id'])) { 154 157 set_page_message(tr('Missing or incorrect data input!')); … … 180 183 181 184 if ($button_view === 'admin') { 182 $admin_view = Config::getInstance()->get('HTML_SELECTED');185 $admin_view = $cfg->HTML_SELECTED; 183 186 $reseller_view = ''; 184 187 $user_view = ''; … … 186 189 } else if ($button_view === 'reseller') { 187 190 $admin_view = ''; 188 $reseller_view = Config::getInstance()->get('HTML_SELECTED');191 $reseller_view = $cfg->HTML_SELECTED; 189 192 $user_view = ''; 190 193 $all_view = ''; … … 192 195 $admin_view = ''; 193 196 $reseller_view = ''; 194 $user_view = Config::getInstance()->get('HTML_SELECTED');197 $user_view = $cfg->HTML_SELECTED; 195 198 $all_view = ''; 196 199 } else { … … 198 201 $reseller_view = ''; 199 202 $user_view = ''; 200 $all_view = Config::getInstance()->get('HTML_SELECTED');203 $all_view = $cfg->HTML_SELECTED; 201 204 } 202 205 … … 220 223 221 224 function update_button(&$sql) { 225 222 226 if (!isset($_POST['uaction'])) { 223 227 return; … … 277 281 check_login(__FILE__); 278 282 283 $cfg = IspCP_Registry::get('Config'); 284 279 285 $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'); 281 287 $tpl->define_dynamic('page_message', 'page'); 282 288 $tpl->define_dynamic('hosting_plans', 'page'); … … 286 292 $tpl->define_dynamic('edit_button', 'page'); 287 293 288 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');289 290 294 $tpl->assign( 291 295 array( 292 296 '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}", 294 298 'THEME_CHARSET' => tr('encoding'), 295 299 'ISP_LOGO' => get_logo($_SESSION['user_id']) 296 300 ) 297 301 ); 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');302 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 303 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 300 304 301 305 add_new_button($sql); … … 349 353 $tpl->prnt(); 350 354 351 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {355 if ($cfg->DUMP_GUI_DEBUG) { 352 356 dump_gui_debug(); 353 357 } 358 354 359 unset_messages(); -
trunk/gui/admin/database_update.php
r2854 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('database_update_message', 'page'); … … 43 45 array( 44 46 '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, 46 48 'THEME_CHARSET' => tr('encoding'), 47 49 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 57 59 $execute = true; 58 60 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');61 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_system_tools.tpl'); 62 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_system_tools.tpl'); 61 63 gen_page_message($tpl); 62 64 … … 104 106 $tpl->prnt(); 105 107 106 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {108 if ($cfg->DUMP_GUI_DEBUG) { 107 109 dump_gui_debug(); 108 110 } -
trunk/gui/admin/domain_details.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('logged_from', 'page'); 38 40 $tpl->define_dynamic('custom_buttons', 'page'); 39 40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');41 41 42 42 $tpl->assign( 43 43 array( 44 44 '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}", 46 46 'THEME_CHARSET' => tr('encoding'), 47 47 'ISP_LOGO' => get_logo($_SESSION['user_id']), … … 82 82 ); 83 83 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');84 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 85 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 86 86 87 87 gen_page_message($tpl); 88 88 89 // Get user id that comes for manage domain 89 90 if (!isset($_GET['domain_id'])) { … … 98 99 $tpl->prnt(); 99 100 100 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {101 if ($cfg->DUMP_GUI_DEBUG) { 101 102 dump_gui_debug(); 102 103 } 104 103 105 unset_messages(); 104 106 … … 106 108 107 109 function gen_detaildom_page(&$tpl, $user_id, $domain_id) { 110 111 $cfg = IspCP_Registry::get('Config'); 108 112 $sql = Database::getInstance(); 113 109 114 // Get domain data 110 115 $query = " … … 141 146 142 147 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) { 150 155 $dstatus = translate_dmn_status($data['domain_status']); 151 156 } else { … … 224 229 WHERE `domain_id` = ? 225 230 AND `mail_type` NOT RLIKE '_catchall'"; 226 if ( Config::getInstance()->get('COUNT_DEFAULT_EMAIL_ADDRESSES')== 0) {231 if ($cfg->COUNT_DEFAULT_EMAIL_ADDRESSES == 0) { 227 232 $query .= " AND `mail_acc` != 'abuse' 228 233 AND `mail_acc` != 'postmaster' -
trunk/gui/admin/domain_edit.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('ip_entry', 'page'); 39 41 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') { 42 if ($cfg->HOSTING_PLANS_LEVEL && $cfg->HOSTING_PLANS_LEVEL !== 'admin') { 43 43 user_goto('manage_users.php'); 44 44 } … … 47 47 array( 48 48 '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}", 50 50 'THEME_CHARSET' => tr('encoding'), 51 51 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 91 91 ); 92 92 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');93 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 94 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 95 95 gen_page_message($tpl); 96 96 … … 141 141 */ 142 142 function load_user_data($user_id, $domain_id) { 143 143 144 $sql = Database::getInstance(); 144 145 … … 157 158 WHERE 158 159 `domain_id` = ? 159 ";160 "; 160 161 161 162 $rs = exec_query($sql, $query, array($domain_id)); … … 182 183 */ 183 184 function load_additional_data($user_id, $domain_id) { 184 $sql = Database::getInstance(); 185 185 186 global $domain_name, $domain_expires, $domain_ip, $php_sup; 186 187 global $cgi_supp, $username, $allowbackup; 187 188 global $dns_supp; 189 190 $cfg = IspCP_Registry::get('Config'); 191 $sql = Database::getInstance(); 192 188 193 // Get domain data 189 194 $query = " … … 214 219 $domain_expires = tr('N/A'); 215 220 } else { 216 $date_formt = Config::getInstance()->get('DATE_FORMAT');221 $date_formt = $cfg->DATE_FORMAT; 217 222 $domain_expires = date($date_formt, $domain_expires); 218 223 } … … 224 229 $domain_admin_id = $data['domain_admin_id']; 225 230 $dns_supp = $data['domain_dns']; 231 226 232 // Get IP of domain 227 233 $query = " … … 261 267 */ 262 268 function gen_editdomain_page(&$tpl) { 269 263 270 global $domain_name, $domain_expires, $domain_ip, $php_sup; 264 271 global $cgi_supp , $sub, $als; … … 267 274 global $username, $allowbackup; 268 275 global $dns_supp; 276 277 $cfg = IspCP_Registry::get('Config'); 278 269 279 // Fill in the fields 270 280 $domain_name = decode_idna($domain_name); … … 277 287 $tpl->assign( 278 288 array( 279 'BACKUP_DOMAIN' => Config::getInstance()->get('HTML_SELECTED'),289 'BACKUP_DOMAIN' => $cfg->HTML_SELECTED, 280 290 'BACKUP_SQL' => '', 281 291 'BACKUP_FULL' => '', … … 287 297 array( 288 298 'BACKUP_DOMAIN' => '', 289 'BACKUP_SQL' => Config::getInstance()->get('HTML_SELECTED'),299 'BACKUP_SQL' => $cfg->HTML_SELECTED, 290 300 'BACKUP_FULL' => '', 291 301 'BACKUP_NO' => '', … … 297 307 'BACKUP_DOMAIN' => '', 298 308 'BACKUP_SQL' => '', 299 'BACKUP_FULL' => Config::getInstance()->get('HTML_SELECTED'),309 'BACKUP_FULL' => $cfg->HTML_SELECTED, 300 310 'BACKUP_NO' => '', 301 311 ) … … 307 317 'BACKUP_SQL' => '', 308 318 'BACKUP_FULL' => '', 309 'BACKUP_NO' => Config::getInstance()->get('HTML_SELECTED'),319 'BACKUP_NO' => $cfg->HTML_SELECTED, 310 320 ) 311 321 ); … … 314 324 $tpl->assign( 315 325 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 : '', 322 332 'VL_DOMAIN_NAME' => tohtml($domain_name), 323 333 'VL_DOMAIN_IP' => $domain_ip, … … 341 351 */ 342 352 function check_user_data(&$tpl, &$sql, $reseller_id, $user_id) { 353 343 354 global $domain_expires, $sub, $als, $mail, $ftp; 344 355 global $sql_db, $sql_user, $traff; … … 361 372 $domain_cgi = preg_replace("/\_/", "", $_POST['domain_cgi']); 362 373 $domain_dns = preg_replace("/\_/", "", $_POST['domain_dns']); 363 $allowbackup = preg_replace("/\_/", "", $_POST['backup']);374 $allowbackup = preg_replace("/\_/", "", $_POST['backup']); 364 375 365 376 $ed_error = ''; … … 537 548 538 549 function calculate_user_dvals($data, $u, &$umax, &$r, $rmax, &$err, $obj) { 550 539 551 if ($rmax == 0 && $umax == -1) { 540 552 if ($data == -1) { … … 665 677 $tpl->prnt(); 666 678 667 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {679 if ($cfg->DUMP_GUI_DEBUG) { 668 680 dump_gui_debug(); 669 681 } 682 670 683 unset_messages(); -
trunk/gui/admin/domain_statistics.php
r2867 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('hosting_plans', 'page'); … … 47 49 array( 48 50 '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}", 50 52 'THEME_CHARSET' => tr('encoding'), 51 53 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 105 107 106 108 function 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'); 107 115 $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;111 116 112 117 $fdofmnth = mktime(0, 0, 0, $month, 1, $year); … … 156 161 $smtp_trf) = get_domain_trafic($ftm, $ltm, $domain_id); 157 162 158 $date_formt = Config::getInstance()->get('DATE_FORMAT');163 $date_formt = $cfg->DATE_FORMAT; 159 164 if ($web_trf == 0 && $ftp_trf == 0 && $smtp_trf == 0 && $pop_trf == 0) { 160 165 $tpl->assign( … … 217 222 */ 218 223 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');224 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_statistics.tpl'); 225 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_statistics.tpl'); 221 226 222 227 $tpl->assign( … … 246 251 $tpl->prnt(); 247 252 248 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {253 if ($cfg->DUMP_GUI_DEBUG) { 249 254 dump_gui_debug(); 250 255 } 256 251 257 unset_messages(); -
trunk/gui/admin/domain_status_change.php
r2867 r2941 30 30 31 31 require '../include/ispcp-lib.php'; 32 32 33 check_login(__FILE__); 34 35 $cfg = IspCP_Registry::get('Config'); 33 36 34 37 if (!isset($_GET['domain_id'])) { … … 56 59 $location = 'admin'; 57 60 58 if ($rs->fields['domain_status'] == Config::getInstance()->get('ITEM_OK_STATUS')) {61 if ($rs->fields['domain_status'] == $cfg->ITEM_OK_STATUS) { 59 62 $action = "disable"; 60 63 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) { 62 65 $action = "enable"; 63 66 change_domain_status($sql, $domain_id, $rs->fields['domain_name'], $action, $location); -
trunk/gui/admin/hosting_plan.php
r2908 r2941 34 34 check_login(__FILE__); 35 35 36 if (strtolower(Config::getInstance()->get('HOSTING_PLANS_LEVEL')) != 'admin') { 36 $cfg = IspCP_Registry::get('Config'); 37 38 if (strtolower($cfg->HOSTING_PLANS_LEVEL) != 'admin') { 37 39 user_goto('index.php'); 38 40 } 39 41 40 42 $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'); 42 44 $tpl->define_dynamic('page_message', 'page'); 43 45 $tpl->define_dynamic('hosting_plans', 'page'); … … 48 50 $tpl->define_dynamic('hp_menu_add', 'page'); 49 51 50 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');51 52 52 $tpl->assign( 53 53 array( 54 54 '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}", 56 56 'THEME_CHARSET' => tr('encoding'), 57 57 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 65 65 */ 66 66 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');67 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_hosting_plan.tpl'); 68 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_hosting_plan.tpl'); 69 69 gen_hp_table($tpl, $_SESSION['user_id']); 70 70 … … 84 84 gen_hp_message(); 85 85 gen_page_message($tpl); 86 86 87 $tpl->parse('PAGE', 'page'); 87 88 $tpl->prnt(); … … 125 126 function gen_hp_table(&$tpl, $reseller_id) { 126 127 128 $cfg = IspCP_Registry::get('Config'); 127 129 $sql = Database::getInstance(); 128 130 … … 164 166 ); 165 167 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 : ''; 167 169 $i = 1; 168 170 … … 191 193 } // End of gen_hp_table() 192 194 193 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {195 if ($cfg->DUMP_GUI_DEBUG) { 194 196 dump_gui_debug(); 195 197 } 198 196 199 unset_messages(); -
trunk/gui/admin/hosting_plan_add.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 if (strtolower(Config::getInstance()->get('HOSTING_PLANS_LEVEL')) != 'admin') { 35 $cfg = IspCP_Registry::get('Config'); 36 37 if (strtolower($cfg->HOSTING_PLANS_LEVEL) != 'admin') { 36 38 user_goto('index.php'); 37 39 } 38 40 39 41 $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'); 41 43 $tpl->define_dynamic('page_message', 'page'); 42 44 43 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');44 45 45 46 $tpl->assign( 46 47 array( 47 48 '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}", 49 50 'THEME_CHARSET' => tr('encoding'), 50 51 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 58 59 */ 59 60 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');61 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_hosting_plan.tpl'); 62 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_hosting_plan.tpl'); 62 63 63 64 $tpl->assign( … … 121 122 $tpl->prnt(); 122 123 123 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {124 if ($cfg->DUMP_GUI_DEBUG) { 124 125 dump_gui_debug(); 125 126 } … … 131 132 function gen_empty_ahp_page(&$tpl) { 132 133 134 $cfg = IspCP_Registry::get('Config'); 135 133 136 $tpl->assign( 134 137 array( … … 148 151 'HP_DISK_VALUE' => '', 149 152 'TR_PHP_YES' => '', 150 'TR_PHP_NO' => Config::getInstance()->get('HTML_CHECKED'),153 'TR_PHP_NO' => $cfg->HTML_CHECKED, 151 154 'TR_CGI_YES' => '', 152 'TR_CGI_NO' => Config::getInstance()->get('HTML_CHECKED'),155 'TR_CGI_NO' => $cfg->HTML_CHECKED, 153 156 'VL_BACKUPD' => '', 154 157 'VL_BACKUPS' => '', 155 158 'VL_BACKUPF' => '', 156 'VL_BACKUPN' => Config::getInstance()->get('HTML_CHECKED'),159 'VL_BACKUPN' => $cfg->HTML_CHECKED, 157 160 '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, 160 163 'TR_STATUS_NO' => '', 161 164 'HP_TOS_VALUE' => '' … … 180 183 global $tos; 181 184 185 $cfg = IspCP_Registry::get('Config'); 186 182 187 $tpl->assign( 183 188 array( … … 202 207 $tpl->assign( 203 208 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 : '' 216 221 ) 217 222 ); -
trunk/gui/admin/hosting_plan_delete.php
r2802 r2941 33 33 check_login(__FILE__); 34 34 35 if (strtolower(Config::getInstance()->get('HOSTING_PLANS_LEVEL')) != 'admin') { 35 $cfg = IspCP_Registry::get('Config'); 36 37 if (strtolower($cfg->HOSTING_PLANS_LEVEL) != 'admin') { 36 38 user_goto('index.php'); 37 39 } -
trunk/gui/admin/hosting_plan_edit.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 if (strtolower(Config::getInstance()->get('HOSTING_PLANS_LEVEL')) != 'admin') { 35 $cfg = IspCP_Registry::get('Config'); 36 37 if (strtolower($cfg->HOSTING_PLANS_LEVEL) != 'admin') { 36 38 user_goto('index.php'); 37 39 } 38 40 39 41 $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'); 46 43 $tpl->define_dynamic('page_message', 'page'); 47 44 48 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');49 50 45 /** 51 46 * static page messages. … … 55 50 56 51 // 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 ); 52 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_hosting_plan.tpl'); 53 54 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_hosting_plan.tpl'); 66 55 67 56 $tpl->assign( … … 70 59 'ispCP - Administrator/Edit hosting plan' 71 60 ), 72 'THEME_COLOR_PATH' => "../themes/ $theme_color",61 'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 73 62 'THEME_CHARSET' => tr('encoding'), 74 63 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 155 144 $tpl->prnt(); 156 145 157 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {146 if ($cfg->DUMP_GUI_DEBUG) { 158 147 dump_gui_debug(); 159 148 } … … 167 156 */ 168 157 function restore_form(&$tpl) { 158 159 $cfg = IspCP_Registry::get('Config'); 160 169 161 $tpl->assign( 170 162 array( … … 186 178 'HP_TOS_VALUE' => clean_input($_POST['hp_tos'], true), 187 179 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 : '', 200 192 ) 201 193 ); … … 206 198 */ 207 199 function gen_load_ehp_page(&$tpl, &$sql, $hpid, $admin_id) { 200 201 $cfg = IspCP_Registry::get('Config'); 208 202 209 203 $_SESSION['hpid'] = $hpid; … … 283 277 'HP_TOS_VALUE' => tohtml($tos), 284 278 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 : '' 297 291 ) 298 292 ); -
trunk/gui/admin/index.php
r2876 r2941 31 31 require '../include/ispcp-lib.php'; 32 32 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 35 check_login(__FILE__, $cfg->PREVENT_EXTERNAL_LOGIN_ADMIN); 36 36 37 37 $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'); 39 39 $tpl->define_dynamic('def_language', 'page'); 40 40 $tpl->define_dynamic('def_layout', 'page'); … … 179 179 array( 180 180 '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}", 182 182 'ISP_LOGO' => get_logo($_SESSION['user_id']), 183 183 'THEME_CHARSET' => tr('encoding') … … 185 185 ); 186 186 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');187 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_general_information.tpl'); 188 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_general_information.tpl'); 189 189 190 190 get_admin_general_info($tpl, $sql); … … 201 201 $tpl->prnt(); 202 202 203 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {203 if ($cfg->DUMP_GUI_DEBUG) { 204 204 dump_gui_debug(); 205 205 } 206 206 207 unset_messages(); -
trunk/gui/admin/ip_delete.php
r2870 r2941 32 32 33 33 check_login(__FILE__); 34 35 $cfg = IspCP_Registry::get('Config'); 34 36 35 37 // Test if we have a proper delete_id. … … 103 105 LIMIT 1 104 106 "; 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)); 106 109 107 110 send_request(); -
trunk/gui/admin/ip_manage.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $tpl = new pTemplate(); 36 38 37 39 $interfaces=new networkCard(); 38 40 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'); 40 42 $tpl->define_dynamic('page_message', 'page'); 41 43 $tpl->define_dynamic('hosting_plans', 'page'); … … 45 47 $tpl->define_dynamic('ip_delete_link', 'ip_row'); 46 48 47 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');48 49 49 $tpl->assign( 50 50 array( 51 51 '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}", 53 53 'THEME_CHARSET' => tr('encoding'), 54 54 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 57 57 58 58 function 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) { 60 63 return array(tr('Remove IP'), 'ip_delete.php?delete_id=' . $ip_id); 61 64 } else { … … 65 68 66 69 function show_IPs(&$tpl, &$sql) { 70 71 $cfg = IspCP_Registry::get('Config'); 72 67 73 $query = " 68 74 SELECT … … 106 112 array( 107 113 '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_script114 '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 110 116 ) 111 117 ); … … 120 126 121 127 function add_ip(&$tpl, &$sql) { 128 122 129 global $ip_number, $domain, $alias, $ip_card; 130 $cfg = IspCP_Registry::get('Config'); 123 131 124 132 if (isset($_POST['uaction']) && $_POST['uaction'] === 'add_ip') { … … 133 141 "; 134 142 $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)); 136 144 137 145 send_request(); … … 207 215 208 216 function IP_exists() { 217 209 218 $sql = Database::getInstance(); 210 219 … … 229 238 230 239 function show_Network_Cards(&$tpl, &$interfaces) { 240 231 241 if ($interfaces->getErrors() != '') { 232 242 set_page_message($interfaces->getErrors()); … … 256 266 * 257 267 */ 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');268 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 269 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 260 270 261 271 show_Network_Cards($tpl, $interfaces); … … 285 295 $tpl->prnt(); 286 296 287 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {297 if ($cfg->DUMP_GUI_DEBUG) { 288 298 dump_gui_debug(); 289 299 } 300 290 301 unset_messages(); -
trunk/gui/admin/ispcp_debugger.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 function count_requests(&$sql, $id_name, $table) { 38 39 $cfg = IspCP_Registry::get('Config'); 40 36 41 $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)); 38 43 $count = $rs->RecordCount(); 39 44 return $count; … … 41 46 42 47 function 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; 51 59 52 60 $dmn_query = "SELECT `domain_name`, `domain_status`, `domain_id` FROM `domain` WHERE `domain_status` NOT IN (?, ?, ?, ?, ?, ?, ?, ?)"; … … 88 96 89 97 function 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; 99 110 100 111 $dmn_query = " … … 158 169 159 170 function 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; 168 182 169 183 $dmn_query = " … … 222 236 223 237 function 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; 232 249 233 250 $dmn_query = " … … 286 303 287 304 function 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; 297 317 298 318 $dmn_query = " … … 393 413 $tpl = new pTemplate(); 394 414 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'); 396 416 $tpl->define_dynamic('page_message', 'page'); 397 417 $tpl->define_dynamic('hosting_plans', 'page'); … … 407 427 $tpl->define_dynamic('mail_list', 'page'); 408 428 409 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');410 411 429 $tpl->assign( 412 430 array( 413 431 '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}", 415 433 'THEME_CHARSET' => tr('encoding'), 416 434 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 423 441 * 424 442 */ 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');443 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_system_tools.tpl'); 444 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_system_tools.tpl'); 427 445 428 446 $tpl->assign( … … 497 515 $tpl->prnt(); 498 516 499 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {517 if ($cfg->DUMP_GUI_DEBUG) { 500 518 dump_gui_debug(); 501 519 } 520 502 521 unset_messages(); -
trunk/gui/admin/ispcp_updates.php
r2854 r2941 33 33 check_login(__FILE__); 34 34 35 $ theme_color = Config::getInstance()->get('USER_INITIAL_THEME');35 $cfg = IspCP_Registry::get('Config'); 36 36 37 37 $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'); 39 39 $tpl->define_dynamic('page_message', 'page'); 40 40 $tpl->define_dynamic('update_message', 'page'); … … 45 45 array( 46 46 '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}", 48 48 'THEME_CHARSET' => tr('encoding'), 49 49 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 54 54 function get_update_infos(&$tpl) { 55 55 56 if (!Config::getInstance()->get('CHECK_FOR_UPDATES')) { 56 $cfg = IspCP_Registry::get('Config'); 57 58 if (!$cfg->CHECK_FOR_UPDATES) { 57 59 $tpl->assign( 58 60 array( … … 93 95 */ 94 96 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');97 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_system_tools.tpl'); 98 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_system_tools.tpl'); 97 99 98 100 $tpl->assign( … … 113 115 $tpl->prnt(); 114 116 115 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {117 if ($cfg->DUMP_GUI_DEBUG) { 116 118 dump_gui_debug(); 117 119 } 120 118 121 unset_messages(); -
trunk/gui/admin/language.php
r2867 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('def_language', 'page'); … … 65 67 } 66 68 67 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');68 69 69 70 70 if (!isset($_SESSION['logged_from']) && !isset($_SESSION['logged_from_id'])) { … … 80 80 array( 81 81 '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}", 83 83 'THEME_CHARSET' => tr('encoding'), 84 84 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 93 93 */ 94 94 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');95 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_general_information.tpl'); 96 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_general_information.tpl'); 97 97 98 98 gen_logged_from($tpl); … … 114 114 $tpl->prnt(); 115 115 116 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {116 if ($cfg->DUMP_GUI_DEBUG) { 117 117 dump_gui_debug(); 118 118 } 119 119 120 unset_messages(); -
trunk/gui/admin/language_delete.php
r2870 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 // Test if we have a proper delete_id. 36 38 if (!isset($_GET['delete_lang'])) { … … 41 43 42 44 // 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!');45 if ($delete_lang == $cfg->USER_INITIAL_LANG) { 46 set_page_message("Error we can't delete system default language!"); 45 47 46 48 user_goto('multilanguage.php'); -
trunk/gui/admin/manage_reseller_owners.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('hosting_plans', 'page'); … … 42 44 $tpl->define_dynamic('select_admin_option', 'select_admin'); 43 45 44 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');45 46 46 /** 47 47 * @todo check if it's useful to have the table admin two times in the same query 48 48 */ 49 49 function gen_reseller_table(&$tpl, &$sql) { 50 51 $cfg = IspCP_Registry::get('Config'); 52 50 53 $query = " 51 54 SELECT … … 128 131 && (isset($_POST['dest_admin']) 129 132 && $_POST['dest_admin'] == $rs->fields['admin_id'])) { 130 $selected = Config::getInstance()->get('HTML_SELECTED');133 $selected = $cfg->HTML_SELECTED; 131 134 } else { 132 135 $selected = ''; … … 154 157 155 158 function update_reseller_owner($sql) { 159 156 160 if (isset($_POST['uaction']) && $_POST['uaction'] === 'reseller_owner') { 157 161 $query = " … … 202 206 array( 203 207 '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}", 205 209 'THEME_CHARSET' => tr('encoding'), 206 210 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 208 212 ); 209 213 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');214 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 215 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 212 216 213 217 update_reseller_owner($sql); … … 231 235 $tpl->prnt(); 232 236 233 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {237 if ($cfg->DUMP_GUI_DEBUG) { 234 238 dump_gui_debug(); 235 239 } 240 236 241 unset_messages(); -
trunk/gui/admin/manage_reseller_users.php
r2916 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('hosting_plans', 'page'); … … 44 46 $tpl->define_dynamic('dst_reseller_option', 'dst_reseller'); 45 47 46 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');47 48 48 function gen_user_table(&$tpl, &$sql) { 49 50 $cfg = IspCP_Registry::get('Config'); 51 49 52 $query = " 50 53 SELECT … … 72 75 if ((isset($_POST['uaction']) && $_POST['uaction'] === 'change_src') 73 76 && (isset($_POST['src_reseller']) && $_POST['src_reseller'] == $rs->fields['admin_id'])) { 74 $selected = Config::getInstance()->get('HTML_SELECTED');77 $selected = $cfg->HTML_SELECTED; 75 78 $reseller_id = $_POST['src_reseller']; 76 79 } else if ((isset($_POST['uaction']) && $_POST['uaction'] === 'move_user') 77 80 && (isset($_POST['dst_reseller']) && $_POST['dst_reseller'] == $rs->fields['admin_id'])) { 78 $selected = Config::getInstance()->get('HTML_SELECTED');81 $selected = $cfg->HTML_SELECTED; 79 82 $reseller_id = $_POST['dst_reseller']; 80 83 } else { … … 106 109 107 110 if (isset($_POST['src_reseller']) && $_POST['src_reseller'] == 0) { 108 $selected = Config::getInstance()->get('HTML_SELECTED');111 $selected = $cfg->HTML_SELECTED; 109 112 $reseller_id = 0; 110 113 } else { … … 190 193 191 194 function update_reseller_user($sql) { 195 192 196 if (isset($_POST['uaction']) 193 197 && $_POST['uaction'] === 'move_user' … … 271 275 272 276 function manage_reseller_limits($dest_reseller, $src_reseller, $users, &$err) { 277 273 278 $sql = Database::getInstance(); 274 279 … … 449 454 450 455 function check_ip_sets($dest, $users, &$err) { 456 451 457 $sql = Database::getInstance(); 452 458 … … 497 503 ); 498 504 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');505 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 506 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 501 507 502 508 update_reseller_user($sql); … … 522 528 $tpl->prnt(); 523 529 524 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {530 if ($cfg->DUMP_GUI_DEBUG) { 525 531 dump_gui_debug(); 526 532 } 533 527 534 unset_messages(); -
trunk/gui/admin/manage_users.php
r2802 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('admin_message', 'page'); … … 58 60 $tpl->define_dynamic('scroll_next', 'page'); 59 61 60 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');61 62 62 $tpl->assign( 63 63 array( 64 64 '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}", 66 66 'THEME_CHARSET' => tr('encoding'), 67 67 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 113 113 */ 114 114 115 if (! Config::getInstance()->exists('HOSTING_PLANS_LEVEL')116 || strtolower( Config::getInstance()->get('HOSTING_PLANS_LEVEL')) !== 'admin') {115 if (!$cfg->exists('HOSTING_PLANS_LEVEL') 116 || strtolower($cfg->HOSTING_PLANS_LEVEL) !== 'admin') { 117 117 $tpl->assign('EDIT_OPTION', ''); 118 118 } 119 119 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');120 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 121 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 122 122 123 123 get_admin_manage_users($tpl, $sql); … … 128 128 $tpl->prnt(); 129 129 130 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {130 if ($cfg->DUMP_GUI_DEBUG) { 131 131 dump_gui_debug(); 132 132 } 133 133 134 unset_messages(); -
trunk/gui/admin/multilanguage.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('lang_row', 'page'); … … 42 44 $tpl->define_dynamic('lang_def', 'lang_row'); 43 45 44 $theme = Config::getInstance()->get('USER_INITIAL_THEME');45 46 46 $tpl->assign( 47 47 array( 48 48 'TR_ADMIN_I18N_PAGE_TITLE' => tr('ispCP - Admin/Internationalisation'), 49 'THEME_COLOR_PATH' => "../themes/ $theme",49 'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 50 50 'THEME_CHARSET' => tr('encoding'), 51 51 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 253 253 */ 254 254 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');255 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 256 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 257 257 258 258 install_lang(); … … 284 284 $tpl->prnt(); 285 285 286 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {286 if ($cfg->DUMP_GUI_DEBUG) { 287 287 dump_gui_debug(); 288 288 } 289 289 290 unset_messages(); -
trunk/gui/admin/password_change.php
r2870 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('hosting_plans', 'page'); 39 40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');41 41 42 42 $tpl->assign( 43 43 array( 44 44 '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}", 46 46 'THEME_CHARSET' => tr('encoding'), 47 47 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 50 50 51 51 function update_password() { 52 53 $cfg = IspCP_Registry::get('Config'); 52 54 $sql = Database::getInstance(); 53 55 … … 56 58 set_page_message(tr('Please fill up all data fields!')); 57 59 } 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)); 60 62 } 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)); 62 64 } 63 65 } else if ($_POST['pass'] !== $_POST['pass_rep']) { … … 88 90 89 91 function check_udata($id, $pass) { 92 90 93 $sql = Database::getInstance(); 91 94 … … 118 121 * 119 122 */ 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');123 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_general_information.tpl'); 124 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_general_information.tpl'); 122 125 123 126 $tpl->assign( … … 142 145 $tpl->prnt(); 143 146 144 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {147 if ($cfg->DUMP_GUI_DEBUG) { 145 148 dump_gui_debug(); 146 149 } 150 147 151 unset_messages(); -
trunk/gui/admin/personal_change.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('hosting_plans', 'page'); 39 40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');41 41 42 42 $tpl->assign( 43 43 array( 44 44 '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}", 46 46 'THEME_CHARSET' => tr('encoding'), 47 47 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 56 56 57 57 function gen_admin_personal_data(&$tpl, &$sql, $user_id) { 58 59 $cfg = IspCP_Registry::get('Config'); 60 58 61 $query = " 59 62 SELECT … … 93 96 'PHONE' => empty($rs->fields['phone']) ? '' : tohtml($rs->fields['phone']), 94 97 '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 : '') 98 101 ) 99 102 ); … … 101 104 102 105 function update_admin_personal_data(&$sql, $user_id) { 106 103 107 $fname = clean_input($_POST['fname']); 104 108 $lname = clean_input($_POST['lname']); … … 159 163 * 160 164 */ 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');165 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_general_information.tpl'); 166 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_general_information.tpl'); 163 167 164 168 $tpl->assign( … … 191 195 $tpl->prnt(); 192 196 193 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {197 if ($cfg->DUMP_GUI_DEBUG) { 194 198 dump_gui_debug(); 195 199 } 200 196 201 unset_messages(); -
trunk/gui/admin/reseller_add.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $tpl = new pTemplate(); 36 38 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'); 38 40 $tpl->define_dynamic('page_message', 'page'); 39 41 $tpl->define_dynamic('hosting_plans', 'page'); … … 42 44 $tpl->define_dynamic('rsl_ip_item', 'rsl_ip_list'); 43 45 44 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');45 46 46 $tpl->assign( 47 47 array( 48 48 '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}", 50 50 'THEME_CHARSET' => tr('encoding'), 51 51 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 57 57 */ 58 58 function get_server_ip(&$tpl, &$sql) { 59 60 $cfg = IspCP_Registry::get('Config'); 61 59 62 $query = " 60 63 SELECT … … 102 105 103 106 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; 105 108 106 109 $reseller_ips .= "$ip_id;"; … … 136 139 137 140 function add_reseller(&$tpl, &$sql) { 141 138 142 global $reseller_ips; 143 $cfg = IspCP_Registry::get('Config'); 139 144 140 145 if (isset($_POST['uaction']) && $_POST['uaction'] === 'add_reseller') { … … 334 339 'PHONE' => clean_input($_POST['phone'], true), 335 340 '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 : ''), 339 344 340 345 'MAX_DOMAIN_COUNT' => clean_input($_POST['nreseller_max_domain_cnt']), … … 372 377 'VL_MALE' => '', 373 378 'VL_FEMALE' => '', 374 'VL_UNKNOWN' => Config::getInstance()->get('HTML_SELECTED'),379 'VL_UNKNOWN' => $cfg->HTML_SELECTED, 375 380 376 381 'MAX_DOMAIN_COUNT' => '', … … 389 394 390 395 function check_user_data() { 396 391 397 global $reseller_ips; 398 399 $cfg = IspCP_Registry::get('Config'); 392 400 $sql = Database::getInstance(); 393 401 … … 416 424 } 417 425 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)); 420 428 } 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)); 422 430 } 423 431 … … 503 511 * 504 512 */ 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');513 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 514 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 507 515 508 516 $reseller_ips = get_server_ip($tpl, $sql); … … 575 583 $tpl->prnt(); 576 584 577 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {585 if ($cfg->DUMP_GUI_DEBUG) { 578 586 dump_gui_debug(); 579 587 } 588 580 589 unset_messages(); -
trunk/gui/admin/reseller_edit.php
r2928 r2941 33 33 */ 34 34 require '../include/ispcp-lib.php'; 35 36 $cfg = IspCP_Registry::get('Config'); 35 37 36 38 /******************************************************************************* … … 97 99 function check_data(&$errFields) { 98 100 101 $cfg = IspCP_Registry::get('Config'); 102 99 103 // Get needed data 100 104 $rdata =& get_data(); … … 108 112 if (!chk_password($_POST['pass0'])) { 109 113 110 if ( Config::getInstance()->get('PASSWD_STRONG')) {114 if ($cfg->PASSWD_STRONG) { 111 115 set_page_message( 112 116 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) 114 118 ); 115 119 … … 118 122 set_page_message( 119 123 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) 121 125 ); 122 126 } … … 506 510 function get_servers_ips(&$tpl, $rip_lst) { 507 511 512 $cfg = IspCP_Registry::get('Config'); 508 513 $sql = Database::getInstance(); 509 514 … … 557 562 if (isset($_POST[$ip_var_name]) && 558 563 $_POST[$ip_var_name] == 'asgned') { 559 $ip_item_assigned = Config::getInstance()->get('HTML_CHECKED');564 $ip_item_assigned = $cfg->HTML_CHECKED; 560 565 $reseller_ips .= "$ip_id;"; 561 566 } else { … … 564 569 } else { 565 570 if (preg_match("/$ip_id\;/", $rip_lst) == 1) { 566 $ip_item_assigned = Config::getInstance()->get('HTML_CHECKED');571 $ip_item_assigned = $cfg->HTML_CHECKED; 567 572 $reseller_ips .= "$ip_id;"; 568 573 } … … 843 848 844 849 $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'); 846 851 $tpl->define_dynamic('page_message', 'page'); 847 852 $tpl->define_dynamic('hosting_plans', 'page'); … … 850 855 $tpl->define_dynamic('rsl_ip_item', 'rsl_ip_list'); 851 856 852 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');853 854 857 $tpl->assign( 855 858 array( 856 859 'TR_ADMIN_EDIT_RESELLER_PAGE_TITLE' => 857 860 tr('ispCP - Admin/Manage users/Edit Reseller'), 858 'THEME_COLOR_PATH' => "../themes/ $theme_color",861 'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 859 862 'THEME_CHARSET' => tr('encoding'), 860 863 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 862 865 ); 863 866 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'); 866 869 867 870 // First, we get needed data … … 945 948 946 949 if ($rdata['support_system'] == 'yes') { 947 $support_yes = Config::getInstance()->get('HTML_CHECKED');950 $support_yes = $cfg->HTML_CHECKED; 948 951 $support_no = ''; 949 952 } else { 950 $support_no = Config::getInstance()->get('HTML_CHECKED');953 $support_no = $cfg->HTML_CHECKED; 951 954 $support_yes = ''; 952 955 } … … 1029 1032 'FIRST_NAME' => tohtml($rdata['fname']), 1030 1033 '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 : ''), 1033 1036 '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 : ''), 1036 1040 'FIRM' => tohtml($rdata['firm']), 1037 1041 'ZIP' => tohtml($rdata['zip']), … … 1063 1067 $tpl->prnt(); 1064 1068 1065 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {1069 if ($cfg->DUMP_GUI_DEBUG) { 1066 1070 dump_gui_debug(); 1067 1071 } -
trunk/gui/admin/reseller_statistics.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $tpl = new pTemplate(); 36 38 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'); 38 40 $tpl->define_dynamic('page_message', 'page'); 39 41 $tpl->define_dynamic('hosting_plans', 'page'); … … 47 49 $tpl->define_dynamic('scroll_next', 'page'); 48 50 49 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');50 51 51 $tpl->assign( 52 52 array( 53 53 '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}", 55 55 'THEME_CHARSET' => tr('encoding'), 56 56 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 72 72 73 73 function generate_page(&$tpl) { 74 74 75 global $month, $year; 76 77 $cfg = IspCP_Registry::get('Config'); 75 78 $sql = Database::getInstance(); 76 79 77 80 $start_index = 0; 78 81 79 $rows_per_page = Config::getInstance()->get('DOMAIN_ROWS_PER_PAGE');82 $rows_per_page = $cfg->DOMAIN_ROWS_PER_PAGE; 80 83 81 84 if (isset($_GET['psi']) && is_numeric($_GET['psi'])) { … … 300 303 $crnt_year = ''; 301 304 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');305 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_statistics.tpl'); 306 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_statistics.tpl'); 304 307 305 308 generate_page ($tpl); … … 329 332 $tpl->prnt(); 330 333 331 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {334 if ($cfg->DUMP_GUI_DEBUG) { 332 335 dump_gui_debug(); 333 336 } 337 334 338 unset_messages(); -
trunk/gui/admin/reseller_user_statistics.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('hosting_plans', 'page'); … … 49 51 $tpl->define_dynamic('scroll_next', 'page'); 50 52 51 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');52 53 53 if (isset($_POST['rid']) && isset($_POST['name'])) { 54 54 $rid = $_POST['rid']; … … 77 77 array( 78 78 '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}", 80 80 'THEME_CHARSET' => tr('encoding'), 81 81 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 84 84 85 85 function generate_page(&$tpl, $reseller_id, $reseller_name) { 86 87 global $rid; 88 $cfg = IspCP_Registry::get('Config'); 86 89 $sql = Database::getInstance(); 87 global $rid;88 90 89 91 $start_index = 0; 90 92 91 $rows_per_page = Config::getInstance()->get('DOMAIN_ROWS_PER_PAGE');93 $rows_per_page = $cfg->DOMAIN_ROWS_PER_PAGE; 92 94 93 95 if (isset($_GET['psi'])) { … … 212 214 213 215 function generate_domain_entry(&$tpl, $user_id, $row) { 216 214 217 global $crnt_month, $crnt_year; 215 218 … … 340 343 * 341 344 */ 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');345 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_statistics.tpl'); 346 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_statistics.tpl'); 344 347 345 348 $tpl->assign( … … 377 380 $tpl->prnt(); 378 381 379 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {382 if ($cfg->DUMP_GUI_DEBUG) { 380 383 dump_gui_debug(); 381 384 } 385 382 386 unset_messages(); -
trunk/gui/admin/rootkit_log.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('service_status', 'page'); 39 41 $tpl->define_dynamic('props_list', 'page'); 40 42 41 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');42 43 43 $tpl->assign( 44 44 array( 45 45 '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}", 47 47 'THEME_CHARSET' => tr('encoding'), 48 48 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 57 57 58 58 foreach ($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) { 60 60 continue; 61 61 } 62 62 63 $filename = Config::getInstance()->get($config_entry);63 $filename = $cfg->$config_entry; 64 64 $contents = ''; 65 65 … … 137 137 * 138 138 */ 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');139 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_system_tools.tpl'); 140 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_system_tools.tpl'); 141 141 142 142 $tpl->assign( … … 151 151 $tpl->prnt(); 152 152 153 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {153 if ($cfg->DUMP_GUI_DEBUG) { 154 154 dump_gui_debug(); 155 155 } 156 156 157 unset_messages(); -
trunk/gui/admin/server_statistic.php
r2870 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('hosting_plans', 'page'); … … 41 43 $tpl->define_dynamic('day_list', 'page'); 42 44 43 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');44 45 45 $tpl->assign( 46 46 array( 47 47 '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}", 49 49 'THEME_CHARSET' => tr('encoding'), 50 50 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 99 99 100 100 function generate_page(&$tpl) { 101 102 global $month, $year; 101 103 $sql = Database::getInstance(); 102 global $month, $year; 104 103 105 104 106 if ($month == date('m') && $year == date('Y')) { … … 212 214 * 213 215 */ 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');216 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_statistics.tpl'); 217 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_statistics.tpl'); 216 218 217 219 gen_select_lists($tpl, $month, $year); … … 245 247 $tpl->prnt(); 246 248 247 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {249 if ($cfg->DUMP_GUI_DEBUG) { 248 250 dump_gui_debug(); 249 251 } 252 250 253 unset_messages(); -
trunk/gui/admin/server_statistic_day.php
r2870 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('hour_list', 'page'); 39 40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');41 41 42 42 $tpl->assign( 43 43 array( 44 44 '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}", 46 46 'THEME_CHARSET' => tr('encoding'), 47 47 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 190 190 * 191 191 */ 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');192 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_statistics.tpl'); 193 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_statistics.tpl'); 194 194 195 195 $tpl->assign( … … 225 225 $tpl->prnt(); 226 226 227 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {227 if ($cfg->DUMP_GUI_DEBUG) { 228 228 dump_gui_debug(); 229 229 } 230 230 231 unset_messages(); -
trunk/gui/admin/server_status.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('service_status', 'page'); 39 40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');41 41 42 42 $tpl->assign( 43 43 array( 44 44 '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}", 46 46 'THEME_CHARSET' => tr('encoding'), 47 47 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 150 150 151 151 function get_server_status(&$tpl, &$sql) { 152 153 $cfg = IspCP_Registry::get('Config'); 154 152 155 $query = " 153 156 SELECT … … 176 179 list($port, $protocol, $name, $status, $custom, $ip) = explode(";", $value); 177 180 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); 179 182 } 180 183 … … 225 228 * 226 229 */ 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');230 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_general_information.tpl'); 231 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_general_information.tpl'); 229 232 230 233 $tpl->assign( … … 244 247 $tpl->prnt(); 245 248 246 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {249 if ($cfg->DUMP_GUI_DEBUG) { 247 250 dump_gui_debug(); 248 251 } 252 249 253 unset_messages(); -
trunk/gui/admin/sessions_manage.php
r2870 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('hosting_plans', 'page'); 39 41 $tpl->define_dynamic('user_session', 'page'); 40 42 41 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');42 43 43 $tpl->assign( 44 44 array( 45 45 '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}", 47 47 'THEME_CHARSET' => tr('encoding'), 48 48 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 51 51 52 52 function kill_session($sql) { 53 53 54 if (isset($_GET['kill']) && $_GET['kill'] !== '' 54 55 && $_GET['kill'] !== $_SESSION['user_logged']) { … … 120 121 * 121 122 */ 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');123 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 124 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 124 125 125 126 kill_session($sql); … … 144 145 $tpl->prnt(); 145 146 146 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {147 if ($cfg->DUMP_GUI_DEBUG) { 147 148 dump_gui_debug(); 148 149 } 150 149 151 unset_messages(); -
trunk/gui/admin/settings_layout.php
r2867 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 function save_layout(&$sql) { 38 36 39 if (isset($_POST['uaction']) && $_POST['uaction'] === 'save_layout') { 37 40 $user_id = $_SESSION['user_id']; … … 55 58 56 59 function update_logo() { 60 57 61 $user_id = $_SESSION['user_id']; 58 62 … … 122 126 123 127 function update_user_logo($file_name, $user_id) { 128 124 129 $sql = Database::getInstance(); 125 130 … … 137 142 138 143 $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'); 140 145 $tpl->define_dynamic('page_message', 'page'); 141 146 $tpl->define_dynamic('hosting_plans', 'page'); … … 147 152 update_logo(); 148 153 149 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');150 151 154 gen_def_layout($tpl, $_SESSION['user_theme']); 152 155 153 if (get_own_logo($_SESSION['user_id']) != = Config::getInstance()->get('IPS_LOGO_PATH').'/isp_logo.gif') {156 if (get_own_logo($_SESSION['user_id']) != $cfg->IPS_LOGO_PATH . '/isp_logo.gif') { 154 157 $tpl->parse('LOGO_REMOVE_BUTTON', '.logo_remove_button'); 155 158 } else { … … 160 163 array( 161 164 '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}", 163 166 'ISP_LOGO' => get_logo($_SESSION['user_id']), 164 167 'OWN_LOGO' => get_own_logo($_SESSION['user_id']), … … 173 176 */ 174 177 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');178 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 179 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 177 180 178 181 $tpl->assign( … … 199 202 $tpl->prnt(); 200 203 201 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {204 if ($cfg->DUMP_GUI_DEBUG) { 202 205 dump_gui_debug(); 203 206 } 207 204 208 unset_messages(); -
trunk/gui/admin/settings_lostpassword.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('logged_from', 'page'); 39 41 $tpl->define_dynamic('custom_buttons', 'page'); 40 42 41 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');42 43 $user_id = $_SESSION['user_id']; 43 44 … … 82 83 array( 83 84 '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}", 85 86 'THEME_CHARSET' => tr('encoding'), 86 87 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 88 89 ); 89 90 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');91 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 92 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 92 93 93 94 gen_logged_from($tpl); … … 125 126 $tpl->prnt(); 126 127 127 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {128 if ($cfg->DUMP_GUI_DEBUG) { 128 129 dump_gui_debug(); 129 130 } 131 130 132 unset_messages(); -
trunk/gui/admin/settings_maintenance_mode.php
r2880 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 39 39 40 40 $tpl->assign( 41 41 array( 42 42 '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}", 44 44 'THEME_CHARSET' => tr('encoding'), 45 45 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 55 55 $maintenancemode_message = clean_input($_POST['maintenancemode_message']); 56 56 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); 59 63 60 64 set_page_message(tr('Settings saved !')); 61 65 } 62 66 63 if ( Config::getInstance()->get('MAINTENANCEMODE')) {64 $selected_on = Config::getInstance()->get('HTML_SELECTED');67 if ($cfg->MAINTENANCEMODE) { 68 $selected_on = $cfg->HTML_SELECTED; 65 69 } else { 66 $selected_off = Config::getInstance()->get('HTML_SELECTED');70 $selected_off = $cfg->HTML_SELECTED; 67 71 } 68 72 … … 72 76 * 73 77 */ 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');78 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_system_tools.tpl'); 79 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_system_tools.tpl'); 76 80 77 81 $tpl->assign( … … 80 84 'TR_MESSAGE_TEMPLATE_INFO' => tr('Under this mode only administrators can login'), 81 85 'TR_MESSAGE' => tr('Message'), 82 'MESSAGE_VALUE' => Config::getInstance()->get('MAINTENANCEMODE_MESSAGE'),86 'MESSAGE_VALUE' => $cfg->MAINTENANCEMODE_MESSAGE, 83 87 'SELECTED_ON' => $selected_on, 84 88 'SELECTED_OFF' => $selected_off, … … 94 98 $tpl->prnt(); 95 99 96 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {100 if ($cfg->DUMP_GUI_DEBUG) { 97 101 dump_gui_debug(); 98 102 } 103 99 104 unset_messages(); -
trunk/gui/admin/settings_ports.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('service_ports', 'page'); 38 40 $tpl->define_dynamic('port_delete_link', 'service_ports'); 39 41 $tpl->define_dynamic('port_delete_show', 'service_ports'); 40 42 41 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');42 43 43 $tpl->assign( 44 44 array( 45 45 '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}", 47 47 'THEME_CHARSET' => tr('encoding'), 48 48 'ISP_LOGO' => get_logo(get_session('user_id')) … … 51 51 52 52 function update_services(&$sql) { 53 54 $cfg = IspCP_Registry::get('Config'); 55 $db_cfg = IspCP_Registry::get('Db_Config'); 56 53 57 if (isset($_POST['uaction']) && $_POST['uaction'] == "apply") { 54 58 $count = count(get_post('name')); … … 78 82 $protocol = get_post('port_type_new'); 79 83 $status = get_post('show_val_new'); 84 80 85 if (!is_number($port) OR $port <= 0) { 81 86 set_page_message(tr('ERROR: Only positive numbers are allowed !')); … … 99 104 $var = "PORT_" . $name; 100 105 $rs = exec_query($sql, $query, array($var)); 106 101 107 if ($rs->RecordCount() == 0) { 102 108 $value = implode(";", array($port, $protocol, $name, $status, 1, $ip)); 103 setConfig_Value($var, $value); 109 $db_cfg->$var = $value; 110 //setConfig_Value($var, $value); 104 111 write_log(get_session('user_logged') . ": add service port $name ({$port})!"); 105 112 } else { … … 113 120 $name = strtoupper(strip_tags($service_name[$j])); 114 121 $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); 116 125 } 117 126 } 118 127 set_page_message(tr('Settings saved !')); 119 128 } 129 130 $cfg->replace_with($db_cfg); 120 131 } 121 132 } 122 133 123 134 function delete_service($port_name) { 135 124 136 $sql = Database::getInstance(); 125 137 … … 165 177 166 178 function show_services(&$tpl, &$sql) { 179 180 $cfg = IspCP_Registry::get('Config'); 181 167 182 $query = " 168 183 SELECT … … 193 208 list($port, $protocol, $name, $status, $custom, $ip) = explode(";", $value); 194 209 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; 200 215 201 216 if ($custom == 0) { … … 203 218 $tpl->assign( 204 219 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, 207 222 'TR_DELETE' => '-', 208 223 'PORT_DELETE_LINK' => '', … … 231 246 'CUSTOM' => tohtml($custom), 232 247 '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))), 234 249 'PORT' => $port, 235 250 'SELECTED_UDP' => $selected_udp, … … 257 272 update_services($sql); 258 273 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');274 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 275 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 261 276 262 277 show_services($tpl, $sql); … … 289 304 $tpl->prnt(); 290 305 291 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {306 if ($cfg->DUMP_GUI_DEBUG) { 292 307 dump_gui_debug(); 293 308 } 309 294 310 unset_messages(); -
trunk/gui/admin/settings_server_traffic.php
r2870 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('hosting_plans', 'page'); 39 40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');41 41 42 42 $tpl->assign( 43 43 array( 44 44 '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}", 46 46 'THEME_CHARSET' => tr('encoding'), 47 47 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 53 53 */ 54 54 function update_server_settings(&$sql) { 55 55 56 if (!isset($_POST['uaction']) && !isset($_POST['uaction'])) { 56 57 return; … … 94 95 95 96 function generate_server_data(&$tpl, &$sql) { 97 96 98 $query = " 97 99 SELECT … … 117 119 * 118 120 */ 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');121 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 122 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 121 123 122 124 $tpl->assign( … … 139 141 $tpl->prnt(); 140 142 141 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {143 if ($cfg->DUMP_GUI_DEBUG) { 142 144 dump_gui_debug(); 143 145 } 146 144 147 unset_messages(); -
trunk/gui/admin/settings_welcome_mail.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 36 35 37 $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'); 37 39 $tpl->define_dynamic('page_message', 'page'); 38 40 $tpl->define_dynamic('hosting_plans', 'page'); 39 40 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');41 41 42 42 $user_id = $_SESSION['user_id']; … … 75 75 array( 76 76 '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}", 78 78 'THEME_CHARSET' => tr('encoding'), 79 79 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 81 81 ); 82 82 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');83 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_settings.tpl'); 84 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_settings.tpl'); 85 85 86 86 $tpl->assign( … … 112 112 $tpl->prnt(); 113 113 114 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {114 if ($cfg->DUMP_GUI_DEBUG) { 115 115 dump_gui_debug(); 116 116 } 117 117 118 unset_messages(); -
trunk/gui/admin/status_change.php
r2867 r2941 33 33 check_login(__FILE__); 34 34 35 $cfg = IspCP_Registry::get('Config'); 35 36 36 37 if (!isset($_GET['domain_id'])) { … … 60 61 $location = 'admin'; 61 62 62 if ($rs->fields['domain_status'] == Config::getInstance()->get('ITEM_OK_STATUS')) {63 if ($rs->fields['domain_status'] == $cfg->ITEM_OK_STATUS) { 63 64 64 65 //disable_domain($sql, $domain_id, $rs->fields['domain_name']); … … 66 67 change_domain_status($sql, $domain_id, $rs->fields['domain_name'], $action, $location); 67 68 68 } else if ($rs->fields['domain_status'] == Config::getInstance()->get('ITEM_DISABLED_STATUS')) {69 } else if ($rs->fields['domain_status'] == $cfg->ITEM_DISABLED_STATUS) { 69 70 70 71 //enable_domain($sql, $domain_id, $rs->fields['domain_name']); -
trunk/gui/admin/system_info.php
r2908 r2941 34 34 check_login(__FILE__); 35 35 36 $cfg = IspCP_Registry::get('Config'); 37 36 38 $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'); 38 40 $tpl->define_dynamic('page_message', 'page'); 39 41 $tpl->define_dynamic('hosting_plans', 'page'); 40 42 $tpl->define_dynamic('disk_list', 'page'); 41 43 $tpl->define_dynamic('disk_list_item', 'disk_list'); 42 43 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');44 44 45 45 $sysinfo = new SystemInfo(); … … 67 67 68 68 $mount_points = $sysinfo->filesystem; 69 69 70 foreach ($mount_points as $mountpoint) { 70 71 $tpl->assign( … … 91 92 array( 92 93 '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}", 94 95 'THEME_CHARSET' => tr('encoding'), 95 96 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 125 126 ); 126 127 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');128 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_system_tools.tpl'); 129 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_system_tools.tpl'); 129 130 130 131 gen_page_message($tpl); … … 133 134 $tpl->prnt(); 134 135 135 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {136 if ($cfg->DUMP_GUI_DEBUG) { 136 137 dump_gui_debug(); 137 138 } -
trunk/gui/admin/ticket_closed.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 if (!Config::getInstance()->get('ISPCP_SUPPORT_SYSTEM')) { 35 $cfg = IspCP_Registry::get('Config'); 36 37 if (!$cfg->ISPCP_SUPPORT_SYSTEM) { 36 38 user_goto('index.php'); 37 39 } 38 40 39 41 $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'); 41 43 $tpl->define_dynamic('page_message', 'page'); 42 44 $tpl->define_dynamic('tickets_list', 'page'); … … 49 51 // page functions. 50 52 function gen_tickets_list(&$tpl, &$sql, $user_id) { 53 54 $cfg = IspCP_Registry::get('Config'); 51 55 $start_index = 0; 52 56 53 $rows_per_page = Config::getInstance()->get('DOMAIN_ROWS_PER_PAGE');57 $rows_per_page = $cfg->DOMAIN_ROWS_PER_PAGE; 54 58 55 59 if (isset($_GET['psi'])) { … … 263 267 // common page data. 264 268 265 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');266 267 269 $tpl->assign( 268 270 array( 269 271 '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}", 271 273 'THEME_CHARSET' => tr('encoding'), 272 274 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 280 282 // static page messages. 281 283 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');284 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_ticket_system.tpl'); 285 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_ticket_system.tpl'); 284 286 285 287 $tpl->assign( … … 308 310 $tpl->prnt(); 309 311 310 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {312 if ($cfg->DUMP_GUI_DEBUG) { 311 313 dump_gui_debug(); 312 314 } 315 313 316 unset_messages(); -
trunk/gui/admin/ticket_system.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 if (!Config::getInstance()->get('ISPCP_SUPPORT_SYSTEM')) { 35 $cfg = IspCP_Registry::get('Config'); 36 37 if (!$cfg->ISPCP_SUPPORT_SYSTEM) { 36 38 user_goto('index.php'); 37 39 } 38 40 39 41 $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'); 41 43 $tpl->define_dynamic('page_message', 'page'); 42 44 $tpl->define_dynamic('tickets_list', 'page'); … … 50 52 51 53 function gen_tickets_list(&$tpl, &$sql, $user_id) { 54 55 $cfg = IspCP_Registry::get('Config'); 52 56 $start_index = 0; 53 57 54 $rows_per_page = Config::getInstance()->get('DOMAIN_ROWS_PER_PAGE');58 $rows_per_page = $cfg->DOMAIN_ROWS_PER_PAGE; 55 59 56 60 if (isset($_GET['psi'])) … … 272 276 array( 273 277 '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}", 275 279 'THEME_CHARSET' => tr('encoding'), 276 280 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 284 288 // static page messages. 285 289 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');290 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_ticket_system.tpl'); 291 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_ticket_system.tpl'); 288 292 289 293 $tpl->assign( … … 312 316 $tpl->prnt(); 313 317 314 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {318 if ($cfg->DUMP_GUI_DEBUG) { 315 319 dump_gui_debug(); 316 320 } 321 317 322 unset_messages(); -
trunk/gui/admin/ticket_view.php
r2908 r2941 33 33 check_login(__FILE__); 34 34 35 if (!Config::getInstance()->get('ISPCP_SUPPORT_SYSTEM')) { 35 $cfg = IspCP_Registry::get('Config'); 36 37 if (!$cfg->ISPCP_SUPPORT_SYSTEM) { 36 38 user_goto('index.php'); 37 39 } 38 40 39 41 $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'); 41 43 $tpl->define_dynamic('page_message', 'page'); 42 44 $tpl->define_dynamic('tickets_list', 'page'); 43 45 $tpl->define_dynamic('tickets_item', 'tickets_list'); 46 44 47 // page functions. 45 48 function gen_tickets_list(&$tpl, &$sql, &$ticket_id, $screenwidth) { 49 50 $cfg = IspCP_Registry::get('Config'); 51 46 52 $query = " 47 53 SELECT … … 82 88 83 89 get_ticket_from($tpl, $sql, $ticket_id); 84 $date_formt = Config::getInstance()->get('DATE_FORMAT');90 $date_formt = $cfg->DATE_FORMAT; 85 91 $ticket_content = wordwrap($rs->fields['ticket_message'], round(($screenwidth-200) / 7), "\n"); 86 92 … … 102 108 103 109 function get_tickets_replys(&$tpl, &$sql, &$ticket_id, $screenwidth) { 110 111 $cfg = IspCP_Registry::get('Config'); 112 104 113 $query = " 105 114 SELECT … … 131 140 $ticket_message = wordwrap($rs->fields['ticket_message'], round(($screenwidth-200) / 7), "\n"); 132 141 133 $date_formt = Config::getInstance()->get('DATE_FORMAT');142 $date_formt = $cfg->DATE_FORMAT; 134 143 $tpl->assign( 135 144 array( … … 145 154 146 155 function get_ticket_from(&$tpl, &$sql, $ticket_id) { 156 147 157 $query = " 148 158 SELECT … … 186 196 // common page data. 187 197 188 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');189 190 198 $tpl->assign( 191 199 array( 192 200 '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}", 194 202 'THEME_CHARSET' => tr('encoding'), 195 203 'ISP_LOGO' => get_logo($_SESSION['user_id']) … … 198 206 199 207 function send_user_message(&$sql, $user_id, $reseller_id, $ticket_id) { 208 200 209 if (!isset($_POST['uaction'])) { 201 210 return; … … 299 308 300 309 function change_ticket_status($sql, $ticket_id) { 310 301 311 $query = " 302 312 SELECT … … 333 343 334 344 function close_ticket($sql, $ticket_id) { 345 335 346 $query = " 336 347 UPDATE … … 348 359 349 360 function open_ticket($sql, $ticket_id) { 361 350 362 $ticket_status = 3; 351 363 … … 393 405 // static page messages. 394 406 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');407 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_ticket_system.tpl'); 408 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_ticket_system.tpl'); 397 409 398 410 $tpl->assign( … … 417 429 $tpl->prnt(); 418 430 419 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {431 if ($cfg->DUMP_GUI_DEBUG) { 420 432 dump_gui_debug(); 421 433 } -
trunk/gui/admin/user_delete.php
r2929 r2941 32 32 33 33 check_login(__FILE__); 34 35 $cfg = IspCP_Registry::get('Config'); 36 34 37 $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'); 36 39 37 40 $tpl->define_dynamic('mail_list', 'page'); … … 50 53 $tpl->define_dynamic('logged_from', 'page'); 51 54 52 $theme_color = Config::getInstance()->get('USER_INITIAL_THEME');53 54 55 $tpl->assign( 55 56 array( 56 57 'TR_PAGE_TITLE' => tr('ispCP - Delete Domain'), 57 'THEME_COLOR_PATH' => "../themes/ $theme_color",58 'THEME_COLOR_PATH' => "../themes/{$cfg->USER_INITIAL_THEME}", 58 59 'THEME_CHARSET' => tr('encoding'), 59 60 'ISP_LOGO' => get_logo($_SESSION['user_id']), … … 77 78 } 78 79 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');80 gen_admin_mainmenu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/main_menu_users_manage.tpl'); 81 gen_admin_menu($tpl, $cfg->ADMIN_TEMPLATE_PATH . '/menu_users_manage.tpl'); 81 82 82 83 gen_page_message($tpl); … … 85 86 $tpl->prnt(); 86 87 87 if ( Config::getInstance()->get('DUMP_GUI_DEBUG')) {88 if ($cfg->DUMP_GUI_DEBUG) { 88 89 dump_gui_debug(); 89 90 } … … 94 95 */ 95 96 function delete_user($user_id) { 97 96 98 global $sql; 99 $cfg = IspCP_Registry::get('Config'); 97 100 98 101 $query = " … … 124 127 if (!empty($reseller_logo) && $reseller_logo !== 0) { 125 128 try { 126 unlink( Config::getInstance()->get('IPS_LOGO_PATH'). '/' . $reseller_logo);129 unlink($cfg->IPS_LOGO_PATH . '/' . $reseller_logo); 127 130 } catch(Exception $e) { 128 131 set_page_message(tr('Logo could not be deleted:') . " " . $e->getMessage()); … … 147 150 */ 148 151 function validate_user_deletion($user_id) { 152 149 153 global $sql; 150 154 … … 177 181 */ 178 182 function validate_domain_deletion($domain_id) { 183 179 184 global $tpl, $sql; 180 185 … … 348 353 $tpl->assign('DB_LIST', ''); 349 354 } 350 351 } 355 } -
trunk/gui/include/ispcp-lib.php
r2940 r2941 291 291 require_once(INCLUDEPATH . '/functions.ticket_system.php'); 292 292 293 // Get and store our configuration parameterthat are stored in the database293 // Get and store configuration parameters that are stored in the database 294 294 $reg['Db_Config'] = Config::getInstance(Config::DB, Database::getRawInstance()); 295 295
Note: See TracChangeset
for help on using the changeset viewer.
