Social Network Integration for Community Builder Questions

Have an issue with social network integration into Community Builder? Look here for the most common support questions.

How do I add the social login buttons to the CB Registration page?

To add the login buttons to the CB Registration page, you'll need to edit /components/com_comprofiler/comprofiler.html.php Around line 1416, add the {JFBCLogin} line below:

// renders using template viewer: 
echo "{JFBCLogin text=Register using:}"; // INSERT THIS LINE 
echo HTML_comprofiler::_cbTemplateRender( $cbTemplate, $user, 'RegisterForm', 'drawProfile', array( &$user, $tabcontent, $regFormTag, $introMessage, _LOGIN_REGISTER_TITLE, _REGISTER_TITLE, _UE_REGISTER, $moduleContent, $topIcons, $bottomIcons, $conclusionMessage, $formatting ), $output ); 

The "text=Register using:" can be updated with whatever text you'd like to display before the social login buttons.

This information was contributed by lyljov in this support thread.

Users are being created, but their profile isn't imported or their accounts are not automatically activated.

This happens if you have required fields in the Community Builder "fields" area, but those fields aren't being imported from Facebook or being filled out by the user. To fix, you need to do one of the following solutions:

  • Ensure that all fields marked as "Required" in Community Builder are being mapped to a Facebook field in the Profiles configuration area of JFBConnect.
  • If using the user creation mode of Full Joomla User, enable the "Show non-mapped required fields" setting in the Community Builder profile plugin. This will allow the user to fill in this information during registration.
  • If using the user creation mode of Facebook User Only, mark any fields that are not being mapped to as 'not-required' in Community Builder.
Social Stream
Refer and Earn

Like our extensions? You're not alone! That's why they're used on tens of thousands of websites. Now you can earn 20% of any sale you refer to SourceCoast.com.

We provide excellent documentation, well laid out sales pages and great support. All you need to do is spread the word and we'll take care of the rest.

Learn About Our Affiliate Program