I’m generally happy with the way that WordPress / BuddyPress combo is working for the new community website I’ve put together (Ivybridge Matters)
But one thing I think our users generally find confusing is understanding the difference between posting comments directly into the activity stream for a group, versus going into the forum and creating posts and replying in there.
Generally comments in the activity stream disappear quickly for all but the quietest groups, and yet it’s the first thing users are presented with, and the most likely way they are liable to try to post updates and questions – which are soon lost ‘off the bottom’.
To encourage (force?) users to use the Forum, I’ve tweaked the BuddyPress code so that only a groups’ Admins and Moderators can post comments directly into a groups activity stream. WARNING: This is not a generic solution. The code change, changes it for all groups and I’ve only tested it (and only expect it) to work for BuddyPress 1.5.
The tweaked file is available for download here and is a variation of the file
Given that I’m using BuddyPress 1.5 (with Forums for Groups installed), and the theme ‘BuddyPress Colours‘ (version 1), to get this to work I simply had to:
- Create the directory wp-content/themes/buddypress-colours/activity
- Extract post-form.php from the zip file and copy it into the directory created in Step 1