/**
  * Set up actions necessary for the component.
  *
  * @since BuddyPress (1.6)
  */
 public function setup_actions()
 {
     add_action('humcore_deposits_results_deposit_sub_types', array($this, 'humcore_deposits_results_deposit_sub_types'));
     add_action('bp_before_directory_deposits_content', array($this, 'humcore_before_directory_deposits_content'));
     add_action('humcore_deposits_list_entry_content', 'humcore_deposits_list_entry_content');
     add_action('humcore_deposits_entry_content', 'humcore_deposits_entry_content');
     add_action('humcore_deposit_item_content', 'humcore_deposit_item_content');
     add_action('humcore_deposit_item_review_content', 'humcore_deposit_item_review_content');
     add_action('bp_activity_filter_options', array($this, 'display_activity_actions'));
     add_action('bp_member_activity_filter_options', array($this, 'display_activity_actions'));
     add_action('bp_setup_nav', array($this, 'humcore_setup_deposit_group_nav'));
     parent::setup_actions();
 }
Exemple #2
0
 /**
  * SETUP ACTIONS
  *
  * @since  BuddyBoss BMT 1.0
  */
 public function setup_actions()
 {
     // Add body class
     add_filter('body_class', array($this, 'body_class'));
     add_action('bp_members_directory_member_types', array($this, 'bpt_members_directory'));
     add_action('bp_pre_user_query_construct', array($this, 'bpt_members_query'), 1, 1);
     //Check hide member is not checked in setting
     $is_member_type_field_visible = buddyboss_bmt()->option('hide_member_type_field');
     if (empty($is_member_type_field_visible)) {
         add_action('bp_signup_profile_fields', array($this, 'bmt_member_type_option'));
     }
     // For welcome exp
     if (function_exists('bwe_load_admin')) {
         add_action('bwe_after_signup_profile_fields', array($this, 'bmt_member_type_option'));
     }
     add_action('admin_enqueue_scripts', array($this, 'bmt_member_type_admin_style'));
     parent::setup_actions();
 }
 /**
  * Set up actions necessary for the component.
  *
  * @since 1.6.0
  */
 public function setup_actions()
 {
     // Spam prevention.
     add_action('bp_include', 'bp_activity_setup_akismet');
     parent::setup_actions();
 }
Exemple #4
0
 /**
  * Setup the actions
  *
  * @since bbPress (r3395)
  * @access private
  * @uses add_filter() To add various filters
  * @uses add_action() To add various actions
  * @link http://bbpress.trac.wordpress.org/ticket/2176
  */
 public function setup_actions()
 {
     // Setup the components
     add_action('bp_init', array($this, 'setup_components'), 7);
     parent::setup_actions();
 }
 /**
  * SETUP ACTIONS
  *
  * @since  BuddyBoss 3.0
  */
 function setup_actions()
 {
     // Add body class
     add_filter('body_class', array($this, 'add_body_class'));
     // Caching
     $this->cache = get_transient('bbwall_cacher');
     add_action('wp_shutdown', array($this, 'shutdown'));
     // Actions/filters
     add_action('template_redirect', array($this, 'newsfeed_logout_redirect_url'));
     // Front End Assets
     if (!is_admin()) {
         add_action('wp_enqueue_scripts', array($this, 'buddyboss_wall_assets'));
     }
     parent::setup_actions();
 }
 /**
  * Hook into BuddyPress actions for further integration
  *
  * @since Achievements (3.2)
  * @see https://bbpress.trac.wordpress.org/ticket/2176
  */
 public function setup_actions()
 {
     add_action('bp_init', array($this, 'init_components'), 7);
     parent::setup_actions();
 }
 /**
  * SETUP ACTIONS
  *
  * @since  BuddyBoss 3.0
  */
 public function setup_actions()
 {
     global $buddyboss;
     // Add body class
     add_filter('body_class', array($this, 'add_body_class'));
     // Caching
     $this->cache = get_transient('bbpics_cacher');
     add_action('wp_shutdown', array($this, 'shutdown'));
     // Globals
     add_action('bp_setup_globals', array($this, 'setup_globals'));
     // Menu
     add_action('bp_setup_nav', array($this, 'setup_bp_menu'), 100);
     add_action('wp_before_admin_bar_render', array($this, 'setup_wp_menu'), 100);
     // Add a query string to show inline content for single pictures
     $this->redirect_single = isset($_GET['buddyboss_ajax_pic']) && $_GET['buddyboss_ajax_pic'] === 'true';
     if ($this->redirect_single === true) {
         add_filter('bp_activity_permalink_redirect_url', array($this, 'single_pic_uri'));
     }
     // Show single picture without header or footer for inline lightbox
     $this->show_single = isset($_GET['buddyboss_ajax_pic_page']) && $_GET['buddyboss_ajax_pic_page'] === 'true';
     if ($this->show_single === true) {
         add_filter('bp_activity_template_profile_activity_permalink', array($this, 'single_pic_template'));
         add_action('after_setup_theme', array($this, 'single_pic_remove_confirmation_js'));
     }
     // Front End Assets
     if (!is_admin()) {
         add_action('wp_enqueue_scripts', array($this, 'buddyboss_pics_assets'));
     }
     parent::setup_actions();
 }