public function onWpAdminMenu() { parent::onWpAdminMenu(); if (current_user_can('manage_ebay_options') && self::getOption('log_to_db') == '1') { add_submenu_page(self::ParentMenuId, $this->getSubmenuPageTitle('Logs'), __('Logs', 'wplister'), self::ParentPermissions, $this->getSubmenuId('log'), array(&$this, 'onDisplayLogPage')); } }
public function onWpAdminMenu() { parent::onWpAdminMenu(); if ('order' != get_option('wplister_ebay_update_mode', 'order')) { return; } add_submenu_page(self::ParentMenuId, $this->getSubmenuPageTitle('Orders'), __('Orders', 'wplister'), self::ParentPermissions, $this->getSubmenuId('orders'), array(&$this, 'onDisplayEbayOrdersPage')); }
public function onWpAdminMenu() { parent::onWpAdminMenu(); if (!get_option('wplister_enable_messages_page')) { return; } add_submenu_page(self::ParentMenuId, $this->getSubmenuPageTitle('Messages'), __('Messages', 'wplister'), self::ParentPermissions, $this->getSubmenuId('messages'), array(&$this, 'onDisplayEbayMessagesPage')); }
public function onWpAdminMenu() { parent::onWpAdminMenu(); if (apply_filters('wplister_reseller_disable_tutorial_page', false)) { return; } add_submenu_page(self::ParentMenuId, $this->getSubmenuPageTitle('Tutorial'), __('Tutorial', 'wplister'), self::ParentPermissions, $this->getSubmenuId('tutorial'), array(&$this, 'onDisplayHelpPage')); }
public function onWpAdminMenu() { parent::onWpAdminMenu(); $page = isset($_GET['page']) ? $_GET['page'] : ''; if ($page != 'wplister-transactions' && 'transaction' != get_option('wplister_ebay_update_mode', 'order')) { return; } add_submenu_page(self::ParentMenuId, $this->getSubmenuPageTitle('Transactions'), __('Transactions', 'wplister'), self::ParentPermissions, $this->getSubmenuId('transactions'), array(&$this, 'onDisplayTransactionsPage')); }
public function onWpAdminMenu() { parent::onWpAdminMenu(); add_submenu_page(self::ParentMenuId, $this->getSubmenuPageTitle('Settings'), __('Settings', 'wplister'), 'manage_ebay_options', $this->getSubmenuId('settings'), array(&$this, 'onDisplaySettingsPage')); if (get_option('wplister_enable_categories_page')) { add_submenu_page(self::ParentMenuId, $this->getSubmenuPageTitle('Categories'), __('Categories', 'wplister'), 'manage_ebay_listings', $this->getSubmenuId('settings-categories'), array(&$this, 'displayCategoriesPage')); } if (get_option('wplister_enable_accounts_page')) { add_submenu_page(self::ParentMenuId, $this->getSubmenuPageTitle('Accounts'), __('Account', 'wplister'), 'manage_ebay_listings', $this->getSubmenuId('settings-accounts'), array(&$this, 'displayAccountsPage')); } }
public function __construct() { parent::__construct(); self::$PLUGIN_URL = WPLISTER_URL; self::$PLUGIN_DIR = WPLISTER_PATH; $this->main_admin_menu_label = get_option('wplister_admin_menu_label', $this->app_name); $this->main_admin_menu_label = $this->main_admin_menu_label ? $this->main_admin_menu_label : $this->app_name; $this->main_admin_menu_slug = sanitize_key(str_replace(' ', '-', $this->main_admin_menu_label)); add_action('admin_menu', array(&$this, 'onWpAdminMenu'), 20); if (is_admin()) { add_action('plugins_loaded', array(&$this, 'handleSubmit')); } }
public function onWpAdminMenu() { parent::onWpAdminMenu(); add_submenu_page(self::ParentMenuId, $this->getSubmenuPageTitle('Profiles'), __('Profiles', 'wplister'), self::ParentPermissions, $this->getSubmenuId('profiles'), array(&$this, 'onDisplayProfilesPage')); }