Skip to:
Content
Pages
Categories
Search
Top
Bottom

Plugin Release: Group Activity Email Notifications

Viewing 25 replies - 1 through 25 (of 26 total)
  • Avatar of r-a-y
    r-a-y
    Moderator

    @r-a-y

    Cool! :)

    Glad to see the plugin!

    I might omit step #2 in your instructions though, since it isn’t mandatory!

    Avatar of D Cartwright
    D Cartwright
    Participant

    @aekeron

    Avatar of @mercime
    @mercime
    Keymaster

    @mercime

    DCartwright. Will be testing it out and making a Wiki Page at your site about test results :-) Cheers.

    Avatar of Michael Berra
    Michael Berra
    Participant

    @miguael

    Looks great! But I tried to activate it (I am running on BP 1.2RC) and get a white screen of death. No other plugins activated… Any help/suggestions?

    Avatar of D Cartwright
    D Cartwright
    Participant

    @aekeron

    Hmm. Not a great start. I’ll try installing it on a fresh BP install and get back to you :)

    Avatar of Boone Gorges
    Boone Gorges
    Keymaster

    @boonebgorges

    D Cartwright – Great plugin. The problem is that the plugin name in the repo is buddypress-group-activity-stream-subscription, while all of your includes assume that the plugin folder will be called bp-group-activity-stream-subscription. I renamed my plugin folder and all’s well.

    I think this is going to be huge for my community, btw, so thanks.

    Avatar of Boone Gorges
    Boone Gorges
    Keymaster

    @boonebgorges

    bp-activity-subscription, I mean. :)

    Avatar of D Cartwright
    D Cartwright
    Participant

    @aekeron

    Ah, thanks Boone. I’ll sort that out now :)

    I’m glad this will be useful for you. Your plugin updates + posts have always been extremely helpful for me.

    Avatar of D Cartwright
    D Cartwright
    Participant

    @aekeron

    Okay, I’ve implemented the fix Boone suggested. The plugin download should update shortly.

    In the meantime, if anyone wants to quickly fix the the files they’ve already downloaded, do the following:

    In “bp-activity-subscription-main.php” change line 3 to the following:

    require_once( WP_PLUGIN_DIR.'/buddypress-group-activity-stream-subscription/bp-activity-subscription-functions.php' );

    Avatar of Boone Gorges
    Boone Gorges
    Keymaster

    @boonebgorges

    D – I was getting errors when I tried using the plugin the latest 1.2. Had to do with call to undeclared function get_group_member_ids in order to populate $user_ids. I commented it out and put in the following instead:

    $thegroup = BP_Groups_Member::get_all_for_group( $group->id, false, false, false, true );
    $user_ids = array();
    foreach ( $thegroup['members'] as $member ) {
    $user_ids[] = $member->user_id;
    }

    and it seems to be working now. Am I missing something?

    Avatar of Boone Gorges
    Boone Gorges
    Keymaster

    @boonebgorges

    I take that back. (Gah, I should learn to research before I write.) I am not running the most recent trunk, and it looks like BP_Group_Member::get_group_member_ids was snuck in since I last updated. Chalk my previous message up to reinventing the wheel :)

    Avatar of D Cartwright
    D Cartwright
    Participant

    @aekeron

    Ah, no worries. If that’s the bit I think it is I only very recently implemented that due to the previous way I was doing it being deprecated. I guess it serves us both right for working with trunk code rather than stable ;)

    Avatar of D Cartwright
    D Cartwright
    Participant

    @aekeron

    Also, I’m aware that the functions file is a bit messy at the moment (along with the rest of the code). I’ll be cleaning it up and reorganising it in the future when I get some time :)

    Avatar of thecorkboard
    thecorkboard
    Participant

    @thecorkboard

    Just to be clear:

    This plugin ONLY works with BP 1.2 RC1

    Thanks for this D, we were dying for this to be re-instituted.

    Avatar of D Cartwright
    D Cartwright
    Participant

    @aekeron

    Yes, I should’ve mentioned that this was developed with (at the time) the latest revision of buddypress in the trunk. Make sure your BP revision is more recent than the release of this plugin :)

    Has anyone got any sites they’ve implemented this on that they’d be happy to post a link to? Or any feedback?

    Avatar of Michael Berra
    Michael Berra
    Participant

    @miguael

    I say it again: GREAT plugin – thanks alot!!!

    A couple suggestions/questions:

    1. Do I get it right: I can set the default in the backend, but eyery user (not the group admin) sets/changes the notification for themselves?

    2. Forum-Notification: I don’t want forums activated on my site, but I cannot get it off (no CSS classes for display:none). It is also not dynamically I guess, for I disabled forums in the backend, but still shows forum-notifications… Any solution to this?

    3. What exactly means “added something new to the group”? Is that comments? Is that another plugin like gallery, group-documents etc?

    4. Member must be registered for option: When I type 0 in the field, that would mean no delay, right?

    5. “You can also specify a minimum gap in time between updates regarding group wiki page edits.” This sentence does not make sense to all the users who haven’t wikis installed. It’s hardcoded. Any solution to get rid of it?

    6. Last but not least: Is it translatable??? I really would love to do that for german (at least try it as my first :-)) – could you provide a POT-File?

    Thanks for all the work. This is REALLY IMPORTANT for us and well/simple made!

    Ps: This is my test-install-site: http://wp.graphic-studio.ch/network – there I am testing your plugin :-)

    Avatar of D Cartwright
    D Cartwright
    Participant

    @aekeron

    Hi there. Thanks for the feedback :)

    1. That is correct, yes. I have a few plans to streamline this a bit/make it more user-friendly.

    2. Something I’ve missed. I’ll add support for removing elements :)

    3. “added something new to the group” is just what I chose as a general catch-all in the case of the plugin running into an activity type that it doesn’t recognise. Will make this more obvious and customisable.

    4. That should indeed mean no delay. I’ll double-check this and update the wording.

    5. Good point again. I originally made this with hardcoded support for my groupwiki plugin. I’ll get rid of this.

    6. It isn’t at the moment but this is also on the list of things that i want to get in there asap. I’ll let you know as soon as I can get it sorted (shouldn’t be too hard as there isn’t *that* much text in there)

    Thanks again. I’ll check out your site later today :)

    Avatar of jordashtalon
    JordashTalon
    Member

    @jordashtalon

    Hey D,

    I just added your plugin and it seems to be working well so far.

    I love how on the Forum listing it adds a column that says “Follow” something I want to do is add that button to the Forum Topic itself so that when someone is reading the topic I add a button/link that says something to the effect of “Follow This Topic via Email” I want that in the topic itself in addition to the forum listing (I think it would be more intuitive for users that way.)

    Also just to make sure I have it straight on definitions:

    Subscribe – They subscribe only to be updated when new topics are started at any point

    Subersubscribe – They subscribe to every single comment or post made within that group forum?

    Thanks for your help, and the awesome plugn.

    Avatar of jordashtalon
    JordashTalon
    Member

    @jordashtalon

    Hey D,

    I just added your plugin and it seems to be working well so far.

    I love how on the Forum listing it adds a column that says “Follow” something I want to do is add that button to the Forum Topic itself so that when someone is reading the topic I add a button/link that says something to the effect of “Follow This Topic via Email” I want that in the topic itself in addition to the forum listing (I think it would be more intuitive for users that way.)

    Also just to make sure I have it straight on definitions:

    Subscribe – They subscribe only to be updated when new topics are started at any point

    Subersubscribe – They subscribe to every single comment or post made within that group forum?

    Thanks for your help, and the awesome plugn.

    Avatar of jordashtalon
    JordashTalon
    Member

    @jordashtalon

    This is the type of thing i’m looking for:

    http://psdesignzone.com/trackthis.png

    I want the “Follow This Topic” or “Track This Topic” on the Forum Topic page itself,

    Any ideas on how to do that?

    Avatar of D Cartwright
    D Cartwright
    Participant

    @aekeron

    Hi there,

    Apologies for missing this. You many want to post on namoo.co.uk in future as it’s more likely I’ll see things :)

    The latest version of this plugin has actually been completely rewritten by Deryk Wenaus and he might be better able to answer your questions. If not, I’ll have a look into them once my current workload dies down a bit.

    Avatar of bpisimone
    bpisimone
    Participant

    @bpisimone

    btw is that new by Deryk version 1.3?

    Avatar of D Cartwright
    D Cartwright
    Participant

    @aekeron

    Nope, the new version is here:

    http://wordpress.org/extend/plugins/buddypress-group-email-subscription/

    It’s looking very nice :)

    Avatar of bpisimone
    bpisimone
    Participant

    @bpisimone

    Yes thank you :)

    Avatar of Dwenaus
    Dwenaus
    Participant

    @dwenaus

    An quick update. The new version should not be used on live sites because we are currently re-doing the data structure, so any groups that users join now, they will have to re-join later.

    About the follow topic link on the topic page, I forgot to put in the read me the instructions for adding the proper action hook into the buddypress code. I’ve added the request to trac, so it should eventually be in BP core.

    Here you can see what needs to be added: http://trac.buddypress.org/attachment/ticket/2129/2129_forum_topic.diff
    really it is just ` ` that needs to be added to bp-themes/bp-default/groups/single/forum/topic.php before `

    `

    stay tuned for the final version which will be ready in about a week.

Viewing 25 replies - 1 through 25 (of 26 total)

You must be logged in to reply to this topic.