/** * Called when WP-o-Matic admin pages initialize. * * */ function adminInit() { //auth_redirect(); // force display of a certain section if (!$this->section) { $this->section = $this->setup ? isset($_REQUEST['s']) && $_REQUEST['s'] ? $_REQUEST['s'] : $this->sections[0] : 'setup'; } if (isset($_SERVER['HTTP_USER_AGENT']) && strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false) { die('Please switch to Firefox / Safari'); } wp_enqueue_script('prototype'); wp_enqueue_script('wpoadmin', $this->tplpath . '/admin.js', array('prototype'), $this->version); if ($this->section == 'list') { wp_enqueue_script('listman'); } if (WPOTools::isAjax()) { $this->admin(); exit; } }