By Paul Murray on Monday, 03 March 2014
Posted in General Issues
Likes 0
Views 673
Votes 0
Hello support

Having hopefully successfully migrated CB user profiles from CB too Easy Social I can not figure out how to integrate the former CB fields into an Easy Social profile. Can someone please advise how this is done? Or point me to some online instructions?

thanks

Paul
Hi Paul,

Regarding the above, I actually replied you in the /issues. By default, after you run the CB migrator, EasySocial will create a new profile called 'Community Builder' and migrate all your CB fields into this 'Community Builder' builder and switch your user from existing profile into this newly created profile.

Is this not working for you? If yes, then can you pass me your testing site access include the ftp account, phpmyadmin accesss so that i can re-run the migrator to investigate your issue.
Please advise.

Hope this help and have a nice day
Sam
·
Monday, 03 March 2014 21:24
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sam

"EasySocial will create a new profile called 'Community Builder' and migrate all your CB fields into this 'Community Builder' builder and switch your user from existing profile into this newly created profile."

Yes I confirm this is what is happening.

"Is this not working for you? If yes..."

This working for me. i.e. there is a group of registered users created for the migration but none of the CB fields are showing up!

I will enter any information that you might need below. I am not sure why the user count is different for the migrated user group. I know some one registered and I created a test user account. But there is still one extra user that can not expalin!!! Maybe this is part of the problem!?!

I am backing up the Site now and it will be finished within 30 minutes max.

Thanks in advance

Paul
·
Monday, 03 March 2014 21:52
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Paul,

Thanks for your site login details. I've checked your EasySocial and it seems like the php files for CB migrators will remain RC1. Not sure why but I've updated the php files for CB migrators in your EasySocial. I've then cleaned the previous migrated CB data and re-run the CB migrator to re-migrate your CB data into EasySocial. Now your existing users the profile switched from 'Registered user' into 'Community Profile'. http://screencast.com/t/3EXPMHtdtl

You may verify again those migrated data
Hope this help and have a nice day
Sam
·
Tuesday, 04 March 2014 18:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Support

I am sorry but I really do not understand what you have done. What I am seeing:

A)There are 2 sets of Users: Community Builder & Registered Users. I am guessing that Community Builder are the migrated users and Registered Users are people who have registered since the migration!?! i.e. Registered using the ES interface?

B) There are a whole lot of CB fileds eg

NAME = onlinestatus : CB Type = status : EasySocial Custom Field = ???Multi List???
NAME = cb_howlong : CB Type = Multiselect : EasySocial Custom Field = Multilist Field
NAME = cb_location : CB Type = Text Field : EasySocial Custom Field = Textbox Field
NAME = cb_website : CB Type = text : EasySocial Custom Field = Textbox Field
NAME = cb_tooloftrade : CB Type = multiselect : EasySocial Custom Field = Multilist Field
NAME = cb_custom_message (About Me) : CB Type = Text Area : EasySocial Custom Field = text Area Field

See how this looked at the front end here:

http://finalbug.net/images/BUGS/HowCBusedToLook.jpg

I do not see these turning up in Easy Social. Neither in the front or back end. Am I missing something or are they not there?

C) Now there are “recent” Blog posts turning up on my profile!

The weird thing is that they are not recent they go back too 2007
http://finalbug.net/images/BUGS/ProfileMyJoomlaPosts2007.jpg
I suspect that they are not even Easy Blog posts. Rather joomla posts.
If I go to another profile:
http://finalbug.net/community/profile/500-archy
There are no Blog posts and I know for a fact that Archy has posted stuff on Easy Blog.
http://finalbug.net/images/BUGS/ProfileArchyNOEasyBlog.jpg

Again, sorry that I can not say that every thing is perfect but maybe you have some ideas?

thanks

Paul
·
Tuesday, 04 March 2014 19:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Paul,

A)There are 2 sets of Users: Community Builder & Registered Users. I am guessing that Community Builder are the migrated users and Registered Users are people who have registered since the migration!?! i.e. Registered using the ES interface?


Yes, the 'Community Builder' is the new profile created by the CB migrator and all your CB users are now assigned to this profile. Thus you are seeing your 'Registered Profile' has only 4 users and most of your users have already switched to 'Community Builder'. Currently the migrator will not import the CB fields / data into 'registered user' profile.


B) There are a whole lot of CB fileds eg..
I do not see these turning up in Easy Social. Neither in the front or back end. Am I missing something or are they not there?


The CB fields and data are actually migrated correctly. Only the core CB fields will be migrated into EasySocial. You can see these data in your EasySocial frontend under profile -> about page.
http://finalbug.net/community/profile/62-paurray/about

Please see: http://screencast.com/t/lhO7EHoKWU

C) Now there are “recent” Blog posts turning up on my profile!


In order to generate stream items for your EasyBlog, you will need to install EasyBlog app for EasySocial. I've installed this app in your site. I've also run the EasyBlog migrator so that EasySocial can create the stream item for your previous EasyBlog items. Now you should be able to see EasyBlog items in your stream. Please see: screencast.com/t/2M46f0XT

Hope this help and have a nice day
Sam
·
Tuesday, 04 March 2014 20:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sam

Thanks for the your time and detailed explanation.

“Currently the migrator will not import the CB fields / data into 'registered user' profile.”

Will this happen at some point. Will it be possible to merge the 2 data bases. It just seems weird having 2?

“The CB fields and data are actually migrated correctly. Only the core CB fields will be migrated into EasySocial. You can see these data in your EasySocial front end under profile -> about page.
http://finalbug.net/community/profile/62-paurray/about

Please see: http://screencast.com/t/lhO7EHoKWU

Also great news. Who ever wrote the migrator did a great Job :-)

I am however still wondering about a couple of things:

As of now I can see no way to edit these imported fields in the back end. I am looking in the Profiles section under Custom Fields.

If for example I wanted to change Final Cut Pro Classic to FCP 7 or add something new for example FCP Y could I do this some where?

Another thing I am wondering about is can I change the field after the event. Eg Could I change an existing imported CB field from a Multi Textbox to a Multi List for example.

Finally with respect to the Blog, thanks again for the installation and migration!!! what I am seeing is that it works on the profile “Archy”

http://finalbug.net/images/BUGS/EasySocialProfile-ARCHY.jpg
however I am seeing something different on my profile:
http://finalbug.net/images/BUGS/EasySocialProfile-MINE01.jpg
(It is still an old post from 2007)
When I click on the little Easy Blog icon on the left hand side of the last screen shot I get the following.
http://finalbug.net/images/BUGS/EasySocialProfile-MINE02.jpg
For some reason the photos do not seem to show.

Please advise. And again thanks yet again for your incredible work.

best

Paul
·
Wednesday, 05 March 2014 01:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Paul,

I am sorry for the delay of this reply.

Will this happen at some point. Will it be possible to merge the 2 data bases. It just seems weird having 2?


I am sorry but currently this is not possible to merge the fields from CB into EasySocial default profile.


As of now I can see no way to edit these imported fields in the back end. I am looking in the Profiles section under Custom Fields.
If for example I wanted to change Final Cut Pro Classic to FCP 7 or add something new for example FCP Y could I do this some where?


Yes, You should be able to change from EasySocial backend under profiles -> community -> custom field. Please see http://screencast.com/t/b964O83AUOjS
When you say you cannot change, do you mean you cannot save after you made the changes?

Another thing I am wondering about is can I change the field after the event. Eg Could I change an existing imported CB field from a Multi Textbox to a Multi List for example.

I am sorry but I am afraid this is not possible to change the data type from one to another. The only way is to delete the existing and recreate new field. If you delete the field, all the data from your user will be lost too.


however I am seeing something different on my profile:
http://finalbug.net/images/BUGS/EasySocialProfile-MINE01.jpg
(It is still an old post from 2007)


Em, did you run the Joomla article migrator? If yes, then most likely the stream is display the Joomla article first before your EasyBlog items. If you scroll down the stream, did you see your EasyBlog stream item?


When I click on the little Easy Blog icon on the left hand side of the last screen shot I get the following.
http://finalbug.net/images/BUGS/EasySocialProfile-MINE02.jpg
For some reason the photos do not seem to show.


Em, look like the image src from the blog content do not have the leading slash '/' thus the image link is not complete. May i know how you actually insert the image into your EasyBlog post? Using EasyBlog media manager?

Please advise.
Sam
·
Wednesday, 05 March 2014 20:03
·
0 Likes
·
0 Votes
·
0 Comments
·
“I am sorry but currently this is not possible to merge the fields from CB into EasySocial default profile.”

This is what I am still not getting and maybe i am barking up the wrong tree!

a) Make the migrated Profiles default (ex CB)
b) Keep all the fields are there from CB
c) Register with all the fields showing from CB into the ex CB Profile type

Is this too simple too work?

As far as I can tell when I set ex CB profile type to default and try to register I am presented with the registration process for ES and not CB despite CB being set as default!?!

“I am sorry but I am afraid this is not possible to change the data type from one to another. The only way is to delete the existing and recreate new field. If you delete the field, all the data from your user will be lost too.”

OK not the end of the world. I had the exact same problem with CB. no surprises thee.

“Em, did you run the Joomla article migrator? If yes, then most likely the stream is display the Joomla article first before your EasyBlog items. If you scroll down the stream, did you see your EasyBlog stream item?”

No I did not. i believe Arlex did this for me.

I do not understand the stream thing. It is a complete mess. It seems to stream stuff in a different order sometimes! At the moment it starts with 2010 goes to 2007 and then jumps to back too today.

“Em, look like the image src from the blog content do not have the leading slash '/' thus the image link is not complete. May i know how you actually insert the image into your EasyBlog post? Using EasyBlog media manager?”

You are going to hate me ;-)

I inserted the images using:http://www.joomlacontenteditor.net/downloads/plugins/image-manager-extended

This is with the roll over cow etc

thanks

Paul
·
Thursday, 06 March 2014 00:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Paul,

I am sorry for the late reply.


a) Make the migrated Profiles default (ex CB)
b) Keep all the fields are there from CB
c) Register with all the fields showing from CB into the ex CB Profile type


Regarding the above, I believe you've figured it out from http://stackideas.com/issues/1986

I do not understand the stream thing. It is a complete mess. It seems to stream stuff in a different order sometimes! At the moment it starts with 2010 goes to 2007 and then jumps to back too today.


Em, suppose the stream will sort the ordering based on the stream last modified date. Can you give me the url to where this issue at so that i can take a look myself?

As for the image source issue, I've applied a fix on your site and now the images are displayed correctly

Anyway, if you discover any issues on CB migrator, I appreciate if you can post the issues in http://stackideas.com/issues so that we can track them easily
Thanks.
Sam
·
Thursday, 06 March 2014 19:58
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sam

I have created a new thread for the above issue here:
http://stackideas.com/issues/2018

thanks
Paul
·
Friday, 07 March 2014 01:04
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post