By Jasper on Sunday, 15 November 2015
Posted in Technical Issues
Replies 8
Likes 0
Views 708
Votes 0
Hi,

On a client website i had a test migration from Jomsocial to Easysocial. All works oke but not for the user avatars, these are not imported during the migration.

In Jomsocial the avatars were set to be stored on local server, although they used "NoNumber CDN for Joomla" for delivering of images.
I can grant FTP access but only in a later phase.

Jasper
Hi Jasper,

Regarding your issue, today i tried to login to your Joomla site's backend but the login credential you've provided failed to authenticate me. Same with your FTP account. I already set the port to the port number you've provided but the authentication failed

I am wondering if your site blocks IP from certain country? If yes, then below is the IP to our office ( the IP is on dynamic basis thus it might changed from time to time ) and you might want to whitelist our IP address

60.53.241.134

Please advise.
Sam
·
Monday, 16 November 2015 13:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sam,

Yes that it correct as it is on a client website where i was introducing easysocial as replacement of jomsocial. If the migration works it will become the community replacement and they will buy the license for the website accordingly.

The problem is that there is only root access to the system. So if i grant you guys access it will be for a short period and only from that IP address. Is that oke ?

Jasper
·
Wednesday, 18 November 2015 06:01
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Jasper,

The problem is that there is only root access to the system. So if i grant you guys access it will be for a short period and only from that IP address. Is that oke ?


Yup I am fine with this Once the issues are fixed, you can then disable the access I will need your Joomla backend admin access and your ftp account to your site. You can add your site access in http://stackideas.com/dashboard/site and only we moderator from Stackideas can see these information.

Hope this help and have a nice day!
Sam
·
Wednesday, 18 November 2015 10:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sam,

I have added the website access details in http://stackideas.com/dashboard/site => other details section
I already have run the migrator once. Thus not importing all Jomsocial avatars. Let me know when you are finished so i can disable access again.

Jasper
·
Tuesday, 24 November 2015 05:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Jasper,

Thank you for the site access details.

Regarding your issue, I logged into your client test site and then run some test and I realised the user's avatar the physical image files are not stored in the server. E.g. the user 'Glen IT Support', looking at the JomSocial user table, his avatar is located at 'images/avatar/4248acce5cd804624fbeff3b.jpg' but when run the migrator again, I get this message:

'User 827 the avatar image file is not found from the server. Process aborted.'

You will need to have the physical image files in your server so that the migrator will then able copy the images for image resize processing in EasySocial .

Once you've have the avatar images, you can test the migrator again and before you can rerun the migrator, you will need to execute the following sql statement:


delete from `#__social_migrators` where `component` = 'com_community' and `element` = 'avatar';


Replace the #__ to your Joomla db table prefix.

Hope this help and have a nice day!
Sam
·
Tuesday, 24 November 2015 11:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Guys,

I have tried 2 more migrations from Jomsocial to Easysocial but some parts are not migrated. Please let me show (maybe i am doing something wrong)

Steps done
1. Fresh install of Easysocial
2. Make sure the complete folder with all images/avatars is on the actual server
3. Make sure all storage settings of Jomsocial and Easysocial are set to "local"
3. Migrate all jomsocial parts with easysocial migrator, starting with users etc.

Here is the final result:
http://gccviews.com/easys (need to be logged in, see specs in extra info of site specifications)

As you can see the stream is nicely updated with all info, images etc.: http://gccviews.com/easys/everyone Also all avatars are visible.
But if i click on a user: http://gccviews.com/easys/profile/15957-jeffbearden the avatar image link is broken and points out to another location:
http://cdn-media.authorsdb.com/media/com_easysocial/avatars/users/15957/8163b65670d5ada6b4cbc165a86e6b17_square.jpg

Same in friendslink avatar images: http://gccviews.com/easys/friends/828-flyfishergirl

Also main cover:
http://cdn-media.authorsdb.com/media/com_easysocial/defaults/covers/user/default.jpg

So most likely somehow the "http://cdn-media.authorsdb.com" media link is added instead of the gccviews.com website link. Maybe as an old url string. But i can't find it anywhere in any config settings.

Can you explain me a bit more how the migrator sets the URL's of the avatars?

@2nd.. i am trying to change the themes in the config of easysocial but it does not change in the frontend for me. Are you experience the same?

Jasper
·
Friday, 27 November 2015 04:32
·
0 Likes
·
0 Votes
·
0 Comments
·
Oh, stupid of me.. A CDN plugin is altering the urls. Will check again for the import. Although the template question remains :-)
·
Friday, 27 November 2015 05:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Jasper,

Thanks for the heads up on the cdn issues. As for your EasySocial theme issue, I've checked your test site and it seems the elegant theme is loaded correctly from my end. Please see http://screencast.com/t/xxrcJ4o2x

If you are not seeing elegant theme displayed, can you try to clear your browser cache and see if the help?
Please advise.
Sam
·
Friday, 27 November 2015 11:34
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post