I need newly created groups to have certain "stock content" already visible when the group is first created, and to have this content shared across multiple groups. I'm going to implement this as a sort of "group of groups" node access status, which would work something like this:
- Rather than assign users to groups, groups would be assigned to the "super group".
- Content could be assigned a "super group" audience, much as it can be assigned to a group under OG.
- In generating a list of "home nodes" to display in a group page, the home nodes would include both content tagged for the group, and for any super groups to which that group belonged.
Most of the "under-the-hood" modifications would involved tweaking the SQL generated in og_get_home_nodes_sql. Current code will not assume sub-query support.
This issue will be used for design notes and feed back on how to create an appropriate UI for the feature.
Comments
Comment #1
JohnG-1 commented+1 for more audience structuring options
Comment #2
moshe weitzman commentedplease reopen when there is something to do. i'm cleaning the queue. no placeholders.
Comment #3
miromarchi commented