2

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.

4
  • What's 'vsite'? There's no mention of such a thing on google in relation to Drupal
    – Clive
    Commented Sep 21, 2015 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 Commented Sep 21, 2015 at 8:38
  • does it mean virtual site?
    – arpitr
    Commented Sep 21, 2015 at 8:58
  • yeah vsite means virtual site... Commented Sep 21, 2015 at 9:32

2 Answers 2

1

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

3
  • yeah...exactly... Commented Sep 21, 2015 at 10:09
  • does that answer your question?
    – arpitr
    Commented Sep 21, 2015 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. Commented Sep 22, 2015 at 4:53
1

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?".

Resources

5
  • 1
    Seems that it will work !! let me implement first. Commented Jun 23, 2016 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 ...! Commented Jun 23, 2016 at 11:14
  • 1
    defiantly m experimenting something ! Once done i will let u kw whole idea . Commented Jun 24, 2016 at 7:24
  • @RajenderRajan Did you make any progress in your experimenting? Commented Aug 18, 2016 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. Commented Aug 19, 2016 at 5:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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