Lets get the general public forum working, before we get greedy. I do like the idea, but for the general good I think you could just form your own cult group, make it private and be good.
Please post any progress you make on the privatization of group forums, I would like to do something so I don’t have to maintain 2 installs of bbpress.
Thanks,
Brad
http://gorgeousgamers.com/beta/
lol. OK stop. Isn’t there already a ‘Burt’ cult? I know of at least one member.
It’s doable, just how is the question. Deep integration, xmlrpc, plain old sql from the wp database. Exploring.
Interested in your ideas on only showing groups forums to members on the bbPress side Burt.
trent, I just gotta:
get all groups from bp
for all groups make readonly or hidden based on group type
for logged in bbpress user get user’s groups and alter access to specific groups
getting all groups
getting users groups
What I’m working on now.
I think that privatizing a bbforum in this case is easy..
I dont remember when but i read that wp function can be included in bb. So you can privatize forums easily,
add an action that makes the forums hidden (hid in english?) if the visitor is not logged in
add an switcher action that makes the forums hidden if the group is not public
create a function that checks if loggedin user is in the group.
I think privatization is simple. Burt’s idea is really useful, but more difficult that privatizing forums, but it can be done..
You’ve to see how bp-groups (not bp-forums) works with forums and studing how it integrates groups with forums and creating own function that do the same..
@nicolagreco The readonly and hidden forums are already done. Two plugins by _ck_ do just that. I’m using those. The problem is getting the info about groups and group members in bp over to bbpress.
It’s not as simple as just including a wp or bp function. bp and bbpress might not be on the same server. They might not even be part of the same mu install.
XMLRPC is the path I’ve chosen. It fits in with the plans I have for bp, blogs and forums in the future.