Esempio n. 1
0
 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'));
     }
 }
Esempio n. 2
0
 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'));
 }
Esempio n. 3
0
 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'));
 }
Esempio n. 4
0
 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'));
 }
Esempio n. 5
0
 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'));
 }
Esempio n. 6
0
 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'));
     }
 }
Esempio n. 7
0
 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'));
     }
 }
Esempio n. 8
0
 public function onWpAdminMenu()
 {
     parent::onWpAdminMenu();
     add_submenu_page(self::ParentMenuId, $this->getSubmenuPageTitle('Profiles'), __('Profiles', 'wplister'), self::ParentPermissions, $this->getSubmenuId('profiles'), array(&$this, 'onDisplayProfilesPage'));
 }