- Posts: 13
Joomdle 2.x Installation
NEW INSTALL - JOOMLA REGISTRATION IN MOODLE NOT COMPLETELY WORKING FOR ME
- Simon Cole
- Topic Author
- Offline
- New Member
-
Less
More
3 years 6 months ago #1
by Simon Cole
NEW INSTALL - JOOMLA REGISTRATION IN MOODLE NOT COMPLETELY WORKING FOR ME was created by Simon Cole
Hi,
I have Joomdle 2.0.4 installed on my test site, running Joomla 3.10.11, Virtuemart 3.6.10 and Moodle 4.0.4.
I have followed the install instructions a number of times and have had a few teething problems that I have been able to work through. However, I'm now stuck. I'm able to add courses as products in Virtuemart and purchase them through the front end OK. I receive the enrollment email, but when I follow the URL I cannot access the course.
Logging into the Moodle back end, I see the new user has been created and enrolled in the course correctly, but the new user's profile is mostly blank (no first/last name, email or address carried over) and presumably not the password I am registering in Joomla either.
If I then add the missing details direct into the Moodle user profile, set a new password, and change the user authentication method to 'Manual' I can log in to Moodle as that user and am presented with the course that I 'purchased'. So, its part working.
The same happens if I try and add users to moodle through the Joomdle Users interface. Nothing seems to get sync'd across apart from the user name.
System Checks are all green.
I've done a few fresh installs and can't seem to get past this problem. Any ideas what I've done wrong?
I have Joomdle 2.0.4 installed on my test site, running Joomla 3.10.11, Virtuemart 3.6.10 and Moodle 4.0.4.
I have followed the install instructions a number of times and have had a few teething problems that I have been able to work through. However, I'm now stuck. I'm able to add courses as products in Virtuemart and purchase them through the front end OK. I receive the enrollment email, but when I follow the URL I cannot access the course.
Logging into the Moodle back end, I see the new user has been created and enrolled in the course correctly, but the new user's profile is mostly blank (no first/last name, email or address carried over) and presumably not the password I am registering in Joomla either.
If I then add the missing details direct into the Moodle user profile, set a new password, and change the user authentication method to 'Manual' I can log in to Moodle as that user and am presented with the course that I 'purchased'. So, its part working.
The same happens if I try and add users to moodle through the Joomdle Users interface. Nothing seems to get sync'd across apart from the user name.
System Checks are all green.
I've done a few fresh installs and can't seem to get past this problem. Any ideas what I've done wrong?
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7848
3 years 6 months ago #2
by Antonio Durán
Replied by Antonio Durán on topic NEW INSTALL - JOOMLA REGISTRATION IN MOODLE NOT COMPLETELY WORKING FOR ME
Hi Simon.
It seems the problem in this case is the profile data sync.
In Joomdle config in Joomla, what do you have in User Profiles->Additional data source?
If you have set something in there, did you also create any mappings?
Also, test creating a new user in the Joomla user manager in the backend, and then check him in Moodle to see how is the profile.
It seems the problem in this case is the profile data sync.
In Joomdle config in Joomla, what do you have in User Profiles->Additional data source?
If you have set something in there, did you also create any mappings?
Also, test creating a new user in the Joomla user manager in the backend, and then check him in Moodle to see how is the profile.
Please Log in or Create an account to join the conversation.
- Simon Cole
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 13
3 years 6 months ago #3
by Simon Cole
Replied by Simon Cole on topic NEW INSTALL - JOOMLA REGISTRATION IN MOODLE NOT COMPLETELY WORKING FOR ME
Hey Antonio, thanks so much for your fast response. Amazing!
I didn't have anything set up in Additional Data Sources, and I tried creating a new user through Joomla User Manager with the same result. In Joomdle it saw the new user and had ticked Joomla, Moodle and Joomdle user columns. In Moodle again, the user was set up without any details (apart from username) sync'd across.
I subsequently tried adding an additional data source, and 'Joomla Fields' was greyed out, not sure if that is significant or not. I could add mappings for both Joomla Profiles and Virtuemart, but still nothing was carried over when I created another new user.
Here are the details of the Joomla platform in case there's something obviously not compatible:-
PHP Built On Linux
Database Type mysql
Database Version 10.5.17-MariaDB-cll-lve
Database Collation utf8_unicode_ci
Database Connection Collation utf8mb4_general_ci
PHP Version 7.4.32
Web Server LiteSpeed
WebServer to PHP Interface litespeed
Joomla! Version Joomla! 3.10.11 Stable [ Daraja ] 14-August-2022 14:18 GMT
Joomla! Platform Version Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36 Edg/106.0.1370.37
I didn't have anything set up in Additional Data Sources, and I tried creating a new user through Joomla User Manager with the same result. In Joomdle it saw the new user and had ticked Joomla, Moodle and Joomdle user columns. In Moodle again, the user was set up without any details (apart from username) sync'd across.
I subsequently tried adding an additional data source, and 'Joomla Fields' was greyed out, not sure if that is significant or not. I could add mappings for both Joomla Profiles and Virtuemart, but still nothing was carried over when I created another new user.
Here are the details of the Joomla platform in case there's something obviously not compatible:-
PHP Built On Linux
Database Type mysql
Database Version 10.5.17-MariaDB-cll-lve
Database Collation utf8_unicode_ci
Database Connection Collation utf8mb4_general_ci
PHP Version 7.4.32
Web Server LiteSpeed
WebServer to PHP Interface litespeed
Joomla! Version Joomla! 3.10.11 Stable [ Daraja ] 14-August-2022 14:18 GMT
Joomla! Platform Version Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT
User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36 Edg/106.0.1370.37
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7848
3 years 6 months ago #4
by Antonio Durán
Replied by Antonio Durán on topic NEW INSTALL - JOOMLA REGISTRATION IN MOODLE NOT COMPLETELY WORKING FOR ME
Hi,
Usually, if system check is all green, user data sync with no additional source set works fine. So, there must be something odd going on here.
You can send me admin access info to antonio at joomdle email and I will take a look when I can (although I'll be away most of the day today and tomorrow)
Usually, if system check is all green, user data sync with no additional source set works fine. So, there must be something odd going on here.
You can send me admin access info to antonio at joomdle email and I will take a look when I can (although I'll be away most of the day today and tomorrow)
Please Log in or Create an account to join the conversation.
- Simon Cole
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 13
3 years 6 months ago #5
by Simon Cole
Replied by Simon Cole on topic NEW INSTALL - JOOMLA REGISTRATION IN MOODLE NOT COMPLETELY WORKING FOR ME
Thanks Antonio, any advice would be much appreciated. I have emailed you admin details.
ATB
Simon
ATB
Simon
Please Log in or Create an account to join the conversation.