- Posts: 20
Moodle Profile Registration Errors during Course Enrollment
- Todd
- Topic Author
- Offline
- Junior Member
-
Less
More
14 years 11 months ago #1
by Todd
Moodle Profile Registration Errors during Course Enrollment was created by Todd
I currenlty have the following products installed:
- Joomdle
- Joomla 1.5.23
- Moodle 1.9+
Everything seems to be communicating according to plan; however, I am having problems with SOS between Joomla/Moodle - here is the process:
1. I create an account under Joomla - Works Fine!
a. It only creates the Joomla account at this point and under Joomdle it only shows as the user being registered to Joomla.
2. I go to my moodle courses within my Joomla (wrapper) and click on the Button that says "Enrol in course" - inside the wrapper it takes me to a page that says " Index of /elms/auth/joomdle" - its a web directory page - it shouldn't do that!
3. I click the "Back" Button on the browser which takes me back to the previous screen and hit "Refresh" - now the button says "Go To Course"
a. Before I click the button I checked and sure enough the user was created under Moodle and Joomdle as expected as I have SOS enable under the Global Configuration of Joomdle.
4. I now click on "Go To Course" it is requiring me to "login" to my Moodle site - but the ENTIRE MOODLE SITE is showing up in the Joomla Wrapper - other times it lets me login but it takes me to the ENTIRE MOODLE SITE edit profile page and requires me to fill in the additional required fields prior to being able to access the course.
So my question is - I want a Joomla user to register through joolma, enroll in a course and be able to immediately access that course without having to fill out any additional moodle profile information, without seeing the entire moodle site in the Joomla wrapper.
- I know that this has something to do with the Moodle Authentication Lock User Fields but for some reason I am not able to find the right combination of Locked, Unlocked and Unlocked if Empty to get this to work flawlessly - I also know that my Joomla registration process doesn't ask for all the questions that Moodle requires; therefore, it isn't able to pass the Moodle required profile information resulting in these problems!
Please can somebody help explain what I need to do to get this to function as expected?
- Joomdle
- Joomla 1.5.23
- Moodle 1.9+
Everything seems to be communicating according to plan; however, I am having problems with SOS between Joomla/Moodle - here is the process:
1. I create an account under Joomla - Works Fine!
a. It only creates the Joomla account at this point and under Joomdle it only shows as the user being registered to Joomla.
2. I go to my moodle courses within my Joomla (wrapper) and click on the Button that says "Enrol in course" - inside the wrapper it takes me to a page that says " Index of /elms/auth/joomdle" - its a web directory page - it shouldn't do that!
3. I click the "Back" Button on the browser which takes me back to the previous screen and hit "Refresh" - now the button says "Go To Course"
a. Before I click the button I checked and sure enough the user was created under Moodle and Joomdle as expected as I have SOS enable under the Global Configuration of Joomdle.
4. I now click on "Go To Course" it is requiring me to "login" to my Moodle site - but the ENTIRE MOODLE SITE is showing up in the Joomla Wrapper - other times it lets me login but it takes me to the ENTIRE MOODLE SITE edit profile page and requires me to fill in the additional required fields prior to being able to access the course.
So my question is - I want a Joomla user to register through joolma, enroll in a course and be able to immediately access that course without having to fill out any additional moodle profile information, without seeing the entire moodle site in the Joomla wrapper.
- I know that this has something to do with the Moodle Authentication Lock User Fields but for some reason I am not able to find the right combination of Locked, Unlocked and Unlocked if Empty to get this to work flawlessly - I also know that my Joomla registration process doesn't ask for all the questions that Moodle requires; therefore, it isn't able to pass the Moodle required profile information resulting in these problems!
Please can somebody help explain what I need to do to get this to function as expected?
Please Log in or Create an account to join the conversation.
- Chris
-
- Offline
- Moderator
-
14 years 11 months ago #2
by Chris
Replied by Chris on topic Re: Moodle Profile Registration Errors during Course Enrollment
Pls refer to my response to your other post
www.joomdle.com/forum/r05-support/5401-v...problem?lang=en#5403
www.joomdle.com/forum/r05-support/5401-v...problem?lang=en#5403
Please Log in or Create an account to join the conversation.
- Todd
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 20
14 years 11 months ago #3
by Todd
Replied by Todd on topic Re: Moodle Profile Registration Errors during Course Enrollment
RE: Previous Post
No resolution yet to this problem - thought that they would be two seperate issues...so lets do it your way! Lets get this problem resolved first!
Regards,
No resolution yet to this problem - thought that they would be two seperate issues...so lets do it your way! Lets get this problem resolved first!
Regards,
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7926
14 years 11 months ago #4
by Antonio Durán
Replied by Antonio Durán on topic Re: Moodle Profile Registration Errors during Course Enrollment
Dod you have any errors in system check?
Please Log in or Create an account to join the conversation.
- Todd
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 20
14 years 11 months ago - 14 years 11 months ago #5
by Todd
Replied by Todd on topic Re: Moodle Profile Registration Errors during Course Enrollment
Antonio,
No errors in the system check - see attached document for screenshot step by step walk through!
No errors in the system check - see attached document for screenshot step by step walk through!
Last edit: 14 years 11 months ago by Todd.
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7926
14 years 11 months ago #6
by Antonio Durán
Replied by Antonio Durán on topic Re: Moodle Profile Registration Errors during Course Enrollment
Looked at the pdf:
- When you sau first time "below is moodle in a wrapper", it is not. It is a joomdle view showing you course details.
- So, second time you see "entire moodle site" inside wrapper, that is how is supposed to work, you get that fine.
- Moodle asks for your user details until you have completed all the required fields.
As for your error on landing page: did it work when you log in with the "Todd user"?
Or do you get the same folder page as when you try to enrol?
- When you sau first time "below is moodle in a wrapper", it is not. It is a joomdle view showing you course details.
- So, second time you see "entire moodle site" inside wrapper, that is how is supposed to work, you get that fine.
- Moodle asks for your user details until you have completed all the required fields.
As for your error on landing page: did it work when you log in with the "Todd user"?
Or do you get the same folder page as when you try to enrol?
Please Log in or Create an account to join the conversation.
- Todd
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 20
14 years 11 months ago #7
by Todd
Replied by Todd on topic Re: Moodle Profile Registration Errors during Course Enrollment
Yes it worked when I logged in with the Todd user - its just strange - I get that directory structure page only the first time that I enrol - as Joomdle is createing user account under Moodle - but once I refresh the joomdle page the enrol button goes away and the "Go to course" button appears and I no longer have a problem!
I still believe it has something to do with the Lock, Unlock and Unlock if Empty settings under Moodle... I guess Im just not sure what the best way is to set that up...
Is there a way that I can change the Joomla New User Registration form to ask for the required fields by moodle so that users don't have to see that "Edit Profile" page within Moodle when logging in for the first time?
I still believe it has something to do with the Lock, Unlock and Unlock if Empty settings under Moodle... I guess Im just not sure what the best way is to set that up...
Is there a way that I can change the Joomla New User Registration form to ask for the required fields by moodle so that users don't have to see that "Edit Profile" page within Moodle when logging in for the first time?
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7926
14 years 11 months ago #8
by Antonio Durán
Replied by Antonio Durán on topic Re: Moodle Profile Registration Errors during Course Enrollment
Strange...I tested your scenario and it is working fine for me locally.
No clue as why you are getting this behaviour.
I am sure the "folder problem" is not related to lock settings.
For your other post I see you are using VM, so I would use that for registration process, mapping the appropiate fields in Joomdle.
No clue as why you are getting this behaviour.
I am sure the "folder problem" is not related to lock settings.
For your other post I see you are using VM, so I would use that for registration process, mapping the appropiate fields in Joomdle.
Please Log in or Create an account to join the conversation.
- Todd
- Topic Author
- Offline
- Junior Member
-
Less
More
- Posts: 20
14 years 11 months ago - 14 years 11 months ago #9
by Todd
Replied by Todd on topic Re: Moodle Profile Registration Errors during Course Enrollment
That sounds like an idea - also I am using JomSocial - which Data Source do you think is better? VM or JomSocial?
Thanks
Thanks
Last edit: 14 years 11 months ago by Todd.
Please Log in or Create an account to join the conversation.
- Antonio Durán
-
- Offline
- Moderator
-
Less
More
- Posts: 7926
14 years 11 months ago #10
by Antonio Durán
Replied by Antonio Durán on topic Re: Moodle Profile Registration Errors during Course Enrollment
It is up to you: you should use the component you prefer for user registration.
Please Log in or Create an account to join the conversation.