load_db(); $tab = (isset($_GET['tab'])) ? $_GET['tab'] : 'general'; if (isset($_GET['tab']) && !array_key_exists($_GET['tab'], $this->get_tabs())) { $tab = 'general'; } $this->current_tab = $tab; add_action('admin_init', array($this, 'admin_init')); add_action('admin_menu', array($this, 'admin_menu')); add_action('admin_enqueue_scripts', array($this, 'admin_scripts')); add_action('admin_print_scripts', array($this, 'admin_print_scripts')); add_action('widgets_admin_page', array($this, 'widget_page')); } /** * Display the WordPress Editor in the widgets admin page. */ public function widget_page() { ?>
current_tab) { case 'slider' : wp_enqueue_script('jquery-ui-core'); wp_enqueue_script('jquery-ui-widget'); wp_enqueue_script('jquery-ui-mouse'); wp_enqueue_script('jquery-ui-sortable'); wp_enqueue_script('bln_admin_js', BLN_URL . '/scripts/admin-slider.js', array('jquery-ui-sortable')); break; default : wp_enqueue_script('bln_admin_js', BLN_URL . '/scripts/admin-general.js'); } } if ('widgets.php' == $hook) { wp_enqueue_script('bln_widget_js', BLN_URL . '/scripts/admin-widgets.js'); wp_enqueue_style('bln_admin_css', BLN_URL . '/scripts/admin-widgets.css'); } } /** * Scripts in