Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'how to invite to groups'

Viewing 25 results - 301 through 325 (of 351 total)
  • Author
    Search Results
  • #67810
    gregfielding
    Participant

    Boone,

    Because the Profile page is kind of a central hub – with spokes out for blogs, groups, activity, links, etc – it makes sense to me that this is the page that members would want their friends to check out.

    Of course, I can see members wanting to invite friends to check out a group as well…

    Sounds like 2 plugins?

    #67804
    Boone Gorges
    Keymaster

    Gee whiz, there’s a lot of clamoring for this kind of plugin!

    Building an invite-via-email plugin is pretty high on my development list – probably within the next month or so – but before I start I’d be interested in gauging how people think it should work. Gpo1 says that it should be from a profile page. My own feeling is that it’s more of a group-centric thing – I might be part of a group and I know others would enjoy the group, so I’d want to invite from there. Could be in both places, I suppose.

    My plan is to make inviters able to select a certain number of groups when inviting someone, and when the invitee registers, invites will be sent for those groups.

    Things like FB, Twitter, Gmail contact harvesters would come later.

    Any suggestions are welcome.

    Boone

    #67668
    Xevo
    Participant

    I have quite a list.

    – Database which allows users to add to it and comment/give their opinion about, basically something like imdb.

    – The many questioned gallery plugin, I’m working on a non-profit project right now, so I’m not paying for anything.

    – Invites plugin, make your users invite other users through importing their im list for example.

    – Start user plugin, a plugin which tours people around the site and let them do certain things For example by letting them do 5 steps, and through a percentage meter, tell them how many steps they’ve done. This will make it easier for users to see what they can do on your site and how stuff works.

    – Forum inside buddypress thats not linked to groups.

    That’s probably not even all the stuff I would want for Buddypress, just the things I can come up with at the moment. :)

    featherodd
    Participant

    @haloid if you want to jump the gun, wrap the elements that are calling “bp_get_total_friend_count” with the following:

    <?php if ( function_exists( 'friends_install' ) ) : ?>

    {{ li item here }}

    <?php endif; ?>

    As far as I know, the calls are made in the following places (inside the new default):

    /plugins/buddypress/bp-themes/bp-default/activity/index.php

    /plugins/buddypress/bp-themes/bp-default/members/index.php

    I’m with your brother. Friending is wack for niche networks. Fingers crossed that this is abolished in place more advanced grouping https://buddypress.org/forums/topic/friends-and-groups-for-buddypress-13

    UPDATE: I forgot about /group/create.php, which relies heavily on a users “friends” for the invite stage. Lame!!

    #61844
    danbpfr
    Participant

    Did you install the template “bp-groupblog” into wp-content/themes ?

    Chouf1 aka DaNiel invites you to test bp-groupblog here:

    http://buddypress-fr.net/bpdemo/groups/groupe-de-tests/blog/

    #60112
    Mike Pratt
    Participant

    @jjj You confuse Group with “grouping of friends” I get your point but you wouldn’t create a group on TestBP.org just to group your friends. That’s not what a group even means. It is an aggregation around a concept or a topic that people self associate/ask to be a part of or are invited to associate with. It’s like a little contextual club within the site. What you are speaking of in your example is a grouping of friends which the BP Api should allow for and hopefully will. The you’ll be able to filter by friends or groupings of friends. That becomes personal. On the group side, you can join Groups and then say “keep me up on all that happens in said Group” or better yet, show me activity in Group X by my friends only.

    Friending someone does have meaning. it means you care about that person’s activity. At this point people who try to shoehorn the traditional definition of “friend” into the social media-sphere will end up pulling their hair out. It was a co-opted term from the start. We have to live with that.

    All said, John, I am your friends wether we click a button or not :-)

    #59916
    David Lewis
    Participant

    I’m aware of that plugin. But bp-events is the only events plugin that integrates with BuddyPress. With bp-events you can invite friends, associate events with groups, etc. Very different animal.

    Anyway… I haven’t quite given up… but I’m close to it. The new default theme is structured very differently from the old. I understand how it’s organized… such that the main template folder for your component just houses the directory and single views… while the templates for member’s stuff (i.e. your groups, your events, your blogs, etc.) are in “/member/single/…” … and there is only one loop which is loaded below the tabbed navigation via AJAX. I get all that. But trying to re-factor the old bp-events templates to work that way is causing me great pain. LOL. By the time I figure it out… Erwin may have resurfaced and released an update.

    All I know is… my site cannot launch without this component. So at the moment anyway… I’m stuck with trying to hack the old bp-events or launching a 1.1 site with the old bp-events. Ergh :(

    #59466
    abcde666
    Participant

    @Bowe,

    well said.

    I guess what we do NOT need is “twittering” and “tweets” with 140 letters.

    But what we do need is a feature to “FOLLOW” somebody we are interested in, like “follow” somebody because we like the way he is writing his Blog or we do like someones opinion on something. Following somebody does not relate to the “quality and somewhat lenghy” content of that specific person.

    In fact we could “FOLLOW” a “Person” as well as a “Group” – and after a while get to the point to invite this person for a “Friendship” or decide to “Join” a specific Group.

    Hm well……

    reading what I have just wrote myself – not really sure whether we really do need a “FOLLOW”-feature after all. Because if you like somebody, you can directly request a “Friendship” without following him for a year ;-)

    So at the end: do we really need all this TWITTER-FOLLOWING-stuff ?

    Probably just having something like “subscribe to this Forum-Thread” or “subscribe to this Blog” and receive an e-mail when there are any updates would be what we REALLY need ?

    KISS

    Keep It Simple & Stupid

    #58368
    David Lewis
    Participant

    Hey Paul. Thanks for weighing in.

    Yes… I wonder about that as well. If we should all be friends of not. The specific case here is that with this community, we are all friends in real life and we all know each other in real life. And it’s a very important community. We are a volunteer organization that falls under the umbrella of the Provincial Emergency Management Office. So it may make sense for us to all be “connected”.

    That said, BuddyPress already shows you activity from everyone and already show you all members in the membership directory. So that’s great. And having specific “friends” (as opposed to just everyone) adds another layer to the social context which could be useful. My issue mainly is that I cannot send group invites to non-friends. So we have committees which need to have certain members in them… and I can’t invite them because we’re not friends.

    But maybe that’s just an education issue. We are only in “test drive” mode right now. When we officially launch and I sign everyone up… I will need to do some education on how to add friends, make groups, join groups, etc. Especially with this group… since many are not what you would call “computer savvy”. LOL.

    #56271

    In reply to: Horizontal Userbar

    jamesyeah
    Participant

    Hi again everyone, thanks for all your pointers. I eventually ended up spending all day yesterday writing it by myself which took a very long tme! Here is the code in case it might help anyone else, it might not be prefect, I also had to do some editing in the userbar.php file to make it format how I wanted.

    /*** User Navigation Bar *****************************************************/

    #userbar {
    width: 970px;
    background: #FFFFFF;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    text-decoration: none;
    padding: 3px 5px 5px 5px;
    margin-bottom:5px;
    height: 33px;

    }
    #userbar a { text-decoration: none; }

    #userbar ul li {
    margin-right: 0;
    list-style: none;
    float:left;
    }

    #userbar h3 {
    font: normal 1em "Arial", Times, serif;
    text-align: left;
    padding: 0px 0 0px 0;
    }

    #userbar p.avatar {
    text-align: left !important;
    float: left;
    margin-right: 1px;
    }

    #userbar img.avatar {
    margin: 0;
    width: 30px;
    height: 30px;
    float: none;

    }

    #userbar p#login-text {

    margin-top:7px;
    float: left;
    vertical-align: middle
    }

    #userbar p#stuff {
    margin-top:7px;

    padding: 10px;
    float: right;
    }

    #userbar form input#userbar_rememberme { width: auto; }
    #userbar form input#wp-submit { width: auto; }

    #userbar ul#bp-nav {
    z-index: 0;

    }
    #userbar ul#bp-nav li.current {
    background-color:#DDDDDD;
    }
    #userbar ul#bp-nav li a {
    font-size:small;
    color: #555;
    padding: 0.55em 3em 0.55em 0;
    display: block;
    text-align: right;
    margin-right: 1px;
    font-family: Arial !important;
    letter-spacing:-1px;
    margin-left: 17px;

    }
    #userbar ul#bp-nav li.current a {
    font-size:small;
    margin-left: 17px;
    color: #D6007F;
    font-weight:bold;
    font-family: Arial !important;
    letter-spacing:-1px;

    }

    li a#user-profile, li a#my-profile {
    background: url(../images/profile_bullet.gif) 67% 52% no-repeat;
    }

    li a#user-messages, li a#my-messages {
    background: url(../images/messages_bullet.gif) 85% 52% no-repeat;
    }

    li a#user-blogs, li a#my-blogs {
    background: url(../images/blog_bullet.gif) 64% 52% no-repeat;
    }

    li a#user-friends, li a#my-friends {
    background: url(../images/friends_bullet.gif) 68% 52% no-repeat;
    }

    li a#user-groups, li a#my-groups {
    background: url(../images/groups_bullet.gif) 70% 52% no-repeat;
    }

    li a#user-wire, li a#my-wire {
    background: url(../images/wire_bullet.gif) 70% 52% no-repeat;
    }

    li a#user-activity, li a#my-activity {
    background: url(../images/activity_bullet.gif) 70% 52% no-repeat;
    }

    li a#user-settings, li a#my-settings {
    background: url(../images/settings_bullet.gif) 70% 52% no-repeat;
    }

    li a#wp-logout {
    background: url(../images/logout_bullet.gif) 70% 52% no-repeat;
    }

    li a#group-home, li a#group-wire, li a#group-photos, li a#group-forum,
    li a#group-members, li a#group-invite, li a#group-leave, li a#group-admin
    li a#request-membership, li a#group-admin {
    background: url(../images/groups_bullet.gif) 70% 52% no-repeat;
    }
    li a#group-forum {
    background: url(../images/forum_bullet.gif) 70% 52% no-repeat;
    }

    li a#group-members {
    background: url(../images/friends_bullet.gif) 70% 52% no-repeat;
    }

    li a#group-invite {
    background: url(../images/invite_bullet.gif) 70% 52% no-repeat;
    }

    li a#group-leave {
    background: url(../images/cross_bullet.gif) 70% 52% no-repeat;
    }

    li a#group-wire {
    background: url(../images/wire_bullet.gif) 70% 52% no-repeat;
    }

    li a#group-admin {
    background: url(../images/blogadmin_icon.gif) 70% 52% no-repeat;
    }

    li a#request-membership {
    background: url(../images/request_bullet.gif) 70% 25% no-repeat;
    }

    James

    #55895

    The easiest way to change the name of a component through the entire site is going to be to modify the buddypress-en_US.po and buddypress-en_US.mo files, search for the instances of the words you want to replace, and change them there.

    That will allow you to change the prepackaged strings that come bundled with BuddyPress. So if you want to change the phase “Your new avatar was uploaded successfully” to “Your new photo was uploaded successfully” that is the way to do it, without modifying the BuddyPress core files.

    The same works with the components. Change “Groups” to “Developers” and then change “Group Invites” to “Developers Wanted” or whatever…

    #55582
    joafruit
    Member

    Hi there, thanks for engaging with my problem. After I go to the buddypress

    Create New Group page, go through the process of putting in a group name, description, selecting options about group forum and comments etc, then upload an avatar, select users to invite and click Finsh… then I am redirected to the beginning of the process and if I go to the Groups page – there are still no groups created.

    #54135
    danbpfr
    Participant

    Forums are are now fully integrated and attached to groups that can be created and controlled by any registered user.

    https://codex.buddypress.org/developer-discussions/buddypress-forum/

    By default, there is no need to be registered in a (public) group to post. You must only be on the group page to access to his forum.

    If you are admin, you can create a hidden group of course and invite all members you want.

    @ The thing is I want a site wide forum like this site has. I you want you have to create it. This iste use a custom page as far as i know.

    @ So does that mean I have to create a group and add everyone to it ?

    i think you’re going to do things twice if you don’t read this forum first before asking :)

    .

    #53244
    Andy Peatling
    Keymaster

    In 1.1 you have:

    bp_is_blog_page()
    bp_is_register_page()
    bp_is_activation_page()
    bp_is_directory()
    bp_is_single_item()

    bp_is_profile_component()
    bp_is_activity_component()
    bp_is_blogs_component()
    bp_is_wire_component()
    bp_is_messages_component()
    bp_is_friends_component()
    bp_is_groups_component()
    bp_is_settings_component()

    bp_is_messages_inbox()
    bp_is_messages_sentbox()
    bp_is_messages_compose_screen()
    bp_is_notices()

    bp_is_user_friends()
    bp_is_friend_requests()

    bp_is_user_blogs()
    bp_is_user_recent_posts()
    bp_is_user_recent_commments()
    bp_is_create_blog()

    bp_is_user_groups()
    bp_is_group_create()
    bp_is_group_home()
    bp_is_group_invites()
    bp_is_group_members()
    bp_is_group_forum_topic()
    bp_is_group_forum()
    bp_is_group_wire()
    bp_is_group_leave()
    bp_is_group_admin_page()

    bp_is_user_profile()
    bp_is_profile_wire()
    bp_is_change_avatar()
    bp_is_profile_edit()

    bp_is_user_activity()
    bp_is_user_friends_activity()

    If you wanted to see if this was a single group page, in your template you could do:

    <?php if ( bp_is_group_home() ) : ?>Show this on group home pages <? endif; ?>

    Or if you wanted to show something on every single group page, regardless if it was the home page or not:

    <?php if ( bp_is_groups_component() && bp_is_single_item() ) : ?> Show this on all single group pages <?php endif; ?>

    #52951
    grosbouff
    Participant

    PS : and do better sibling for the js functions as it is e.g.

    jQuery("div#invite-list input").click(

    instead of

    jQuery("body.groups div#invite-list input").click(

    #52657
    abcde666
    Participant

    Anyhow, the BuddyBar is also not behaving nicely within browser IE 8.

    for example, when you are logged-in, the you hoover over “My Account” and for example go to “Groups”. Then the next navifation opens (my groups, create a group, invites). Then you will see that the fields are “FLICKERING” when you move from e.g. my group to create groups.

    #52300

    In reply to: Group Plugins

    realistdreamer
    Participant

    I’ve decided on a killer app for my new site. A Google Events Calendar for BP groups. Essentially, I want to have the group admin create a Google Calendar that sits on the group “home page.” The admin can create/edit events and invite attendees.

    This can be done now through Google Calendar and embedded in any site. http://www.google.com/calendar/embedhelper (it’s broken at the moment, but it works).

    What I’m looking for is a plugin that uses the Google Calendar API to use group member email to invite group members via Buddypress and accept and track their RSVPs via Buddypress.

    Users get all the benefits/upgrades to Google Calendar and we don’t have to reinvent the wheel (No offense to the BP calendar being created)

    The Google Calendar projects on .org seem a bit dead, but I’m hoping someone here sees the benefit in the BP context. I’ll of course do it myself eventually, but I’m still working on the basics of the site at the moment and I’m NOT a programmer (just a problem solver who wants to get something done)

    I’d at least like to know if someone else is taking this on so we can either colloborate or at least not duplicate work.

    #51727
    Mariusooms
    Participant

    OK, well I had a few problems to start with, mainly due to remnants from the previous plugin version’s structure.

    The main purpose was actually moving forward as I had no way of testing backwards compatibility. Therefore please don’t expect to much out of old events, rather focus on creating new ones.

    Another thing to note is that I tried putting the events directory in the framework directory rather than the default theme directory, and that caused things not to work. I think it would be better, and in line with groups and member directories, if events could be added to the framework, not just the theme.

    Actually when dealing with parent and child themes, it is best to leave the framework alone imo. Since than you don’t lose any information when updating the frame work. I think this is common with parent/child themes. Evens so, it should just work in the framework folder as well. What exact errors were you having in regards to this.

    When I look at an event that was already created prior to installing this version, I see the location as it should be, however, when going to the front end admin screens, the location is set to the tagline. Updating the location instead adds the new location to the recent news, and leaves the location unchanged IN THE FRONT END ADMIN SCREENS.

    Again, this is probably due to incompatibility with the previous version. Namely the website field has been left out, which is likely to shift everything around. I’m not sure.

    There are no icons for the event menu list.

    Hmmm, they work fine on my install. Please check where the path is pointing to for the image that is missing.

    Event invite isn’t working, but I don’t think it is for groups either.

    Yeah…did not get around testing this, but should behave the same way as groups as the architecture is identical.

    The ajax loading icon has gone from the widget; although the ajax change in newest etc still works, without the loading icon it isn’t necessarily clear that anything is happening.

    Ajax functionality is lacking yes.

    Also for the widget, can we have event details back in?

    I actually did not change the widgets. I would have to check this out.

    Going to domain.com/events doesn’t bring anything up; I’m assuming that this will be where the calendars will be put back in?

    The directory still needs to be ported. You could theme your own.

    This is definitely a step in the right direction. Things seem cleaner. But some of those features really need building back in once this base is established.

    It is essential that the base is solid imo. Before the plugin was so much and much of it did not work. I think it could also be versioned better, but that is really up to the author. At this point my aim was to help jump start this plugin. Code and patches are welcome if you would like to help.

    #51724
    Alex Cragg
    Participant

    OK, well I had a few problems to start with, mainly due to remnants from the previous plugin version’s structure.

    Another thing to note is that I tried putting the events directory in the framework directory rather than the default theme directory, and that caused things not to work. I think it would be better, and in line with groups and member directories, if events could be added to the framework, not just the theme.

    When I look at an event that was already created prior to installing this version, I see the location as it should be, however, when going to the front end admin screens, the location is set to the tagline. Updating the location instead adds the new location to the recent news, and leaves the location unchanged IN THE FRONT END ADMIN SCREENS.

    There are no icons for the event menu list.

    Event invite isn’t working, but I don’t think it is for groups either.

    The ajax loading icon has gone from the widget; although the ajax change in newest etc still works, without the loading icon it isn’t necessarily clear that anything is happening.

    Also for the widget, can we have event details back in?

    Going to domain.com/events doesn’t bring anything up; I’m assuming that this will be where the calendars will be put back in?

    This is definitely a step in the right direction. Things seem cleaner. But some of those features really need building back in once this base is established.

    #51211

    For a private setup, or one that you won’t be reusing for another client, what I do is create a hidden group and invite the special users into it. When they accept the invitation, you can then build your plugins around checking for people being in that group.

    Something simple like…

    <?php
    define('SPECIAL_GROUP', $your_groups_id);

    function is_user_special ( $user_id ) {
    if (!$user_id) {
    $user_id = bp_loggedin_user_id();
    }
    if ( groups_is_user_member($user_id, SPECIAL_GROUP) ) {
    return true;
    }
    }
    ?>

    …usually does the trick for me?

    #50909
    gerikg
    Participant

    For Group invitation I know it’s in the bp-groups folder in BP. The file bp-group-notification.php

    at the bottom you’ll see:

    ‘One of your friends %s has invited you to the group: “%s”.

    To view your group invites visit: %s

    To view the group visit: %s

    To view %s\’s profile visit: %s


    I think you just need to replace the %s with your website or whatever you’re talking about.

    Remember to back up that file before editing. I dont’ know PHP so I don’t know what it will do.

    r-a-y
    Keymaster

    Ah sorry about the lingo, Erich73!

    I meant on my local, test install of WPMU and BP.

    I can’t say for sure that upgrading will fix your problem, because if DJPaul is having the same problem, then it must be a legitimate problem!

    Although I’m not sure which version of BP DJPaul is running.

    I’m just going to try and clarify a few things here.

    In the “private group invite” email I received, this is what I got:

    One of your friends Ray has invited you to the group: "Private Group".

    To view your group invites visit: http://localhost.localdomain/members/test/groups/invites

    To view the group visit: http://localhost.localdomain/groups/private-group

    To view Ray's profile visit: http://localhost.localdomain/members/admin

    I click on the first link and it takes me to a BP Group Invites page, which allows me to accept or reject the invite.

    This is the process you guys are talking about right?

    Or are you talking about accept / reject links from within the email?

    #48572
    boonika
    Participant

    OK. Here’s what happened:

    I created a group called ‘Extraordinary Video Work’. I also invited friends… we had some Wire activities… and so on.

    Than I clicked My Account/Groups/Create a Group to create a new, ‘Fonts’ group. Did everything as I did for the first group. I clicked Groups from the main menu and realized that the previous group was transformed into this new group. List of members and Wire posts were the same but name of the group (‘Extraordinary Video Work’ was changed to ‘Fonts’) and description were changed. I tried several times. If You want I can create a profile for you so you ca try it yourself. Just give me your email. Mine is pinkforrest[at]gmail[dot]com.

    #48539
    gen-superman
    Participant

    Well, I realized that bppress included a way to use moderators for group forums, which is through admin settings for that specific group.

    However, all that a moderator can do is in buddypress 1.0.2 is :

    – Change group name (Bad idea to give to moderator)

    – Change group news (semi ok, but still a possible security risk)

    – Change group description (Bad idea)

    – limited ability to delete only wired non-admin posts. (Very limited).

    Also, it seems that all members can invite their own buddies into the group? Are you serious??? Only the admin or the moderator should be able to have that access.

    Unbelievable.

    Anyways, I hope that in future settings that we see admins and moderators have:

    – ability to edit, move or remove group or wire posts

    – ability to edit topics.

    – Get rid of ability to rename group name for moderator

    – Only admin and moderators should have access to invite members? This is a security risk for it to work otherwise!

    An admin of a group’s purpose is the entire control over that group.

    The moderators of that groups purpose is to maintain the integrity of the posts in the group/group forum area.

    I would like to see the ability to ban, but then again, maybe the best idea is a “REPORT” button. Where if someone has posted something bad then they can simply just click “REPORT” and a MAIN Site Administrator will look it over and decide the appropriate measures of either deleting that post or punishing the member within that group themselves.

    So, maybe Group Admins shouldn’t have the ability of punishment, but Main Site Admin’s should.

    #48514
    Kunal17
    Participant

    DJPaul, I’ll keep testing.

    One feature that I think might be useful especially for groups is if we can auto invite instead of auto adding.

    I have a group for introductions on my site and I used to have new members auto add to that group. However, I realized that since the process was seamless, most new members didn’t even notice that they were part of their group and so never used it. So, I turned that off and now invite each new member to the introductions group and many more actually end of accepting and actually posting in it.

    This will also let users have the option to decline if they wanted to.

Viewing 25 results - 301 through 325 (of 351 total)
Skip to toolbar