Plugin: BuddyPress Group Email Subscription

Join this plugin group to follow comments, support topics and reviews.

Change Log

3.1.2

Corrected a bug in the way digest links are constructed
Added Lithuanian translation

3.1.1

Improved styling of subscription settings popup on My Groups pages
More attempts at improving the loading of JS and CSS across BP versions

3.1

NEW FEATURES: added the ability to unsubscribe from single group notifications directly from the email without needing to be logged in. This is on by default. Also added the ability to unsubscribe from all group email notifications, this feature needs to be enabled in the plugin admin page. Added a new group welcome email that gets sent out the moment someone joins a group – regardless of the email subscription setting. Edit this in the group admin -> email options.

3.0.1

Fixes bug that may have caused deleted activity items to appear in digests in some cases
Fixes some notices

3.0

Adds filter for email digest CSS
Rewrites digest logic for fewer bugs and greater efficiency

2.9.9

Added Danish translation, new subject filters

2.9.8

Fixes bug that prevented admin/manage-members/ action links from working

2.9.7

More fixes for 1.5+ compatibility. Props king76

2.9.6

Fixed a number of PHP notices
Fixed the admin Send To Group functionality in BP 1.5+

2.9.5

Added Farsi translation. Thanks, Vahid!

2.9.4

Added additional filters to digest builder

2.9.3

Added updated Spanish translation

2.9.2

Fixed some syntax errors that may have caused problems with digest formatting

2.9.1

Fixed bug that may have caused scripts and styles not to be loaded on BP 1.2.x
Fixed some PHP notices
Fixed bug that might have caused BPGES javascript to load before jQuery in some cases

2.9

Full support for BuddyPress 1.5
Code cleanup and normalization

2.8.7

Tweaked email text so that contentless notifications don’t get empty quotation marks

2.8.6

Added simple activity item caching to digests to reduce database queries at digest time
Fixed bug that caused hidden items not to be sent in digests

2.8.5

added better brazilian portuguese translation, improved error checking to see if user has email before emailing them

2.8.5

fixed bug introduced in latest BP version where when an group admin manually removes a group member in Group Admin -> Manage Members -> Remove from group, the user kept getting emails,
added translation strings for the javascript mute/follow,
minor code cleanup to how digest/sumaries are stored,
Added Russian Translation.
added filter to digest subject line
fixed error where only site admins could send out instant emails and not group admins

2.8.4

Added German Translation

2.8.3

Fixed issue where activity updates had html in the email subject line

2.8.2

Fixes Dashboard panel to be compatible with WP 3.1/BP 1.2.8 multisite. Also adds a helpful “settings saved” message to dashboard panel.

2.8.1

fixed issue when plugin was hiding new group activity update comments

2.8

bunch of new updates/fixes: group activity replies are now registered in the plugin and emailed/digested accordingly. Users can now choose to get emails for posts they make (in their settings page). Useful filters were added, you can now add a header or footer to the digest emails. Fixed a bug where group names were sometimes missing for private groups in the digest. Fixed minor bug where people on weekly digest who followed a single topic don’t get any emails. Added swedish translation.

2.7.9

now translated in japanese, spanish, french, portuguese, italian and dutch. no changes to the code on this update.

2.7.8

internationalization bug finally fixed. Spanish and Italian now included. ‘Email Options’ is now translatable

2.7.7

internationalization bug fixed.

2.7.6

the cron schedule is now fully fixed, thanks to gvvaughan. plus the plugin is now fully internationalized thanks to chestnut_jp.

2.7.5

the plugin is now fully internationalized thanks to chestnut_jp! Please send other language po and mo files to deryk@bluemandala.com and i’ll include them. load_plugin_textdomain is used also. NOTE: due to a bug in buddypress 1.2.6 users will not be able to see their notifications page (see here for a fix http://trac.buddypress.org/changeset/3375)

2.7.3

fixed bug where hidden groups would not have names in digest, added link to view digest queue in back end (add ?sum=1 to your url to see queue)

2.7.2

fixed bug causing wp_cron to misbehave

2.7.1

fixed bug where digests were not fired – the next digest will combine all missed ones. Fixed bug where edited topics were removed from digest, added note and link at end of users’ notification settings pointing them to place they can edit their group subscriptions

2.7

Major re-write to the digest code, implemented caching and drastically sped up processing, other minor changes. see (but not send) what is in the digest queue by visiting mydomain.com/sum=1

2.6.4

added ‘change email options’ link under each group in digest

2.6.3

rewrote the email sending so digest emails are read properly in Outlook. Added a link at bottom of digests to go to my groups to edit notification settings.

2.6.2

fixed sneaky bug where people who requested access to a private group were subscribed to default setting.

2.6.1

improves wording of join pull down menu, fix bad follow/mute link.

2.6

allow site admins to set the subscription level for all current users of a group (in manage members)

2.5.5

put back text domain, added more translation hooks

2.5.4

added css class names, fixed duplication in email display when sending New Topics email

2.5.2

fixed class name

2.5.1

fixed silly bug where th tag was not showing up in group forum directory to match the extra td tag for follow/mute. sorry for the delay.

2.5

fixed a bug where digest emails were cumulative. fixed bug where editing an item would resend the notification email. added filter hooks to digest section

2.4.4

improved the follow this topic text in New Topic subscription emails so the user knows they won’t get replies and gives them instructions if they do.

2.4.3

Added ability for group admins to change the subscription settings for users in their group. Added backend options to enable or disable this function. Also added backend options to enable group admin override emails.

2.4.2

Fixed minor bug about leaving groups your not subscribed to

2.4.1

Made daily digests and weekly summaries HTML/Plain text multipart emails

2.3.4

Added quotes around topic name in emails and added setting status at bottom of emails

2.3.2

Javascript fix for subscribe options. removed beta notice.

2.3

Plugin finished and ready for public usage.

2.2

Plugin complete re-write finished. Digest function added, plus too many features to list here.

2.1

group admins can set default subscription level

2.0

Plugin totally re-written by Deryk Wenaus, with new structure and name

1.3

Added support for topic-by-topic settings for forum notifications

1.2

Tagged stable release.
Added Boone Gorges as an author.
Made “do a dance” installation step optional.

1.1

Fixed directory rename causing white screen of death.

1.0

Initial release. Please test and provide feedback. Not recommended for production sites.