Topic-icon JFBConnect & Community Builder

Active Subscriptions:

None
8 years 11 months ago #53296 by brundage_3
I installed Community Builder 2.0.8 and JFBConnect 6.4.0 on my Joomla 3.4.1 website. I would like to setup which Facebook fields get mapped to CB fields whenever someone registers on the site. If I understand correctly, I do that by going to JFBConnect -> Profiles. There I get the following message, "No JFBConnect Profile plugins are currently enabled". Please help.
The topic has been locked.
Support Specialist
8 years 11 months ago #53298 by alzander
You'll need to go to the Plugin Manager and enable the Social Profiles - Community Builder plugin. Then you should be able to configure things in the Profiles area.

If that plugin isn't installed, please re-install JFBConnect and the plugin should be automatically installed if CB is detected.

I hope that helps,
Alex
The topic has been locked.
Active Subscriptions:

None
8 years 11 months ago #53299 by brundage_3
Thank you. I just found the solution after reading this page (www.sourcecoast.com/jfbconnect/docs/conf...ut-configuration-tab).
I located the CB plugin in the "Packages" directory of the com_jfbconnect_v6.4.0 zip file and added it through Extension Manager "Upload File & Install". I thought it would have already been installed, but I followed the instructions on that page and now everything is fine.
The topic has been locked.
Active Subscriptions:

None
8 years 11 months ago #53301 by brundage_3
One more question. I cannot find where to indicate that I wish to import the Facebook Cover Photo. There is a setting to import the Avatar. Am I looking in the wrong place?
The topic has been locked.
Support Specialist
8 years 11 months ago #53302 by alzander

I thought it would have already been installed,

JFBConnect searches for extensions it supports when you install it. If you installed CB *after* you installed JFBConnect, you'd need to install the plugin manually (as you did) or just re-install JFBConnect so it re-detects your extensions. Either way, glad you got that going.

One more question. I cannot find where to indicate that I wish to import the Facebook Cover Photo. There is a setting to import the Avatar. Am I looking in the wrong place?

You're not looking in the wrong place. We simply haven't added that feature to CB yet. While CB 2.0 added the canvas/cover photo image, we haven't had any requests to support the feature yet, so it hasn't been a high priority. Most of our users have chosen other social profile extensions, it seems.

We do have canvas support in our to-do list and I'll try to prioritize it for the next upcoming release.

Sorry I don't have a good answer for you now on that one,
Alex
The topic has been locked.
Active Subscriptions:

None
8 years 11 months ago #53305 by brundage_3
Thank you. I'll watch for that in a future version of JFBConnect.
The topic has been locked.
Active Subscriptions:

None
8 years 11 months ago #53306 by brundage_3
I installed EasySocial (replacing CB) and now the Facebook Cover Photo is importing. Perfect! I tested this functionality with Twitter and it appears that I'm getting the background image rather than what Twitter calls the "Header photo". Is there a way for me to import the Twitter Header photo (the equivalent of FBs Cover Photo) ?
The topic has been locked.
Support Specialist
8 years 11 months ago #53317 by alzander
We're looking into this and should have a minor code change that you can try soon. Looking at their documentation, the background_image value that we're using is (more or less) being replaced with profile_banner. We'll have to do some testing as it seems that value can be returned back at a few different sizes, and we'll need to make sure we pull the right size (or support all of them). For more information, from Twitter, see:
Invalid consumer key/secret in configuration

We'll let you know when we have some code to test, which should be over the next few days.

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

None
8 years 11 months ago #53332 by brundage_3
Great! Thank you Alex.

Sorry to ask another question, but I've tried for two days to figure it out for myself. What I am attempting is to have users register and continue to login on my site using one of their social networks. I'd prefer to not have a login using username/email and a password be displayed. I've mostly succeeded except for one thing which is important to my site. Whenever I login after registration, the Facebook profile picture and cover photo are not updating. Below are details on how I've setup the components. I'm new to both JFBConnect and EasySocial and I'm not clear on which of several login modules (or the EasySocial login screen) would be best to use.

I have the latest versions of JFBConnect, EasySocial and Joomla. I have published the Social Profiles - EasySocial plugin. In the Profiles configuration area of JFBConnect, I have it configured to import the avatar and cover photo and Always Import Profile Data. Automatic registration. Registration Component = JFBConnect.

In EasySocial->Setting->Facebook Integrations I have also entered Facebook app id & secret again and have set Import Profile Picture (and Cover) to Yes. Registration Type = Simplified. Render JFBConnect Buttons = Yes.

I've made the following observations which may be useful.
In the JFBConnect User Map I'm seeing the current avatars for each person. And in /media/com_easysocial/tmp there are folders containing the cover photos which aren't being updated on user's profiles.

Any help is greatly appreciated.
The topic has been locked.
Support Specialist
8 years 10 months ago #53506 by alzander
Sorry for the delayed response. Hopefully we can help narrow down whats wrong and get you going.

I have the latest versions of JFBConnect, EasySocial and Joomla. I have published the Social Profiles - EasySocial plugin. In the Profiles configuration area of JFBConnect, I have it configured to import the avatar and cover photo and Always Import Profile Data.

This right here should be all thats required to import the new avatar whenever you login using a social network.

Automatic registration. Registration Component = JFBConnect.

This setting doesn't affect subsequent logins and the avatar import that should happen on those logins with the settings you noted above.

In EasySocial->Setting->Facebook Integrations I have also entered Facebook app id & secret again and have set Import Profile Picture (and Cover) to Yes. Registration Type = Simplified. Render JFBConnect Buttons = Yes.

I'd have to double check, but I don't think you should set the FB app id/secret here. However, I don't think that should hurt. The Import Profile Pic/Cover settings are only used if you're using the EasySocial Facebook login feature. That feature (I believe) is auto-disabled when you enable the Render JFBC Buttons option though.. Basically, you should only have one extension controlling social network authentications and, if you're using JFBConnect, we should be it.

With all that said, it sounds like you mostly have things right. Can you confirm that you are using JFBConnect to authenticate returning users? If so, the only other things I'd check to fix the issue, or narrow things down further, are:
* Is standard profile information updated? Like, if you change your city (and have that mapped to import into EasySocial) is that updated on login?
* If not, it means the profile import isn't working at all after logins. In this case, check if you have any system or user plugins that may be trying to redirect the user after they authenticate. If so, that could be causing a redirect before our import happens, which would cause the behavior you see.

I hope that helps get you going,
Alex
The topic has been locked.