1

I'm building a learning tracking site for a community where Mentors will match up with Mentees. I'd like them to create either an organic group or a paired relationship to share content (seen only by the two of them plus a supervisor, observer, or instructor).

The catch is I'd like to let them do it on their own. In other words, I'd like to "get out of the way" and not maintain the actual groupings.

Does this sound like a job more for Organic groups (OG) or User Relationships? Is there another technique that could get the job done more smoothly?

And, how can they share content only amongst those with in that group or relationship?

If I use OG, how can I best let users create and invite others without my intervention?

  • 1
    Seems like sharing content is a part of user relationships module via User Relationship Node Access. It's on their main page, it's in their docs, what else do you need? – Mołot Jun 12 '13 at 13:42
  • Thanks Molot. I guess I'm really trying to see what is the better trajectory. If I use OG, how can I best let users create and invite others without my intervention? Currently I'm exploring UserRel and am liking it. – Rick Jun 12 '13 at 13:49
  • 1
    Question in the comment above looks way better (way more "answerable") than the one posted as an actual question. – Mołot Jun 12 '13 at 13:50
  • Thank you. I've added that question to the entry above. On a side note, the best part of StackExchange is that it forces me to think through how to ask a question. – Rick Jun 12 '13 at 14:22
1

You could, for sure, use the Group module for this. Group allows for creating arbitrary collections of your content and users on your site, and grant access control permissions on those collections. It is available as of D7, and has a D8 version also. It is designed to be an alternative to Organic Groups. The Group module creates groups as entities, making them fully fieldable, extensible and exportable.

For more details about how Group compares to Organic Groups, refer to my answer to "What are the features of the Group module versus Organic Group module?". And for more details about the various roles and permissions, refer to my answer to "What are the various roles supported by the Group module?".

Resources

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.