I would love to see this, and actually I think it would be prudent to keep people’s activity out of the stream until they have been a member for a selectable amount of time, say 2 days, 3 days, a week. Perhaps even have an option fot amount of posts or something. This would keep the spam blog posts they make from pushing the legit ones off my front page.
I would also like to see this filter turned off if logged in as admin, so we could administer the the spammers better – I often go to my front page and look at the activity stream to find the spammers – so if this filtered my view, than it would be harder to hunt them.
Good idea – maybe a plugin will be created like this one day.
I tried looking here
https://codex.buddypress.org/developer-docs/custom-buddypress-loops/the-activity-stream-loop/
but there does not seem to be anything that will solve my problem. Can anybody point me to the write place in the files to remove registrations from activity feeds?
check out:
https://buddypress.org/forums/topic/removing-blog-posts-form-the-swa-widget#post-36775
but instead of component == ‘blogs’ change it to type == ‘new_member’
then change your theme activity/index.php to remove the select option ‘show new members’
I would also like to see this filter turned off if logged in as admin, so we could administer the the spammers better –
using the above example – add before the loop
if ( is_site_admin() )
return $activities;
FYI the ‘delete’ button in site wide activity didn’t work for me (bp 1.1) but this fix worked:
http://www.bestbop.com/sitedev/topic.php?id=4