Multiple Joomla to one Moodle installation

  • Lionel Redelinghuys
  • Topic Author
  • Offline
  • New Member
  • New Member
More
12 years 2 months ago #1 by Lionel Redelinghuys
Multiple Joomla to one Moodle installation was created by Lionel Redelinghuys
Hi

I am referring to the following post:
www.joomdle.com/en/forum/r05-no-longer-s...alls-with-one-moodle

I also have a requirement to have two Joomla sites and one moodle platform integrated. It is understandable that a 1-1 relationship needs to exist between the two systems. Is it not possible to duplicate the Joomdle plugin in moodle and make moodle think that it's a different plugin alltogether thus creating two different 1-1 relationships or a lovetriangle? :silly:

Please Log in or Create an account to join the conversation.

More
12 years 2 months ago #2 by Antonio Durán
Replied by Antonio Durán on topic Multiple Joomla to one Moodle installation
Maybe you could get 2 separate 1-1 relationships, but it would need some work: you would need to duplicate joomdle auth plugin in moodle, with a new name and most likely you will need to change some things in code too.

Please Log in or Create an account to join the conversation.

  • Lionel Redelinghuys
  • Topic Author
  • Offline
  • New Member
  • New Member
More
12 years 2 months ago #3 by Lionel Redelinghuys
Replied by Lionel Redelinghuys on topic Multiple Joomla to one Moodle installation
Antonio

Thanks for your reply. Seems we can always count on you. ;)

That is what I was thinking but unfortunately thinking out the solution is as far as my skills will allow me to go. My skills are limited when it comes to manipulating the software into doing what I need it to. I can code a little but I don't nearly know enough to manipulate the sort of programming employed here. :(

I'd like to suggest something though. Can the Joomdle auth module for moodle not (in future) function as an API provider so that one may configure more than one Joomla! client? Perhaps that's reinventing the wheel since Moodle already provides API functionality... Perhaps piggy backing on the functionality and allowing for multiple client sites to be registered?

Please Log in or Create an account to join the conversation.

More
12 years 2 months ago #4 by Antonio Durán
Replied by Antonio Durán on topic Multiple Joomla to one Moodle installation
Problem is not with the API: you could use Joomdle web services from 2 different Joomla sites, creating 2 services in Moodle that include Joomdle functions. I think that should work now.

The problem is mostly with user sync and single sign on.
For example: when a joomdle user logs to Moodle, Joomdle internally connects to Joomla to check the password.
This can not be done if there are 2 different joomla servers. Which one would it connect to? It cannot know, as there are 2 and you are only entering username and password.

I am quite sure we oher places with similar restrictions if we think for a while.

Please Log in or Create an account to join the conversation.

  • Lionel Redelinghuys
  • Topic Author
  • Offline
  • New Member
  • New Member
More
12 years 2 months ago #5 by Lionel Redelinghuys
Replied by Lionel Redelinghuys on topic Multiple Joomla to one Moodle installation
Aah. Yes I see.

Well, I luckily decided that it be best to consolidate both my services into one site since there are other data that I'd need to share as well.

For the SSO issue one would need to have one service trackin the user session and passing it between sites. I can see how this can become complicated. One could however promote the use of something like google accounts. In my mind's eye I can see how that would help the session. Whether one would be able to share user profiles between sites is a different matter...

I may have to revisit the multi-site-thing sometime in the near future. Our moodle system is sort-off a course engine and needs to be able to serve multiple sites. I don't think that SSO in that case may be so much of an issue in that case, so just adding an additional service should suffice.

Thanks for lending me your grey matter. I appreciate it very much.

Please Log in or Create an account to join the conversation.