[Closed] Synching issue between Joomla 1.5 & Moodle 1.9

  • Jeff Paul
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
14 years 10 months ago - 14 years 10 months ago #1 by Jeff Paul
Hi gents, first time poster so I'd like to congratulate you for your fine work. This has enormous potential for us if I can get these two products to synch with one log-in.

I'm getting close but my Joomla/JomSocial system still isn't synching with Moodle.

Setup on a hosted site as follows:
Joomla 1.5.23 at www.mysite.com/edu
Moodle 1.9.6 at www.mysite.com/moodle
Also running are JomSocial 2.04 and Kunena Forums 1.64

Everything between Joomla/JomSocial/Kunena integrate flawlessly with a single login. Moodle loads fine into a wrapper on Joomla, but the log-ins are not synching. I've tried both the cURL and the other file-get-contents method but it didn't seem to make any difference. I've made all suggested changes from the Joomdle Wiki instructions and the Joomdle installation into both Moodle and Joomla went perfectly with all green marks on the System Check.

But there's still no auto-login into the Moodle. If I log directly into Moodle it goes in fine but crashes on first attempt when logging out. (some sort of authentication / redirect issue?)

In the Joomla backend, it seems that accounts setup in Moodle appear in Joomla/JomSocial user list but are not activated. Vice-versa, if I create a new account through the Joomla back-end or through the Joomla front-end, it won't create the corresponding Moodle account even though it is set up to do so.

On the Joomdle User control, none of the accounts have the little silver box on the left side so I can't try to do any copying or synching of accounts to see if that's the issue.

Any suggestions would be greatly appreciated.

Jeff
Last edit: 14 years 10 months ago by Chris.

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

  • Jeff Paul
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
14 years 10 months ago #2 by Jeff Paul
Correction. When I make a new account in Moodle, it shows up in the Joomdle user list but does not create an account in Joomla/JomSocial, leaving the system to either crash or display an error message when you leave the Moodle wrapper and return to other sections of Joomla. (obvious I guess since the account doesn't exist and isn't logged in.

Could my problem be that the Joomla and Moodle installs on on subfolders rather than joomla being on www.mysite.com directly?

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

More
14 years 10 months ago #3 by Chris
Hi there,

It should work OK using subfolders. In fact that is how our demo is set up. Also, it should not 'crash' during an error - at best a error message. When you say crash do you really mean crash like hang or just spit the dummy with an error message.

Given you are using jomsocial, have you configured joomdle to use jomsocial and have you mapped across the fields from jomsocial to moodle?

Kunena should have not bearing on any of the results so we not need worry about its presence.

Are you using a single browser for all your testing with logged in users and administrators?

I would:
- log out of everything
- open two browsers, not two browser windows but two browsers say ff and chrome
- using one of joomdle functions see if moodle data is displayed in joomla (to test connectivity)
- register a user in joomla
- in the backend ensure that user is created in joomla and moodle (if you can check through mysql even better, so you can see what fields are coming across into the moodle user)
- log into joomla
- enroll into a course
- proceed to moodle through joomla

Report back which part in the process fails.

We can always do the moodle to joomla logins once the above is ok

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

  • Jeff Paul
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
14 years 10 months ago #4 by Jeff Paul
Brilliant ! Works backward and forward. Not sure exactly what I changed other than making sure the php.ini was correct (very important and found in another of your post responses), adding some of the Joomdle menu components in Joomla/JomSocial and correcting a couple of Moodle issues with how students can enroll, etc. I couldn't get it to enrol through the Joomdle setting on a class, but I switched it back to Internal default with assigned keys and it worked flawless.

Now that I see what this is capable of, Joomdle is SOOOOOOO much better than I imagined. JomSocial and Joomla integration makes the Moodle interface much more palatable for those who were intimidated by the spartan Moodle interface.

Next task is Virtuemart integration, but at least now I can concentrate on the rest of the build and the teachers can start working on their courses. Joomdle was the key to making this all work.

Many, many thanks! A donation will be forthcoming as soon as I can figure out how to get my Paypal working from the 3rd world!

Cheers:cheer: :) :silly: :laugh:

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

More
14 years 10 months ago #5 by Chris
Great. Glad you got it working. Have fun with it.

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