get('verify.php?key=' . alky_get_option('apikey'), true); if($result->getElement('error') !== null) return false; return true; } /** * Remove built-in Presentation and Plugins tabs, add Alky's own */ function alky_menu() { global $menu, $submenu; unset($menu[25]); unset($menu[30]); add_menu_page('Alchemy', 'Alchemy', 10, __FILE__, 'alky_admin_base'); add_submenu_page(__FILE__, 'Alchemy', 'Alchemy', 10, __FILE__, 'alky_admin_base'); if(!alky_logged_in() || ($_GET['page'] == 'register')) add_submenu_page(__FILE__, 'Developers', 'Developers', 10, 'register', 'alky_admin_register'); if(alky_logged_in()) add_submenu_page(__FILE__, 'Publish Plugin', 'Publish Plugin', 10, 'upload_plugin', 'alky_admin_upload_plugin'); add_submenu_page(__FILE__, 'Options', 'Options', 10, 'alky_options', 'alky_admin_options'); } if(strpos($_SERVER['REQUEST_URI'], '/wp-admin/') !== false) add_action('init', 'alky_init'); add_action('admin_menu', 'alky_menu', 99); ?>