Feature Requests

Please do NOT use this section of the forum to request help if Joomdle does not work for you in some particular way. Your post will be deleted.

[Closed] User Sync Tool with Joomdle & Moodle

  • Ron Wells
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
15 years 9 months ago - 15 years 9 months ago #1 by Ron Wells
I have noticed that the JomSocial User data is not completely populated into Moodle until after the user logs into Joomla / selects a Moodle course. Some items like user avatar, etc. still show as being the standard yellow happy face instead of their JomSocial avatar even though they have been converted over to Joomdle authentication.

Is there a quick way to force this data to be populated in Moodle?

If not, is it possible to have a tool added in the back end that would force a user"sync" - to force user data updates from JomSocial to Moodle without waiting for the student to log in?

Thank you,
Ron
Last edit: 15 years 9 months ago by Antonio Durán.
The topic has been locked.
More
15 years 9 months ago - 15 years 9 months ago #2 by Chris
Replied by Chris on topic Re: User Sync Tool with Joomdle & Moodle
Hi Ron,

I have moved this to the Features Requests section.

Chris
Last edit: 15 years 9 months ago by Chris.
The topic has been locked.
  • Ron Wells
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
15 years 9 months ago #3 by Ron Wells
Replied by Ron Wells on topic Re: User Sync Tool with Joomdle & Moodle
Thank you. We did discover that if you go into the Joomla User menu, open and "save" each user that you are having issues with, it will force the JomSocial information into Moodle. It took quite some time to do this to a few hundred user accounts that were not automatically updated - so I think it would be useful for those that install Joomdle into an exiting site with users already registered.

Note for clean sites that use Joomdle from the start, this tool likely will not be needed.

Thanks again,
Ron
The topic has been locked.
More
15 years 9 months ago #4 by sems
Replied by sems on topic Re: Community Builder User Sync & Moodle
Hi,
I have installed Joomdle when my user were already registered with community builder. When I transfer them to moodle, There is a UTF8 character error for İ,Ş,Ö,Ş,Ç,Ğ...These letters are not transfered correctly.

Also, I need to integrate my user data in Community builder with Moodle user database
Is there any way to add community builder data integration into joomdle configuration like jomsocial. Since My users main data is kept in Community builder.

For instance these are my cb field names : email, city, department, institution,lang,phone1, phone2,country,idnumber etc.
They are also available in Moodle.
Thanks..
The topic has been locked.
More
15 years 9 months ago #5 by Chris
Replied by Chris on topic Re: Community Builder User Sync & Moodle
Hi there,

In the next release there will be more integration with CB and the ability to map your fields across to Moodle. I do not have an exact date yet however it is a matter of weeks not months.
The topic has been locked.
More
15 years 9 months ago #6 by Antonio Durán
Replied by Antonio Durán on topic Re: Community Builder User Sync & Moodle
Hi Ron.

I just tested with my latest code (which include custom field mappings) and this is working fine. I think it should work in current version too.

When you migrated the users, had you set Jomsocial as additional data source before doing it?
User creation in backend works internally just as any other normal user creation.
The topic has been locked.
  • Ron Wells
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
15 years 9 months ago #7 by Ron Wells
Replied by Ron Wells on topic Re: Community Builder User Sync & Moodle
I believe JomSocial was set up as additional data source. For some reason - some users converted fine, others did not. It seemed to be a random thing and I do know that it was not related to the sorting / capitalization issue.

Few things to add - due to the select all button not working at the time, I did select ~ 50 to 100 at a time and then converted to Joomdle. I did also notice that users that did not convert correctly were spread evenly throughout - i.e. they were not all capital, were not all a-d's, etc. Seemed quite random on who made it and who didn't.
The topic has been locked.
More
15 years 9 months ago #8 by Antonio Durán
Replied by Antonio Durán on topic Re: Community Builder User Sync & Moodle
When you say they did not convert correclty you mean they were created, but info from Jomsocial was not transfered?
And that only happened for some users, and others had complete profile?
The topic has been locked.
  • Ron Wells
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
15 years 9 months ago #9 by Ron Wells
Replied by Ron Wells on topic Re: Community Builder User Sync & Moodle
Yes - all users existed in both Joomla and Moodle (due to JFusion). We uninstalled JFusion and converted all users (but admins) to Joomdle authentication via the tool. All users were successfully converted to Joomdle authentication. JomSocial info correctly transferred on ~75% of users - not all.
The topic has been locked.
More
15 years 9 months ago #10 by Antonio Durán
Replied by Antonio Durán on topic Re: Community Builder User Sync & Moodle
Now I understand.

What I don't understand is that ANY of the users worked, as if they all were created already in Moodle, you just set their auth method to Joomdle.
This step does not call the user profile sync code, so I don't know how could they have been synced. Are you sure this happened without any more actions?

I understand now that there is a need for a "Sync Profiles" button in user list, for cases like yours in which users are already created on both sides, but main user info resides in Jomsocial.
The topic has been locked.