/** * Print necessary scripts * * @return void * * @access public */ public function printScripts() { if ($this->isAAMScreen()) { wp_enqueue_script('postbox'); wp_enqueue_script('dashboard'); wp_enqueue_script('aam-admin', AAM_MEDIA_URL . 'js/aam.js'); wp_enqueue_script('aam-datatables', AAM_MEDIA_URL . 'js/jquery.dt.js'); wp_enqueue_script('aam-treeview', AAM_MEDIA_URL . 'js/jquery.treeview.js'); wp_enqueue_script('jquery-ui-core'); wp_enqueue_script('jquery-effects-core'); wp_enqueue_script('jquery-ui-widget'); wp_enqueue_script('jquery-ui-tabs'); wp_enqueue_script('jquery-ui-accordion'); wp_enqueue_script('jquery-ui-progressbar'); wp_enqueue_script('jquery-ui-dialog'); wp_enqueue_script('jquery-ui-button'); wp_enqueue_script('jquery-ui-sortable'); wp_enqueue_script('jquery-ui-menu'); wp_enqueue_script('jquery-effects-highlight'); wp_enqueue_script('wp-pointer'); $localization = array('nonce' => wp_create_nonce('aam_ajax'), 'siteURI' => admin_url('index.php'), 'ajaxurl' => admin_url('admin-ajax.php'), 'addUserURI' => admin_url('user-new.php'), 'editUserURI' => admin_url('user-edit.php'), 'defaultSegment' => array('role' => $this->getDefaultEditableRole(), 'blog' => get_current_blog_id(), 'user' => 0), 'contextualMenu' => get_user_meta(get_current_user_id(), 'aam_contextual_menu', true), 'labels' => aam_View_Manager::uiLabels()); wp_localize_script('aam-admin', 'aamLocal', $localization); } elseif ($this->isAAMExtensionScreen()) { wp_enqueue_script('postbox'); wp_enqueue_script('dashboard'); wp_enqueue_script('jquery-ui-core'); wp_enqueue_script('jquery-effects-core'); wp_enqueue_script('jquery-ui-widget'); wp_enqueue_script('jquery-ui-dialog'); wp_enqueue_script('jquery-ui-button'); wp_enqueue_script('jquery-effects-highlight'); wp_enqueue_script('aam-admin', AAM_MEDIA_URL . 'js/extension.js'); wp_enqueue_script('aam-datatables', AAM_MEDIA_URL . 'js/jquery.dt.js'); $localization = array('nonce' => wp_create_nonce('aam_ajax'), 'ajaxurl' => admin_url('admin-ajax.php'), 'labels' => aam_View_Manager::uiLabels()); wp_localize_script('aam-admin', 'aamLocal', $localization); } elseif ($this->isAAMConfigPressScreen()) { wp_enqueue_script('jquery-ui-core'); wp_enqueue_script('jquery-effects-core'); wp_enqueue_script('jquery-effects-highlight'); wp_enqueue_script('aam-admin', AAM_MEDIA_URL . 'js/configpress.js'); wp_enqueue_script('aam-codemirror', AAM_MEDIA_URL . 'js/codemirror.js'); wp_enqueue_script('aam-cmini', AAM_MEDIA_URL . 'js/properties.js'); $localization = array('nonce' => wp_create_nonce('aam_ajax'), 'ajaxurl' => admin_url('admin-ajax.php')); wp_localize_script('aam-admin', 'aamLocal', $localization); } }
/** * Print necessary scripts * * @return void * * @access public */ public function printScripts() { if ($this->isAAMScreen()) { wp_enqueue_script('postbox'); wp_enqueue_script('dashboard'); wp_enqueue_script('aam-admin', AAM_MEDIA_URL . 'js/aam.js'); wp_enqueue_script('aam-datatables', AAM_MEDIA_URL . 'js/jquery.dt.js'); wp_enqueue_script('aam-codemirror', AAM_MEDIA_URL . 'js/codemirror.js'); wp_enqueue_script('aam-cmini', AAM_MEDIA_URL . 'js/properties.js'); wp_enqueue_script('aam-treeview', AAM_MEDIA_URL . 'js/jquery.treeview.js'); wp_enqueue_script('jquery-ui-core'); wp_enqueue_script('jquery-effects-core'); wp_enqueue_script('jquery-ui-widget'); wp_enqueue_script('jquery-ui-tabs'); wp_enqueue_script('jquery-ui-accordion'); wp_enqueue_script('jquery-ui-progressbar'); wp_enqueue_script('jquery-ui-dialog'); wp_enqueue_script('jquery-ui-button'); wp_enqueue_script('jquery-ui-sortable'); wp_enqueue_script('jquery-ui-menu'); wp_enqueue_script('jquery-effects-highlight'); $localization = array('nonce' => wp_create_nonce('aam_ajax'), 'siteURI' => admin_url('index.php'), 'ajaxurl' => admin_url('admin-ajax.php'), 'addUserURI' => admin_url('user-new.php'), 'editUserURI' => admin_url('user-edit.php'), 'defaultSegment' => array('role' => 'administrator', 'blog' => get_current_blog_id(), 'user' => 0), 'labels' => aam_View_Manager::uiLabels()); wp_localize_script('aam-admin', 'aamLocal', $localization); } elseif ($this->isAAMExtensionScreen()) { wp_enqueue_script('postbox'); wp_enqueue_script('dashboard'); wp_enqueue_script('jquery-ui-core'); wp_enqueue_script('jquery-effects-core'); wp_enqueue_script('jquery-ui-widget'); wp_enqueue_script('jquery-ui-dialog'); wp_enqueue_script('jquery-ui-button'); wp_enqueue_script('jquery-effects-highlight'); wp_enqueue_script('aam-admin', AAM_MEDIA_URL . 'js/extension.js'); wp_enqueue_script('aam-datatables', AAM_MEDIA_URL . 'js/jquery.dt.js'); $localization = array('nonce' => wp_create_nonce('aam_ajax'), 'ajaxurl' => admin_url('admin-ajax.php'), 'labels' => aam_View_Manager::uiLabels()); wp_localize_script('aam-admin', 'aamLocal', $localization); } //migration functionality. TODO - remove in July 15 2014 if (class_exists('aam_Core_Migrate')) { wp_enqueue_script('aam-migrate', AAM_MEDIA_URL . 'js/migrate.js'); $localization = array('nonce' => wp_create_nonce('aam_ajax'), 'ajaxurl' => admin_url('admin-ajax.php')); wp_localize_script('aam-migrate', 'aamMigrateLocal', $localization); } }