Users managing groups
Permalink
I'm still trying to understand the relationship between all the moving parts of CC5, and am looking for an experienced developer to give me a birds-eye view of how to implement the following functionality:
I'd like users to be able to create and manage groups from their profile (currently admins are able to create groups in the dashboard). Groups would have an owner, who manages settings for the group and can add members. Groups would also have their own page(s), available only to its members.
Two other tidbits: I'd like to extend the "friend" functionality of users to be more like FB, where both parties need to "ok" the friending, and 2) to add a member to a group, he/she should need to be your friend already.
I'm not looking for all the details on how to implement this functionality, but some general guidelines and best practices.
I'd like users to be able to create and manage groups from their profile (currently admins are able to create groups in the dashboard). Groups would have an owner, who manages settings for the group and can add members. Groups would also have their own page(s), available only to its members.
Two other tidbits: I'd like to extend the "friend" functionality of users to be more like FB, where both parties need to "ok" the friending, and 2) to add a member to a group, he/she should need to be your friend already.
I'm not looking for all the details on how to implement this functionality, but some general guidelines and best practices.