Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'how to invite to groups'

Viewing 25 results - 201 through 225 (of 351 total)
  • Author
    Search Results
  • #116964
    Tammie Lister
    Moderator
    #116910
    Boone Gorges
    Keymaster

    Hi Andrea,

    Maybe not the most straightforward method, but a loop roughly like this would do it:
    `if ( bp_group_has_members( array( ‘group_id’ => $group_x_id, ‘per_page’ => 100000 ) ) ) {
    while ( bp_group_members() ) {
    bp_group_the_member();

    $user_id = bp_get_group_member_id();

    // Don’t do this if the user is already a member
    if ( groups_is_user_member( $user_id, $group_y_id ) ) {

    $new_member = new BP_Groups_Member;
    $new_member->group_id = $group_y_id;
    $new_member->user_id = $user_id;
    $new_member->inviter_id = 0;
    $new_member->is_admin = 0;
    $new_member->user_title = ”;
    $new_member->date_modified = bp_core_current_time();
    $new_member->is_confirmed = 1;

    $new_member->save();

    groups_update_groupmeta( $group_y_id, ‘total_member_count’, (int) groups_get_groupmeta( $group_y_id, ‘total_member_count’) + 1 );
    }
    }
    }`

    I haven’t tested that, but something very much like it should work.

    #116567
    CedricFP
    Member

    Yes, but it seems that there was no solution found to that. Esssentially, I’m looking for a way to have all content visible in the group, but to disable any member from joining that group – only allowing for invites.

    A child theme removing the “Join” buttons is a pretty bad way of doing it and I don’t want to do that.

    #116556
    Tammie Lister
    Moderator
    #114437

    In reply to: groups invite problem

    ikaarus
    Member

    i am using 4 plugins BP Redirect to Profile for Buddypress , BuddyPress Privacy Component (BP Privacy, BP_Authz, or BPAz) , oEmbed for BuddyPress, SeoPress.

    #113666

    In reply to: How to create a group

    @mercime
    Participant

    == There are two options there for ‘My Groups’ and ‘Invites’ ==

    That’s from the BP Admin Bar. To create a group, go to http://yoursite.com/groups, then click on “Create a Group” link just beside the page title – Groups Directory. Or to go straight to creating a group, just type in http://yoursite.com/groups/create

    #113555
    afrey
    Member

    I am too, just had this issues and am looking for the answer. Fatal error: Call to undefined function submit_button() in /home/content/05/7936605/html/wp-content/themes/wp-framework/groups/single/send-invites.php on line 66. Below is line 66 from my code:

    #113195
    r-a-y
    Keymaster

    Instead of adding your tournament code directly into the bp_dtheme_ajax_invite_user() function, you’d need to duplicate and rename that entire function and add_action and do a search and replace for groups to tournaments.

    hkcharlie
    Participant

    @smiranda there is a backend group management plugin that Admins can use to physically put members into groups

    #112568
    kenrichman
    Participant

    Buddypress auto group join plug-in by Scott Hair is a help in getting members into the right groups initially, but I would still like to be able to skip the ‘become friends’ step before inviting people to my group(s).

    #110522
    ultimateuser
    Participant

    @DJPaul These are the plugins im using:

    Add Logo to Admin
    Akismet
    BackupWordpress
    BPAlbum
    BP-Youtube Feed
    BP Profile Search
    BP Redirect to Profile for Buddypress
    BP Xtra Signup
    BuddyPress Announce Group
    Buddypress Auto Group Join
    BuddyPress Block Activity Stream Types
    Buddypress Community Stats
    Buddypress Mandatory Groups
    BuddyPress Mobile
    Buddypress Moderation
    BuddyPress Registration Groups
    BuddyPress Restrict Group Creation
    BuddyPress RSS Character Fixer
    Buddypress Topic Mover
    Capability Manager
    Custom Profile Filters for BuddyPress
    Email Login
    Erocks Dashboard Lockdown
    Fast Secure Contact Form
    Forum Attachments for BuddyPress
    Mail From
    PHP Exec
    Simple Page Ordering
    Twitter Goodies
    Users to CSV
    W3 Total Cache
    Welcome Pack
    WP-Invites
    WP-TwitterBadge
    WP Activate Users

    #110279
    @mercime
    Participant

    @boonebgorges invite-anyone plugin has template file “which can be overridden with a template file at groups/single/invite-anyone.php”
    https://plugins.svn.wordpress.org/invite-anyone/tags/0.8.9/group-invites/templates/invite-anyone.php

    Next time, it’ll be better if you post at the Invite Anyone plugin forums so plugin dev will be able to see your post https://buddypress.org/community/groups/invite-anyone/forum/

    ibn.nadir
    Member

    I’m sorry, @mention can be got although without friend relationship, but I can’t invite someone to join any group without friend feature…

    #109394
    @mercime
    Participant

    https://buddypress.org/community/groups/buddypress-docs/
    If you create a hidden group, only group admin and invited members of the group can access these pages.

    #107716
    @mercime
    Participant

    https://buddypress.org/community/groups/invite-anyone/
    Five stars!

    Do not worry about the compatibility warning. There’s something wrong with the processing of the plugin page somewhere @boonebgorges

    tfirma2000
    Participant

    I am using WP 3.1 and BuddyPress 1.2.8

    I created another Public group — this one, like the other one, does show up to the public. And it’s the same thing — it’s marked as a Public Group on the Groups page, but under the links HOME and MEMBERS, it says: “This is a hidden group and only invited members can join.”

    #106901
    Brajesh Singh
    Participant

    put this in your themes functions.php

    `
    global $bp;
    if(!is_super_admin())
    bp_core_remove_subnav_item($bp->groups->id, “send-invites”);

    `
    That should do it.

    #105033
    modemlooper
    Moderator

    has_members()
    next_member()
    rewind_members()
    members()
    the_member()
    bp_rewind_members()
    bp_has_members( $args = ” )
    ‘type’ => $type,
    ‘page’ => $page,
    ‘per_page’ => 20,
    ‘max’ => false,
    ‘include’ => false, // Pass a user_id or comma separated list of user_ids to only show these users
    ‘user_id’ => $user_id, // Pass a user_id to only show friends of this user
    ‘search_terms’ => $search_terms, // Pass search_terms to filter users by their profile data
    ‘populate_extras’ => true // Fetch usermeta? Friend count, last active etc.

    bp_the_member()
    bp_members()
    //Misc
    bp_members_pagination_count()
    bp_members_pagination_links()
    bp_member_user_id()
    bp_get_member_user_id()
    bp_member_user_nicename()
    bp_get_member_user_nicename()
    bp_member_user_login()
    bp_get_member_user_login()
    bp_member_user_email()
    bp_get_member_user_email()
    bp_member_is_loggedin_user()
    bp_member_avatar( $args = ” )
    bp_get_member_avatar( $args = ” )
    ‘type’ => ‘thumb’,
    ‘width’ => false,
    ‘height’ => false,
    ‘class’ => ‘avatar’,
    ‘id’ => false,
    ‘alt’ => __( ‘Member avatar’, ‘buddypress’ )

    bp_member_permalink()
    bp_member_link()
    bp_get_member_link()
    bp_member_name()
    bp_get_member_name()
    bp_member_last_active()
    bp_get_member_last_active()
    bp_member_latest_update( $args = ” )
    bp_get_member_latest_update( $args = ” ) {
    ‘length’ => 15

    bp_member_profile_data( $args = ” )
    ‘field’ => false, // Field name
    bp_member_registered()
    bp_get_member_registered()
    bp_member_add_friend_button()
    bp_add_friend_button( $members_template->member->id, $friend_status )
    bp_member_total_friend_count()
    bp_get_member_total_friend_count()
    bp_member_random_profile_data()
    bp_member_hidden_fields()
    bp_directory_members_search_form()
    bp_total_site_member_count()
    bp_get_total_site_member_count()
    //Check bp-core-templatetags.php for comments about nav tags
    bp_get_loggedin_user_nav()
    bp_get_displayed_user_nav()
    bp_get_options_nav()
    bp_get_options_title()
    //Avatar Tags
    bp_has_options_avatar()
    bp_get_options_avatar()
    bp_comment_author_avatar()
    bp_post_author_avatar()
    bp_loggedin_user_avatar( $args = ” )
    bp_get_loggedin_user_avatar( $args = ” ) {
    ‘type’=> ‘thumb’,
    ‘width’=> false,
    ‘height’=> false,
    ‘html’=> true

    bp_displayed_user_avatar( $args = ” )
    bp_get_displayed_user_avatar( $args = ” )
    ‘type’=> ‘thumb’,
    ‘width’=> false,
    ‘height’=> false,
    ‘html’=> true

    bp_avatar_admin_step()
    bp_get_avatar_admin_step()
    bp_avatar_to_crop()
    bp_get_avatar_to_crop()
    bp_avatar_to_crop_src()
    bp_get_avatar_to_crop_src()
    bp_avatar_cropper()
    //Other
    bp_site_name()
    bp_core_get_wp_profile()
    bp_get_profile_header()
    bp_exists( $component_name )
    bp_format_time( $time, $just_date = false )
    bp_word_or_name( $youtext, $nametext, $capitalize = true, $echo = true )
    bp_your_or_their( $capitalize = true, $echo = true )
    bp_get_plugin_sidebar()
    bp_page_title()
    bp_get_page_title()
    bp_styles()
    bp_has_custom_signup_page()
    bp_signup_page()
    bp_get_signup_page()
    bp_has_custom_activation_page()
    bp_activation_page()
    bp_get_activation_page()
    bp_search_form_enabled()
    bp_search_form_action()
    bp_search_form_type_select()
    bp_search_form()
    bp_log_out_link()
    bp_custom_profile_boxes()
    bp_custom_profile_sidebar_boxes()
    bp_create_excerpt( $text, $excerpt_length = 55, $filter_shortcodes = true )
    bp_is_serialized( $data )
    bp_total_member_count()
    bp_get_total_member_count()
    bp_signup_username_value()
    bp_get_signup_username_value()
    bp_signup_email_value()
    bp_get_signup_email_value()
    bp_signup_with_blog_value()
    bp_get_signup_with_blog_value()
    bp_signup_blog_url_value()
    bp_get_signup_blog_url_value()
    bp_signup_blog_title_value()
    bp_get_signup_blog_title_value()
    bp_signup_blog_privacy_value()
    bp_get_signup_blog_privacy_value()
    bp_signup_avatar_dir_value()
    bp_get_signup_avatar_dir_value()
    bp_current_signup_step()
    bp_get_current_signup_step()
    bp_signup_avatar( $args = ” )
    bp_get_signup_avatar( $args = ” ) {
    ‘size’ => BP_AVATAR_FULL_WIDTH,
    ‘class’ => ‘avatar’,
    ‘alt’ => __( ‘Your Avatar’, ‘buddypress’ )
    bp_signup_allowed()
    bp_get_signup_allowed()
    bp_blog_signup_allowed()
    bp_get_blog_signup_allowed()
    bp_account_was_activated()
    bp_registration_needs_activation()
    bp_mentioned_user_display_name( $user_id_or_username )
    bp_get_mentioned_user_display_name( $user_id_or_username )
    bp_get_option( $option_name )
    bp_ajax_querystring( $object = false )
    bp_last_activity( $user_id = false, $echo = true )
    bp_user_has_access()
    bp_user_firstname()
    bp_get_user_firstname()
    bp_loggedin_user_link()
    bp_get_loggedin_user_link()
    bp_loggedinuser_link()
    bp_displayed_user_link()
    bp_get_displayed_user_link()
    bp_user_link()
    bp_displayed_user_id()
    bp_current_user_id()
    bp_loggedin_user_id()
    bp_displayed_user_domain()
    bp_loggedin_user_domain()
    bp_displayed_user_fullname()
    bp_get_displayed_user_fullname()
    bp_user_fullname() { echo bp_get_displayed_user_fullname()
    bp_loggedin_user_fullname()
    bp_get_loggedin_user_fullname()
    bp_displayed_user_username()
    bp_get_displayed_user_username()
    bp_loggedin_user_username()
    bp_get_loggedin_user_username()
    bp_current_component()
    bp_current_action()
    bp_current_item()
    bp_action_variables()
    bp_root_domain()
    bp_get_root_domain()
    //Conditionals
    bp_is_blog_page()
    bp_is_my_profile()
    bp_is_home()
    bp_is_front_page()
    bp_is_activity_front_page()
    bp_is_directory()
    bp_is_page($page)
    bp_is_active( $component )
    bp_is_profile_component()
    bp_is_activity_component()
    bp_is_blogs_component()
    bp_is_messages_component()
    bp_is_friends_component()
    bp_is_groups_component()
    bp_is_settings_component()
    bp_is_member()
    bp_is_user_activity()
    bp_is_user_friends_activity()
    bp_is_activity_permalink()
    bp_is_user_profile()
    bp_is_profile_edit()
    bp_is_change_avatar()
    bp_is_user_groups()
    bp_is_group()
    bp_is_group_home()
    bp_is_group_create()
    bp_is_group_admin_page()
    bp_is_group_forum()
    bp_is_group_activity()
    bp_is_group_forum_topic()
    bp_is_group_forum_topic_edit()
    bp_is_group_members()
    bp_is_group_invites()
    bp_is_group_membership_request()
    bp_is_group_leave()
    bp_is_group_single()
    bp_is_user_blogs()
    bp_is_user_recent_posts()
    bp_is_user_recent_commments()
    bp_is_create_blog()
    bp_is_user_friends()
    bp_is_friend_requests()
    bp_is_user_messages()
    bp_is_messages_inbox()
    bp_is_messages_sentbox()
    bp_is_notices()
    bp_is_messages_compose_screen()
    bp_is_single_item()
    bp_is_activation_page()
    bp_is_register_page()
    bp_the_body_class()
    bp_get_the_body_class( $wp_classes, $custom_classes = false )

    #104410
    ddegagne
    Member

    Hi can you help me. I can’t create groups in BuddyPress. There is no link on the Admin Bar to create, just My Groups and Invites. I have reloaded BuddyPress and even started a new site and it won’t work. This has been a problem for many and I have searched many forums but, have not found a fix.

    Can you help or point me in the right direction?

    Don

    cnatural
    Member

    hey guys sorry im so late on responding back, i started to lose hope on getting feedback since everywhere else i went for help (suffusion support forum never respond to any of my help post, wordpress.org at least someone was nice enough to direct me here) was pretty much pointless. but anyway i decided to dump the suffusion theme because i figured there wasnt any point in using a theme that didnt have much of dependable support forum and bought the platform pro theme and so far not only am i impressed but i realize u get what you pay for (free has its limits).
    i looked into what @youlichika said and http://site/groups/create/ takes you directly to the create page that i thought no longer existed. so i went thru my cpanel file manager and edited bp-groups.php and at line 155 i added this:

    bp_core_new_subnav_item( array( ‘name’ => __( ‘Create’, ‘buddypress’ ), ‘slug’ => ‘create’, ‘parent_url’ => $groups_link, ‘parent_slug’ => $bp->groups->slug, ‘screen_function’ => ‘groups_screen_group_create’, ‘position’ => 50, ‘user_has_access’ => ‘groups-create’ ) );

    and i got the create a group tab added next to invites, its not perfect but it gets the job done. im going to do the same thing for events and let you guys know how it turns out. thanks again everybody for replying to my post i found exactly what i was looking for and im more than happy to share what ive learnd hoping to help the next person being ignored from other forums lol

    #103344

    In reply to: A global inbox?

    calvinhsu
    Participant

    @Paul Gibbs
    Glad to hear that.

    Right now I’m thinking of grabbing the “Notification” item in bp default adminbar, which would at least be better than having four separate links to messages/friend-requests/group-membership-requests/group-invites.

    Do you have an answer how to achieve this?

    @acaps2007 has also mentioned this here:
    https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/how-to-move-adminbar-links-to-sidebar/?topic_page=1&num=15#post-86623

    #103332
    calvinhsu
    Participant

    @acaps2007
    @ScottWatson
    the post linked below says how to display the number of unread messages.

    https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/how-to-moverelocate-the-links-in-the-admin-bars-my-account-individuallyseparately-to-the-sidebar/

    But I would prefer the idea @acaps2007 has proposed, that’s the “notification” item and the mouse over effect, since in a buddypress community, we would have
    1. private messages
    2. friend requests
    3. group requests
    4. group invites
    5. mentions

    Although the last one is not included in the default bp notification count, combining the previous four in one place would still help a lot.

    #100317

    In reply to: BP Sections?

    @mercime
    Participant

    off hand, two ways to make that happen:
    a) You could make each group “hidden” and “by invitation” only. You could assign group admin to send email invites to the site and to the specific group. Since the group is hidden, it will not be listed in any groups directory, and you could always restrict showing list of member to Super Admin only with conditional tags.
    or
    b) You would need a separate install of BP and WP for the special sections you want to have. At this time, BP can only be installed once even in a multisite installation. There’s been some talk about a plugin for BP multisite but none have been released to the public yet.

    #99223
    oceanwidedesigns
    Participant

    You can use another plugin that requires to be invited via email, and once they register they can connect with WP-FB-Autoconnect. However, WP-FB-Autoconnect has been removed from WordPress.org, I’m not aware of what the reasoning was for that. If you’re wanting people to register and then be approved, you might want to consider putting up a form for them to apply & then you can send them the invitation through the plugin.

    https://buddypress.org/community/groups/wordpress-mu-secure-invites/

    #98509
    techguy
    Participant

    I agree. Invite Anyone is the best that’s out there so far. I think you’ll find this thread interesting: https://buddypress.org/community/groups/invite-anyone/forum/topic/different-ways-of-inviting/ I’d like to see it done as well. I’ve already done some integrations with Facebook, Twitter, etc. I just need to send what I’ve done to Boone to integrate it. I’d just been waiting for some of the other integrations to send it to him.

Viewing 25 results - 201 through 225 (of 351 total)
Skip to toolbar