Topic-icon Clear instructions for how to connect a Joomla profile to Facebook etc

Active Subscriptions:

None
8 years 6 months ago - 8 years 6 months ago #55100 by TekMiL
Again I give up on how do achieve this.

I searched and got no hits that lead me to where this is explained.

I only really paid for this to get facebook and linkedin Company page content into Joomla. What is the process to get this done.
Last edit: 8 years 6 months ago by TekMiL.
The topic has been locked.
Support Specialist
Have you followed our initial Configuration Guide for JFBConnect? Specifically, the last tab explains how to set up the SCLogin module. Once JFBConnect is configured, you can turn on the SCLogin module to log in via Facebook credentials. When the user logs in via FB, a Joomla user is created and linked to that FB user in our component. Additionally, with SCLogin, you can log in via existing Joomla credentials and depending on how you have the module configured, you can then use the FB button to connect the logged in Joomla user with a FB user.

If you need help generally understanding our component options for logging in and creating accounts, please see here .

If you have more specific questions that aren't addressed in the above documentation, please feel free to ask here and we'll try to help get your issues resolved.

-Melissa
The topic has been locked.
Active Subscriptions:

None
8 years 6 months ago - 8 years 6 months ago #55117 by TekMiL
I have and it is configured. But it does not show up on my site on my Gantry 5 based template. (which I am developing and is not visible by anyone except me at the moment). I then published it to my actual front page and it works.

Doesn't this work with Gantry 5 yet?

NOw on to the next part that does not work..

Once my Joomla and Facebook is connected, I still am not able to select the Facebook page.. See below. The select page pulldown has nothing in it.


File Attachment:
Last edit: 8 years 6 months ago by TekMiL.
The topic has been locked.
Support Specialist

Doesn't this work with Gantry 5 yet?

None of our features are template specific, so that's very unlikely to be part of the issue.

As to your question, we didn't realize until your second post that you are having issues with the Channels feature on showing your feeds within your site. It sounded, at first, like you were having problems with basic authentication, which is why Melissa posted a link to the Getting Started Configuration Guide.

For Channels, please see our Channels Setup Guide .

With that said, your image looks like you've gone through the process already since no errors about missing permissions are shown. It sounds like you're running into an issue affecting a subset of users that we recently found. The fix for the problem involves a small code change that will be included in the next release. To implement it now, please:
* Edit the /components/com_jfbconnect/libraries/provider/facebook/channel/fields/facebookpage.php file
* Around line 51, you'll see:
else if (!JFBCFactory::provider('facebook')->hasScope($uid, 'publish_actions') && $this->form->getValue('attribs.allow_posts'))
Change publish_actions to publish_pages, like:
else if (!JFBCFactory::provider('facebook')->hasScope($uid, 'publish_pages') && $this->form->getValue('attribs.allow_posts'))

* Edit /components/com_jfbconnect/libraries/provider/facebook/channel/page.php
* Around line 49, you'll see:
$this->requiredScope[] = 'publish_actions';
Change that to:
$this->requiredScope[] = 'publish_pages';
Around line 65, you'll see:
(JFBCFactory::provider('facebook')->hasScope($uid, 'publish_actions') || !$data['attribs']['allow_posts'])
Change that to:
(JFBCFactory::provider('facebook')->hasScope($uid, 'publish_pages') || !$data['attribs']['allow_posts'])

After those edits are made you will need to delete the Channel you created, re-make it and re-authenticate on the front-end of your site with the Facebook user. That should get things going for you.

The LinkedIn feed should work without any changes. If you haven't tried setting that up yet, please do and let us know how it goes as well.

Thanks,
Alex
The topic has been locked.