I just want to know that a site which is built in Openscholar, a LMS for Drupal.

Therefore, how organic group is tied up with virtual sites? Also I want to know the the Views module's role in such circumstances.

  • What's 'vsite'? There's no mention of such a thing on google in relation to Drupal – Clive Sep 21 '15 at 8:34
  • oh ho..i am metioned it above its in Drupal's lms "Openscolar" . It creates a sperate site for a user under main site,a kind of subsite – Rajender Rajan Sep 21 '15 at 8:38
  • does it mean virtual site? – arpitr Sep 21 '15 at 8:58
  • yeah vsite means virtual site... – Rajender Rajan Sep 21 '15 at 9:32

I am not sure about openscholar but what organic modules can do about virtual sites-

  • With help of organic group you can declare an entity as a "group" or call it context, an example could be a sports site with group as "cricket"
  • With help of og you have permission granularity in context to group, so a user can have access to all post which comes under a "group" in our example "cricket" being totally unaware of other groups, can say "hockey"
  • With in group you can have group specific roles, a user who can admin cricket group but still can not do anything on hockey group.

So each group can be seen as fully functional site in itself - virtual site

Note: Domains have nothing to do with og, it's just a matter of context switching

  • yeah...exactly... – Rajender Rajan Sep 21 '15 at 10:09
  • does that answer your question? – arpitr Sep 21 '15 at 10:14
  • yeah lots of it is the answer...but i want to find out how organic groups are related to vsite(virtual site). I want to know the basic architecture of organic group and vsite. – Rajender Rajan Sep 22 '15 at 4:53

As a variation of what's explained in the prior answer, you could also use the Group module for this (instead of the Organic groups module). Group allows for creating arbitrary collections of your content and users on your site, and grant access control permissions on those collections. So each group can be seen as fully functional site in itself, i.e. a virtual site.

It is available as of D7, and has a D8 version also. The Group module creates groups as entities, making them fully fieldable, extensible and exportable. So since Group is entirely entity based, it has out-of-the-box integrations (= no extra modules needed) with other great modules such as Rules, the Views, etc.

For more details about the various roles and permissions, refer to my answer to "What are the various roles supported by the Group module?".


  • 1
    Seems that it will work !! let me implement first. – Rajender Rajan Jun 23 '16 at 10:53
  • @RajenderRajan : merci for feedback ... and yes I think you will like what you will discover ... looking forward to your evaluation later on ...! – Pierre.Vriens Jun 23 '16 at 11:14
  • 1
    defiantly m experimenting something ! Once done i will let u kw whole idea . – Rajender Rajan Jun 24 '16 at 7:24
  • @RajenderRajan Did you make any progress in your experimenting? – Pierre.Vriens Aug 18 '16 at 13:35
  • Openscholar by default provides a vsite for a particular user..M just wanted to use Rules module, organic module and Views to customize the work flow of Openscholar. Till nothing much has been results, i have tried different approaches but just fail to get desired result. – Rajender Rajan Aug 19 '16 at 5:41

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.