Function on commons : subgroups and public information

Hello,

I am looking for a CSN and Drupal commons seems fine. As I am already using drupal I don't want to install something different if it can answer the two needs below. Can you tell me if in Drupal commons i can :

* create a private group and inside this group some private subgroups. So I will have a group A and subgroups A.1, A.2, etc. people joining subgroup A.1 or A.2 will automatically be added to the group A

* manage some public information (agenda and document) outside a group or subgroup. In a subgroup i will have my working version of docs. Then when I finish I want them public for group A and after another decision i want them public for everybody (even without authentication).

Is it also possible for events to create them publicly but to have them linked to a group. So people in the group know that the event is for them but open to the public.

 

What I want more or less, is the CSN as a backoffice exchange platform for my communities but with the possibility to  publish stuff publicly like a CMS without loosing the link to the publisher group

Thanks fot your time and answers.

Thomas

Comments

rpf

I think the answer to most of

I think the answer to most of your questions is yes.  I havent' worked with subgroups yet, but I know you can choose how you want relationships to propagate between child and parent groups (so yes, members of A.2 will automatically be added to group A).

jsibley

Hi, I think that I am doing

Hi,

I think that I am doing something somewhat similar, but without any documents. I'm not sure if that adds more complexity to what I've done.

I am running Commons with the "require users to login" option to create the private site. I have added the Front module to allow for a separate front page for anonymous users. Commons now allows me to specify paths that are accessible for anonymous users, so I have created a path called public and have pages and views under that path. You can see an example of the site at

www.montclair-therapists.com

I'm not sure this is the ideal way to build a private / public Commons site, but I'm also not sure there is a better way right now. I could try another way to lock down most of the site without "require users to login" that might provide more flexibility, but I'm worried about having to make sure that what is private stays private in future updates.

I'm now struggling with a way for anonymous users who are trying to access a page they are not authorized to see to be redirected to allowed page other than the Commons login page (for example, if they are sent a link by someone), but I have a support request for this on commons.org

And yes, subgroups can be made to inherit the privacy setting of their parent.

Good luck!

alexi721

Regarding sub-groups I don't

Regarding sub-groups I don't believe Drupal Commons supports this feature. I looked at the 'Create Group' form and there is no option that would allow you to specify a sub-group. If anybody thinks I am wrong please let me know.

Regarding public information, any content type that is not assigned to any group is automatically made public. In that case you need to create your own menu link to have users access the content.

If the content is assigned to a group you can still make it public by marking the 'Public' checkbox, which answers your question whether events can be created for public viewing but are assigned to group.

Alex

rpf

At the bottom of the 'create

At the bottom of the 'create group' form is a section for 'Parent'.  This appears as the top vertical tab on the Origins theme.