- Posts: 10
Data fields not migrating
- Michele
- Topic Author
- Offline
- New Member
-
Less
More
14 years 3 months ago #1
by Michele
Data fields not migrating was created by Michele
I back to getting joomdle set up and working after updating and tracking down some issues. FYI - for anyone using Jomsocial 2.4 make sure you get the hotfix or you will have errors. I had another component, DTRegister, throwing an error that wrongly pointed to joomdle. The error was:
You don't have permission to access /moodle/auth/joomdle/land.php on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
My current problem is that the first name, last name and email address fields did not carry into moodle from joomla and to joomla from moodle through joomdle. Is there a way to fix this without manually entering the info. I do have multiple accounts with the same email address because we have parent and student accounts and a lot of our students are elementary age and don't have their own email addresses. I set up the student accounts in moodle with csv upload so it worked and I have commented out the joomla code that validates emails. The parent accounts were set up in Joomla. Could the duplicate emails be causing the problem?
I think there may be a post about this issue in the forum but every time I try to access it it tells me I am not authorized to view that post. I apologize if I am asking a question that has been previously answered.
System check is all green. All users have green checks under joomla/moodle/joomdle even though a couple of users are throwing user not in moodle errors.
Thanks once again Antonio and Chris for your extraordinary help.
You don't have permission to access /moodle/auth/joomdle/land.php on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
My current problem is that the first name, last name and email address fields did not carry into moodle from joomla and to joomla from moodle through joomdle. Is there a way to fix this without manually entering the info. I do have multiple accounts with the same email address because we have parent and student accounts and a lot of our students are elementary age and don't have their own email addresses. I set up the student accounts in moodle with csv upload so it worked and I have commented out the joomla code that validates emails. The parent accounts were set up in Joomla. Could the duplicate emails be causing the problem?
I think there may be a post about this issue in the forum but every time I try to access it it tells me I am not authorized to view that post. I apologize if I am asking a question that has been previously answered.
System check is all green. All users have green checks under joomla/moodle/joomdle even though a couple of users are throwing user not in moodle errors.
Thanks once again Antonio and Chris for your extraordinary help.
Please Log in or Create an account to join the conversation.
- Chris
-
- Offline
- Moderator
-
14 years 3 months ago #2
by Chris
Replied by Chris on topic Re: Data fields not migrating
There are a few things here ... some of which I will leave for Antonio.
Your first problem mentioned was that your first name, last name and email are not brought into moodle from joomla. Do you mean from Joomla or from Jomsocial? I am assuming that you mean Jomsocial as Joomla does not have first name / last name. This is normally data mapping related. That said in your case you have changed some code??
As for the same email address. This must be unique in Joomla, along with the username. I believe this will also cause problems in jomsocial?
As for duplicate emails causing the problem. Not sure if this is causing your exact problem, but believe you will have problems with this at some time if it is not causing problems now. Instead are you able to use the student ID number on a dummy domain or your domain as the student email addresses. This will at least make joomla happy.
Personally, I would go back to the core / original non edited code. Get everything working than look at customising. At least this way you know which changes / specific implementations are causing what problems.
Your first problem mentioned was that your first name, last name and email are not brought into moodle from joomla. Do you mean from Joomla or from Jomsocial? I am assuming that you mean Jomsocial as Joomla does not have first name / last name. This is normally data mapping related. That said in your case you have changed some code??
As for the same email address. This must be unique in Joomla, along with the username. I believe this will also cause problems in jomsocial?
As for duplicate emails causing the problem. Not sure if this is causing your exact problem, but believe you will have problems with this at some time if it is not causing problems now. Instead are you able to use the student ID number on a dummy domain or your domain as the student email addresses. This will at least make joomla happy.
Personally, I would go back to the core / original non edited code. Get everything working than look at customising. At least this way you know which changes / specific implementations are causing what problems.
Please Log in or Create an account to join the conversation.
- Michele
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 10
14 years 3 months ago #3
by Michele
Replied by Michele on topic Re: Data fields not migrating
I took your advise and have been working on a clean install. Things seem to be working better now. I am still having a problem although it is a new one.
When I log into joomla as a user and try to enrol in a course, I am taken to the moodle login page. This makes me think that the sso isn't working. I have all green in system check and three green checks for the user in joomdle. I do have the sso set to yes in configuration. Any pointers?
I am debating whether it would be better for us to have parents register their children for classes or to have the children register through their own accounts. We need to make sure students register for a least one "seated" class, so it may be easier for us to have the oversight provided by the request course feature. However, to really be useful to us we would need view the course requests by child/student rather than by course. Is that something that is possible?
We also need to collect birthdays and grades from students at login, so that is pointing me back to registration through jomsocial rather than joomdle.
When I log into joomla as a user and try to enrol in a course, I am taken to the moodle login page. This makes me think that the sso isn't working. I have all green in system check and three green checks for the user in joomdle. I do have the sso set to yes in configuration. Any pointers?
I am debating whether it would be better for us to have parents register their children for classes or to have the children register through their own accounts. We need to make sure students register for a least one "seated" class, so it may be easier for us to have the oversight provided by the request course feature. However, to really be useful to us we would need view the course requests by child/student rather than by course. Is that something that is possible?
We also need to collect birthdays and grades from students at login, so that is pointing me back to registration through jomsocial rather than joomdle.
Please Log in or Create an account to join the conversation.
- Chris
-
- Offline
- Moderator
-
14 years 3 months ago #4
by Chris
Replied by Chris on topic Re: Data fields not migrating
Hi again,
Glad to hear that it is progressing a little better. Sounds like your situation is similar to mine where we have both on-line and in class components.
With regards to the parent vs student registration, I would look at how you collect money. If on-line registration with payment than it is likely that your parents are going to be the first point and perhaps once they have paid they could assign the courses to their children (the students).
For your birthday etc. you can use jomsocial, CB, Ambra. This really depends on your functionality needs. If it is just for simple data collection than perhaps Ambra. If you are interested in the social / community features than maybe jomsocial.
Glad to hear that it is progressing a little better. Sounds like your situation is similar to mine where we have both on-line and in class components.
With regards to the parent vs student registration, I would look at how you collect money. If on-line registration with payment than it is likely that your parents are going to be the first point and perhaps once they have paid they could assign the courses to their children (the students).
For your birthday etc. you can use jomsocial, CB, Ambra. This really depends on your functionality needs. If it is just for simple data collection than perhaps Ambra. If you are interested in the social / community features than maybe jomsocial.
Please Log in or Create an account to join the conversation.