× Joomla Facebook Connect support forum

Topic-icon facebook avatar not showing in jomsocial profile

Support Specialist
11 years 9 months ago #24621 by alzander
Your settings look right. I also just created a new test account.. then, I went to my profile and clicked "Delete Profile Picture". I logged out and then back in and the avatar actually did update for me. How are you testing the avatar update feature? Can you try doing what I just did as well to see if that works?

As for the User Map area, it will show users that have registered through Facebook or ones that have connected an existing Joomla account to their Facebook profile. That can be done in numerous ways after the Joomla account has been made (or already existed). As an example, if you have the "Automatically connect users by email" setting enabled in JFBConnect, if your Facebook email address is the same as your Joomla admin account and you ever logged in with that Facebook account, JFBConnect would have 'mapped' those two accounts.

Hope that explains,
Alex
The topic has been locked.
Active Subscriptions:

None
11 years 9 months ago #24624 by cheerwest
I am testing the FB with my personal FB account. I am still not getting an avatar like you are... I completely deleted my account in the admin area and started over just to be sure - everything came in properly (city, state, etc) except my profile picture... :(
You can view it - my user name is jennyZimm (it's the latest member profile, right above yours) Could be a setting I have in FB itself? I can see the correct profile picture in the admin area user map...
I also checked my admin account and the email I use for it is not associated at all with either my personal FB page or my Ms Pineapple FB page... if I delete the account in the JBFConnect users will it delete the correct Joomla account also?
I am sorry to be such a pain! I really appreciate your help!!
The topic has been locked.
Support Specialist
11 years 9 months ago #24633 by alzander
The avatar is a completely 'public' piece of data about any profile. Almost all other information needs the user to approve permission for the app to access it, but the avatar is just available. I can't imagine a reason that your avatar wouldn't be pulled in whereas others are.

The image shown in the User Map is pulled directly from Facebook and just displayed. The one in JomSocial is pulled from Facebook, stored on your server, 'converted' for JomSocial to resize it and adjust some things, and then saved to the /images/avatars folder. So, there's a lot more steps to go wrong in that process. Since it works for me though, that makes it much more odd of an issue.

In the User Map area, can you right-click on your photo and determine the URL that is being loaded and post that here? We expect a pretty specific format (which has worked for 3+ years). If yours is somehow different, that could be the problem, but I doubt that's it. Worth a shot to look though.

Finally you can delete the User Map row in JFBConnect without issue. That will simply 'break' the connection between your FB user and your Joomla/JomSocial user. If you re-log in with that user in Facebook (if the email is the same) it will recreate that connection. Otherwise, you'd have to take some other steps to reconnect the two.

In short though, it shouldn't affect your Joomla user in any way.

Finally, no problem for the questions. Things aren't working. That's what we're here for!

Alex
The topic has been locked.
Active Subscriptions:

None
11 years 9 months ago #24647 by cheerwest
When I click on my own picture I go directly to my FB page - as I assume is the correct action
www.facebook.com/profile.php?id=666797829

I randomly clicked on some other users in the user map list - some go to the FB, some to "Content not Found" but all seem to have the same link format as above with the exception of a different id #...
The topic has been locked.
Active Subscriptions:

None
11 years 9 months ago #24648 by cheerwest
I don't think this is causing any of the above problems but just trying to check everything possible...
In my JFBConnect config I have the "Logout Of Joomla Only:" set to NO.
When I log in with my FB log-in and logout using the button provided by JFBConnect it works properly,
but if I log-out with the log-out icon in the Jomsocial menu (top right corner) I do not log out of my FB page...
The topic has been locked.
Support Specialist
11 years 9 months ago #24665 by alzander
So confused (as I'm sure you are too).. The URL you sent for your profile was helpful as I could look up what I was looking for from it.

Can you please try to register on our demo site and see if the avatar is imported there? Either way, it will help narrow down where the problem lays: something funky with your site or something funky with your profile:
demo.sourcecoast.com/index.php?option=co...frontpage&Itemid=152

Also, do you know if this is happening with other users?

Really unsure why you're having this issue, but as you can tell, we'll help how we can!

Alex
The topic has been locked.
Active Subscriptions:

None
11 years 9 months ago #24674 by cheerwest
I registered on the demo site - no avatar :(
I also check the user map profiles on my page again - all the profile pics show up in the admin area but only some are showing on the front end pages...
The topic has been locked.
Support Specialist
11 years 9 months ago #24675 by alzander
Thank you so much for all your help in testing/recreating this issue. We've found where the problem lies, and it's within JFBConnect. Facebook now seems to be storing avatars in a new way for some users. JFBConnect is coded to only expect the 'other' way which has been how Facebook has delivered avatars for more than 3 years.

We'll have to make an update to make JFBConnect a little more flexible for this (and hopefully future) changes. It will take a few days to get a release ready and tested with this and a few other more minor bug-fixes. We'll keep you posted if there's an 'easy' code fix you can implement when we have something. I think waiting for the 4.2.4 release (should be this weekend or early next week at the latest) is the best option though.

So, your job is done here. I really apologize for all the back and forth. You're the first user to report this, which always makes it more difficult.

We'll keep you posted, and I hope you can sit tight for a few days!

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
11 years 9 months ago #24684 by cheerwest
Well I am sorry to have made so much complicated work - but in the long run I guess it's a good thing to find these things out. I have no problem waiting for an update release - the problem doesn't seem to be affecting any other functions.

I do have to say you have been EXCELLENT to work with - definitely the most thorough and responsive company I have ever worked with!
THANK YOU so much! I appreciate all you are doing!!
The topic has been locked.
Support Specialist
11 years 9 months ago #24687 by alzander
No problem for the support. We like finding issues when they're early on and seemingly only affect a few users. Makes our lives much easier than getting many annoyed/frustrated users :)

Anyways, we've root caused the issue. You're definitely correct that it shouldn't affect any other aspects of JFBConnect except the avatars for some (we don't know how many) users. Once fixed though, if you configure JFBConnect to always import the avatar, the user's pictures will be updated as they log in.. so it will fix any users who got the default image.

Thanks again for your patience, and glad you're happy with things so far. Once fixed, we'd love it if you'd consider leaving a rating and review on the Joomla Extension Directory for JFBConnect and/or our support. It's certainly not required, but very appreciated:
extensions.joomla.org/extensions/social-...ook-integration/7215

Thanks,
Alex
The topic has been locked.