Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'how to invite to groups'

Viewing 25 results - 176 through 200 (of 351 total)
  • Author
    Search Results
  • @mercime
    Participant
    #130093
    Paul Wong-Gibbs
    Keymaster

    A vaguely related group invite issue was addressed in BP 1.5.4. I suggest you upgrade asap and see if the problem goes away.

    David Cavins
    Keymaster

    @djpaul WP pages are fine ( look like /members ). Group creation is fine ( /groups/(group name)/ )
    Accept group invitation links look like `/members/(member name)/groups/invites/accept/4(this is the correct id for the group I’m trying to join)?_wpnonce=(nonce removed by me because it seems like bad security to share?)`
    Working local version link looks like `/members/(member name)/groups/invites/accept/4(correct id)?_wpnonce=(hidden)`
    They seem to be identical, but MAMP knows how to handle it where IIS fails.

    Site is here: http://members.communitycommons.org/

    Thanks for any advice you can give.

    Paul Wong-Gibbs
    Keymaster

    Can you create WordPress Pages ok? What do your permalinks for those look like? Can you create BuddyPress groups?

    #128234

    In reply to: Multisite confusion

    @mercime
    Participant

    == define ( ‘BP_ENABLE_MULTIBLOG’, true ); how would this appear to work? ==
    Didn’t see your earlier post https://buddypress.org/community/groups/how-to-and-troubleshooting/forum/topic/bp_enable_multiblog/

    == does each blog have its own setting? ==
    No, there’s only one instance of BP for a multisite installation by default.

    == newly invited members (using “Invite Anyone” plugin, only appear as users in Network Admin and not on any blog. Is this a bug? ==
    No it’s not a bug. It’s supposed to work like that for multisite even without Invite Anyone plugin. Can’t find the WP trac ticket that changed from user listed per site (old WPMU days) to sitewide user list (in WP 3.0).

    #126724
    girlbot
    Member

    BP Group Management works well and adds people to groups without sending friend requests: https://wordpress.org/extend/plugins/bp-group-management/

    Invite Anyone is supposed to invite people via email and automatically place them in designated groups: https://wordpress.org/extend/plugins/invite-anyone/

    #125625
    SK
    Participant

    Actually Welcome Pack is not relevant at all.
    https://wordpress.org/support/topic/plugin-welcome-pack-join-groups-while-registering

    I am not looking for group invites…but rather listing groups on registration page so that the user can choose (multiple) groups to join while registering. Perhaps I should have been clearer about that.

    I know BP Group Hierarchy doesn’t do anything on registration page. What I was saying was I will use hierarchical groups via BP Group Hierarchy. So I need a solution that can deal with that…i.e. if there were a solution that listed groups on registration page, I would need one with a collapsible tree to reflect group hierarchy.

    #125602
    @mercime
    Participant

    Rewind then.

    – Not out of the box. There’s no plugin that does exactly what you want. The Welcome Pack is a good start to invite people to join groups.

    – BP Group Hierarchy doesn’t do that on the registration page.

    modemlooper
    Moderator

    Create one group that is hidden (maybe call it “Private Meetings”), this group will not show up on the site. Then invite those you want to have private discussions with. You can add and remove members for different discussions.

    Paul Wong-Gibbs
    Keymaster

    Private is basically read- and invite- only. https://codex.buddypress.org/getting-started/group-settings-and-roles/

    fancyfiber
    Member

    First thanks to Boone Gorges for the direction on how to get started with this. And for those looking for a complete answer. Add this code (or similar) to your Theme functions.php file (my apologies if there is a better way to paste code…first time posting here):

    function set_default_notifications($user_id, $key, $user) {
    $valueyes = 'yes';
    $valueno = 'no';
    
    $new_messages = bp_get_user_meta_key('notification_messages_new_message' );
    bp_update_user_meta( $user_id, $new_messages, $valueyes );
    
    $new_notices = bp_get_user_meta_key('notification_messages_new_notice' );
    bp_update_user_meta( $user_id, $new_notices, $valueno );
    
    $group_invite = bp_get_user_meta_key('notification_groups_invite' );
    bp_update_user_meta( $user_id, $group_invite, $valueyes );
    
    $group_update = bp_get_user_meta_key('notification_groups_group_updated' );
    bp_update_user_meta( $user_id, $group_update, $valueno );
    
    $group_promo = bp_get_user_meta_key('notification_groups_admin_promotion' );
    bp_update_user_meta( $user_id, $group_promo, $valueyes );
    
    $group_request = bp_get_user_meta_key('notification_groups_membership_request' );
    bp_update_user_meta( $user_id, $group_request, $valueyes );
    
    $mention = bp_get_user_meta_key('notification_activity_new_mention' );
    bp_update_user_meta( $user_id, $mention, $valueyes );
    
    $reply = bp_get_user_meta_key('notification_activity_new_reply' );
    bp_update_user_meta( $user_id, $reply, $valueyes );
    
    $send_requests = bp_get_user_meta_key('notification_friends_friendship_request' );
    bp_update_user_meta( $user_id, $send_requests, $valueyes );
    
    $accept_requests = bp_get_user_meta_key('notification_friends_friendship_accepted' );
    bp_update_user_meta( $user_id, $accept_requests, $valueno );
    do_action( 'bp_core_notification_settings_after_save' );
    
    }
    add_action('bp_core_activated_user', 'set_default_notifications', 10, 3);
    leethompson
    Member

    This is a great post but what about moving sub links to a new parent item, this kinda works but if I remove the parent item the function stops. in my themes functions.php

    `function remove_blogs_nav() {
    bp_core_remove_nav_item( ‘privacy’ );
    bp_core_remove_nav_item( ‘settings’ );
    bp_core_remove_nav_item( ‘invite-anyone’ );
    }
    add_action( ‘bp_setup_nav’, ‘remove_blogs_nav’, 15 );

    function bp_add_create_group_subnav() {
    global $bp;
    $groups_link = ‘/groups-2/’;
    $settings_link = $bp->loggedin_user->domain ;

    /* Add the subnav items to the groups nav item */
    if (function_exists(‘bp_core_new_subnav_item’)) {
    bp_core_new_subnav_item( array(
    ‘name’ => __( ‘Create Clan’, ‘buddypress’ ),
    ‘slug’ => ‘create’,
    ‘parent_url’ => $groups_link,
    ‘parent_slug’ => $bp->groups->slug,
    ‘screen_function’ => ‘groups_screen_group_home’,
    ‘position’ => 40,
    ‘item_css_id’ => ‘home’ ) );

    bp_core_new_subnav_item( array(
    ‘name’ => __( ‘Settings’, ‘buddypress’ ),
    ‘slug’ => ‘settings’,
    ‘parent_url’ => $settings_link,
    ‘parent_slug’ => $bp->profile->slug,
    ‘screen_function’ => ‘profile-settings’,
    ‘position’ => 30,
    ‘item_css_id’ => ‘profile-settings’ ) );

    bp_core_new_subnav_item( array(
    ‘name’ => __( ‘Privacy’, ‘buddypress’ ),
    ‘slug’ => ‘privacy’,
    ‘parent_url’ => $settings_link,
    ‘parent_slug’ => $bp->profile->slug,
    ‘screen_function’ => ‘profile-privacy’,
    ‘position’ => 30,
    ‘item_css_id’ => ‘profile-privacy’ ) );

    }
    }
    add_action(‘bp_setup_nav’, ‘bp_add_create_group_subnav’);
    `
    If I comment out :
    `// bp_core_remove_nav_item( ‘privacy’ );
    // bp_core_remove_nav_item( ‘settings’ );`

    The sub links are in the Profile item, and functional, but still link to each original man item.

    thanks Boone you are a lot of help

    #122330
    rich
    Member

    something like this (add to your theme functions php file)


    function etivite_remove_group_invites_step() {
    global $bp;

    // If we're not at domain.org/groups/create/ then return false
    if ( !bp_is_groups_component() || !bp_is_current_action( 'create' ) )
    return false;

    unset( $bp->groups->group_creation_steps );
    }
    add_action( 'bp_groups_setup_nav', 'etivite_remove_group_invites_step', 9999 );

    #122307
    archonic
    Participant

    Bump to the max! The friend component of BP is not appropriate for most of the sites I’ve made. This makes inviting users to groups impossible. It’s all the more confusing since BP asks who can invite people to the group when creating it, regardless of if the friend component is active or not.

    In short – feature request for inviting any user (hopefully with a suggesting text-field) regardless of if they’re friends or not.

    #121797
    gajah23
    Participant

    I have just noticed that the Invites page in groups hits 368 queries. Otherwise, the group activity page seems also to be heavy.

    http://india.salledesprofs.org/groupes/alliances-francaises/inviter/
    http://india.salledesprofs.org/groupes/alliances-francaises/home/

    You can use the guest account to check : visitor / madras, the number of queries is shown in the footer (it is ‘requêtes’ actually in french)

    Note : the widgets are cached with widget-cache plugin so they will not produce any queries.

    Thanks for your help @djpaul

    kkradel
    Participant

    The mysteries of numbers 2 and 3 may be solved. In Firefox on XP the invite list is way off in the margin and is not see-able unless I use the overscroll bar at the bottom of the page. Site wasn’t designed to have an overscroll bar, so I didn’t think to look beyond the page in front of me!

    I figured this out when checking the site on Safari on Vista, where the layout is fine. I had already checked the code and knew that the code was ok.

    kkradel
    Participant

    The mysteries of numbers 2 and 3 may be solved. In Firefox on XP the invite list is way off in the margin and is not see-able unless I use the overscroll bar at the bottom of the page. Site wasn’t designed to have an overscroll bar, so I didn’t think to look beyond the page in front of me!

    I figured this out when checking the site on Safari on Vista, where the layout is fine. I had already checked the code and knew that the code was ok.

    #121000
    alanchrishughes
    Participant

    I must not be explaining things right, I am talking about a groups navy bar

    get_bp_group_domain() ?>home
    get_bp_group_domain() ?>admin
    get_bp_group_domain() ?>forum
    get_bp_group_domain() ?>members
    get_bp_group_domain() ?>send-invites

    And a new topic link, etc.

    Boone Gorges
    Keymaster

    In BuddyPress 1.5, the parent slug for an individual group is not ‘groups’ or $bp->groups->slug. Instead, it is the single item slug (ie the group slug). Try this:
    `bp_core_remove_subnav_item( bp_get_current_group_slug(), ‘send-invites’ );`

    jonnyauk
    Participant

    So, the above function works for other menus I’ve tried (under profile) – but I can’t interact with the ‘groups’ menu… I have tried the following in the function above:

    `bp_core_remove_subnav_item( ‘groups’, ‘send-invites’ );`
    (And with global $bp):
    bp_core_remove_subnav_item( $bp->groups->slug, ‘send-invites’ );

    The problem I have is that I need to retain the invites functionality in certain group situations – I’m happy with my conditional code for this – no problemo… but just can’t get the above function to interact at-all with the group menu – in-fact I can’t remove anything from this menu – but I can from others?

    Any help would be MUCH appreciated – I’m tearing my hear out on this one;(

    jonnyauk
    Participant

    Thanks @DJPaul – you got my issue in one – I need to keep user avatars functionality, but disable group avatars and the creation step… so many thanks for your answer on this one;)

    Just to clarify, in-case someone comes across this issue – here is how I bundled Paul’s tidy code into a function (this is in my bp-custom.php file in /plugins)

    `
    function my_bp_remove_group_steps_init() {
    global $bp;
    unset( $bp->groups->group_creation_steps );
    }
    add_action( ‘bp_init’, ‘my_bp_remove_group_steps_init’, 10 );
    `

    The code above will remove the avatar step in group creation, and the ‘step numbers’ will respect that this has been removed – neat and exactly what I needed!

    You may also use the following to remove the group settings and group invites in the same function – although I have not done any testing on these:
    `unset( $bp->groups->group_creation_steps );`
    `unset( $bp->groups->group_creation_steps );`

    Paul Wong-Gibbs
    Keymaster

    It’s a bit weird. If you disable avatar uploads in Settings, it’ll remove from the group step; however, you’ll also turn off member avatar uploads at the same time. Doh.

    Try something like this in a bp_init hook (or somewhere after BP’s loaded):
    `
    global $bp;
    unset( $bp->groups->group_creation_steps );
    `

    #118302

    In reply to: Facebook to Buddypress

    modemlooper
    Moderator

    I’m pretty sure that is completely against Facebook terms of service. They’ve blocked Google from accessing your contacts as well as other services. They do not want you stealing your friends away from their advertisers. ;)

    This may help with getting users to invite https://buddypress.org/community/groups/invite-anyone/

    Paul Wong-Gibbs
    Keymaster

    @darrenmeehan

    Hi. Some URLs can be changed, some others need to be changed in the theme (or core), unfortunately.
    In BP 1.5, root-level pages e.g. .com/members and .com/groups are controlled by standard WordPress Pages. You’ll be able to rename title and slug by editing the Page details.

    URLs like e.g. .com/members/admin/**groups**/ are changed as detailed on https://codex.buddypress.org/extending-buddypress/changing-internal-configuration-settings/ (“Change the URL slugs of BuddyPress components”).

    URLs like e.g. com/groups/group_name/**send-invites**/ have to be changed by editing the theme files, and filtering parts of the BuddyPress core output.

    katje
    Member

    I’m sorry, but we tested on several themes. It has nothing to do with the theme; forget I ever mentioned the theme at all.

    I’m starting to understand why the search is not working. Apparently only the administrator has access to the members directory (?) Anyone should have access to that, otherwise a profile search doesn’t work I’m afraid.
    So I suspect that’s an authority problem.

    So no plugins to be able to invite people other than the not working one which says when trying to install that it has not been tested yet for my version of WP?

    People can’t invite eachother, because they can’t search eachother and therefore are clueless who else is on the network, furthermore group search isn’t working either, so they’re clueless as well which groups they might be interested in because there’s no list of them.

    You really never had anyone who found these problems a limitation?

    Please remember that I’m not native English, so if my post sounds offensive that’s not how I mean it. I’m trying to get some help.

Viewing 25 results - 176 through 200 (of 351 total)
Skip to toolbar