Esempio n. 1
0
 /**
  * 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);
     }
 }
Esempio n. 2
0
 /**
  * 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);
     }
 }