By Hendré Page on Monday, 03 March 2014
Posted in General Issues
Likes 0
Views 889
Votes 0
Hi,

I use JFBConnect to enable users to login using Facebook - but this is optional... They can also use manual registration.

I like the fact that users Facebook profile pictures are shown as their avatars when they used Facebook to log in.. But with the JFBConnect integration for avatars turned on there are two problems:
1) Users who did not log in with Facebook cannot set their avatars.
2) Users who did log in with Facebook but want to use a different profile picture, cannot change their avatars...

Please assist.

Thank yoU!
Hello Hendré,

I am sorry for the delay of this reply.

After go deeper into the avatar integration in EasyDiscuss, look like when a user never login with JFBC before, the user will be displayed with ED's default avatar. However, user was restricted to upload/change their avatar

Anyway, this is what we gonna do in the next release of EasyDiscuss. If the JFBC avatar integration enabled and if the user never login with JFBC before, then the user will be given the option to upload their avatar into EasyDiscuss

Again, thanks for reporting this issue to us

Hope this help and have a nice day
Sam
·
Thursday, 08 May 2014 12:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Hendré,

Is it possible provide us with your Joomla backend and FTP access so we can help you check on this? Please advise.
·
Monday, 03 March 2014 15:19
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Hendré,

I have checked a while, that is because JFBConnect already get the avatar and profile from your user Facebook account via login with Facebook, so when your Easydiscuss set the profile avatar integration with the JFBConnect, so the Easydiscuss doesn't allow the user change their avatar when the user login from the JFBConnet or normal Joomla login.
·
Monday, 03 March 2014 16:21
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Arlex,

I am only getting back to this now.

So what you are telling me is that with the Facebook integration enabled it is impossible for users to change their avatar?

So if a user decides not to register with Facebook they have to be happy with no avatar?
If a user registers with Facebook but want to use a different avatar on my site than on their Facebook profile it is not possible?

That really does not make any sense.
·
Wednesday, 07 May 2014 16:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Hendré,

I am sorry for the delay of this reply.

If a user registers with Facebook but want to use a different avatar on my site than on their Facebook profile it is not possible?


I am sorry but this is not possible at the moment. Currently when you configure EasyDiscuss the avatar integration with JFBConnect, EasyDiscuss will always fetch the avatar from JFBConnect library and at the same time, EasyDiscuss disabled the avatar edit because EasyDiscuss do not deal with avatar upload to Facebook. If you did not enforce your user to login with JFBConnect, then i suggest you to configure your EasyDiscuss the avatar integration to use 'default' so that your user will be able to change their avatar

Hope this help and have a nice day
Sam
·
Wednesday, 07 May 2014 19:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Dear Sam.

Let me make it clear that I love your extensions and your support is excellent. Stackideas truly is a leader in the Joomla extension field!

But i find this really stupid... I am not forcing my users to use JFBConnect, but I want to give them options. The way I see it if a user logs in with JFBC it should simply download the profile picture and add it automatically as the avatar - I don't think it is neccessary to integrate fully with Facebook as to support Facebook profile picture upload??

If I do as you suggest, all my users who have logged in with Facebook so far will lose their avatars and they will not understand why? Also, the users who choose to use Facebook will lose the benefit of automatically having their avatars pulled in... This seems like really simple, expected functionality that is missing..
·
Wednesday, 07 May 2014 19:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Sam,

It would be great too if you could allow JFBC users to change the avatar imported from say Facebook. What if they decide they do not want to use their social media account's avatar on our sites? They too should be given the option to change it on our sites and not be reliant on having to change it in FB.

Maybe you need a few options in on the Edit Profile page:

1. Always use my social media account's avatar (this will always be synchronised with Facebook)
2. Upload a new avatar
3. Choose from one of my saved avatars
4. No avatar
·
Thursday, 08 May 2014 13:35
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Mark,

Thanks for your suggestion This indeed a good idea to give user an option to choose how they want their avatar to be displayed. We will see if we can add in these feature into next release of EasyDiscuss or not.

Have a nice day
Sam
·
Thursday, 08 May 2014 13:41
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you Sam, it would be great and should solve the issue Hendré is facing
·
Thursday, 08 May 2014 13:49
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Mark,

You are welcome. Yup, Hendré issue will be fixed in next release of EasyDiscuss
Hope this help and have a nice day
Sam
·
Thursday, 08 May 2014 13:52
·
0 Likes
·
0 Votes
·
0 Comments
·
Now this is what I call outstanding support.

Thank you! It will be a great day when StackIdeas decide to start development for Wordpress

What Mark suggested would be the best solution, and a bonus! - but I am more than happy if it works as you suggested Sam.

Any ideas on a time line? I know it is hard to give exact date, but are we speaking of days, weeks or months?

Thank you once again. You are a model of how an extension company should offer products and support.
·
Thursday, 08 May 2014 15:17
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Hendré,

You are welcome.

I am sorry but currently there is not timeframe for the next EasyDiscuss release but once we've this issue fixed internally, i will post a quick fix here
Thanks and have a nice day
Sam
·
Thursday, 08 May 2014 16:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you Sam!
·
Thursday, 08 May 2014 16:42
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Guys,

Here is the fix that I've promised

With this fix, if your EasyDiscuss enabled the JFBC avatar integration and if your users never login to your site with JFBC, then your user
will be able to upload their ED's avatar

Copy file profile.php to JOOMLA/administrator/components/com_easydiscuss/tables/ and overwrite the existing file.

Copy integrate.php into JOOMLA/components/com_easydiscuss/helpers/ and overwrite the existing file.

Copy view.html.php into JOOMLA/components/com_easydiscuss/views/profile/ and overwrite the existing file.

Copy form.user.edit.php into JOOMLA/components/com_easydiscuss/themes/simplistic/ and overwrite the existing file.

Copy user.edit.photo.php into JOOMLA/components/com_easydiscuss/themes/simplistic/ and overwrite the existing file.

Remember to backup the original files first before you overwrite with the attached one.

PS: This fix will only work with the latest version of EasyDiscuss so make sure you've upgraded your EasyDiscuss to latest version before apply the fix

Hope this help and have a nice day
Sam
·
Thursday, 08 May 2014 18:57
·
0 Likes
·
0 Votes
·
0 Comments
·
Amazing!
Thank you for the quick support...

I will test it and let you know!
·
Thursday, 08 May 2014 19:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Hendré,

You are welcome.
Let me know if the fix work for you or not

Have a nice day!
Sam
·
Friday, 09 May 2014 10:36
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks, it is working! I appreciate your help!
·
Saturday, 10 May 2014 20:31
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Hendré,

You are welcome. Glad to know the fix worked
Sam
·
Wednesday, 14 May 2014 12:21
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post