Organic Group question - using groups to filter nodes, not exclusively contain them

Events happening in the community are now at Drupal community events on www.drupal.org.
gallamine's picture

Hello,

I'm working on a website for robot builders to show off their projects. Users submit projects, blog posts, etc., which are publicly shown to everyone. I've installed OG and my plan is to let users join various groups that represent local robotics clubs or contests.
My problem is with the OG "audience" feature - basically I want everything a users posts to appear in all their groups. I don't want the user to have the option of choosing - it complicates things, and I want everything posted to be public. Effectively I want the group to narrow down the list of nodes to specific groups.
I can't seem to find anything on how to do this. Any help? Thanks.

Comments

Did you find a way to do this?

csyoung's picture

I have the same desire. Did you find a way? Thanks.

Not the best use for OG

bonobo's picture

If you create a profile field that contains a list of all the clubs, a person could select their affiliation with a specific club.

Then, you could use views to show posts by a person in Club X, or all posts by people in Club X.

This way, the user only has to select their clubs as part of their profile, and their posts are always "connected" to those clubs.

Thanks for the quick reply

csyoung's picture

In my case, users do actions that have a numeric value like donating 3 cans of food for a food drive. I would like to include their donation in the sum of each of the groups that they join (current and future). So there is a total number of cans (using calc_views) for the user and their friends, a different total for the user and their family, another for the user and their school or organization, and yet another for the user and their city, and finally the user and their entire state. So there is a separate group for their friends, family, school or organization, city, and state. I can do it painfully and not organically with user relationships by creating "users" that act as "groups" (school, city, state, etc) but the functionality of organic groups is much better. If you have any ideas how I could do it with organic groups that would be great, otherwise I'm stuck with User Relationships. Thanks again!

Second thoughts

csyoung's picture

I re- read your reply this morning (it was late last night) and I think what you suggested would work. I don't see how to get views to show all posts for people in Club X. I assume it should be a filter but I can't figure out what one. Could you point me in the right direction? Thanks!

Social Networking Sites

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week