I am attempting to set up a BuddyPress / WP-MU multi-user (network) and multi-blog (sites) using the latest versions of BP (1.5.2) and WP (3.0.1) on a FreeBSD v7 server. I have spent quite a bit of time trawling through Forums and my efforts are recorded here.
The aim of this site is to encourage deeper community discourse and to that end I am trying to focus on Groups and interactions within a group rather than a looser network of individuals. So, here are some things I am trying to do and I'd like some advice :
* each Group should focus around the Group blog where most of the content would be entered. This would have a single admin, possibly multiple editors. The group blog plugin would seem to accomplish this.
* I'd like there to be restrictions on group creation. There is a plugin out there that does this, but I'm thinking in terms of the following condition for creating a new group. Anyone can create a new group but they have to have 10 (a configurable number) of accepted invitations to join before the group can get created. This means that there must be a certain level of interest already present and would hopefully reduce the number of inactive groups.
* Having joined the group it would be nice if members were to be automatically enrolled as a configurable role into the group blog so that the group admin does not have to manually add group members to the blog. How could this be done?
* It would be nice to have a configurable group 'Home' page which might display :
o RSS feed from the group blog
o RSS feeds from group member blogs
o Categories and tags from group and member blogs
o Media stream from group blog
o many of these things are available in themes but are focused around the site home page. I'm trying to find a theme that does these for individual groups.
I know about the Group blog plugin (bp-groupblog.zip) — what I'm missing is how to implement some of these other ideas.
Thanks for any help. This is an extraordinary useful resource for folks like myself who are starting to construct a community site with WordPress / BuddyPress.