• Index
  • » Users
  • » alzander
  • » Posts



If you can report your logout errors or post your website so we can check, that'd be helpful.  Facebook updated their JS API over the weekend, and it caused logout errors for everyone that uses FB Connect, not just JFBConnect.
<!-- m --><a class="postlink" href="http://www.cmsmarket.com/forum/index.php?f=38&t=337&rb_v=viewtopic">http://www.cmsmarket.com/forum/index.ph ... =viewtopic</a><!-- m -->

We'll definitely investigate the 'no password' issue.  Do you have JomSocial or Community Builder integration enabled?

Frankly, it shouldn't.  If mootools isn't being included, I don't know how it's working.  However, Firefox and IE have their own Javascript engines, and the call we're making to mootools is very generic and very common, so it's possible that Firefox actually has some built-in support for it.  I don't know if this is true, but it's a possibility.

Either way, glad to hear it's working.

Can you send me a link to your page?  The main thing that a template can do to prevent JFBConnect operations is to disable the inclusion of mootools.  We require this.  The other thing is if there is poor javascript coding or open html tags which can cause Facebooks post-parsing of your page to fail.  Hopefully, this isn't the case, but it's something to look for.

If you find a cause, definitely let us know.  We're putting together an FAQ on our JFBConnect.com site that we'd like to include common pitfalls on.

Unfortunately, they limit what you can and cannot do in their forms.  I'm not sure if you've tried standard html tags in the Invite Content.  It probably won't work, but is worth a try.

As for the options they allow, a more full list can be found below.  We think we've exposed most of their options in an easy to use manner, but if you see something you'd like, let us know!
<!-- m --><a class="postlink" href="http://wiki.developers.facebook.com/index.php/Fb:multi-friend-selector">http://wiki.developers.facebook.com/ind ... d-selector</a><!-- m -->

They pushed a new release of their JS yesterday which appears to have issues current/sad

<!-- m --><a class="postlink" href="http://forum.developers.facebook.com/viewtopic.php?pid=152209">http://forum.developers.facebook.com/vi ... pid=152209</a><!-- m -->
<!-- m --><a class="postlink" href="http://bugs.developers.facebook.com/show_bug.cgi?id=5710">http://bugs.developers.facebook.com/sho ... gi?id=5710</a><!-- m -->

Logging into your site, I'm able to see the invite module.  When logging out, I'm getting the Javascript error "se is not defined" which has a bug-tracker in Facebook for it.  You can see it below, and Facebook states its their issue (nothing we can do about it).

I'm not experiencing the other issues you've stated.  When I log into Facebook and return to your site, clicking the blue "Facebook" button just logs me in immediately and brings me to the invite module.  This is using Firefox.  Is there any specific issues that may be causing this with your configuration?  Have you tried with different Facebook users?

Feel free to PM us a site admin account.  We can look to ensure that everything is configured correctly, but again, are unfortunately unable to reproduce the issues your stating.

FB Bug Tracker for the "se is not defined":
<!-- m --><a class="postlink" href="http://forum.developers.facebook.com/viewtopic.php?pid=152209">http://forum.developers.facebook.com/vi ... pid=152209</a><!-- m -->
<!-- m --><a class="postlink" href="http://bugs.developers.facebook.com/show_bug.cgi?id=5710">http://bugs.developers.facebook.com/sho ... gi?id=5710</a><!-- m -->

Your issue is actually separate than the others in this post.  There is an issue with the JFBCLogin module where it can't be displayed 2 times on the same page.  To fix your issue, do one of the following:
1) Don't show more than once (obviously not optimal, do the next one)
2) Update the following line in /modules/mod_jfbclogin/mod_jfbclogin.php
Line 6, change "require" to "require_once":


We've added this to the module and will be posting an updated version shortly.

The last page you sent is actually Facebook's demo page of Facebook Connect functions.  We didn't do that page (though we'd love it if they used our component).  If it's running slow, and especially if that page is affected too, that would mean there's something going on at Facebook HQ.

We're not seeing the issue on our demo sites or other ones we know of that use JFBConnect, but if you continue to feel it's JFBConnect, we can investigate further.

Would love to hear more information about this.  It's not a common issue, obviously, and certainly shouldn't be happening.  Do you have a page you can point us to to look at?  Did you make any mods to the component or its modules/plugins?  Any other information you can provide would be great.

The only times we've heard of this happening, we've provided the following suggestion: Create a new Facebook application, leave most settings at their default, grab the API/Secret key and try logging in then.  There seems to be some setting within the Facebook application that can cause this to happen.  No one has ever responded back by comparing their 'old' FB app settings with the 'new' default settings.  If this works for you, and you want to use your old application, please let us know if you find the 'bad' setting.  We'd love to get more information on it to either work-around it or call it out to not use it in the future.

For instructions on the minimum app settings required, use this link:
<!-- m --><a class="postlink" href="http://www.sourcecoast.com/extensions/jfbconnect/configuration-guide?start=1">http://www.jfbconnect.com/jfbconnect-se ... ns?start=1</a><!-- m -->

I don't see the module published on a page you provided.  Can you give more information as to what's happening?

We don't support this ability yet, but this thread is making us investigate it more thoroughly.  It would take some work, so it'd be great if you could list out some usage cases that you'd like to see.

- Join from a specific Facebook network only?  We'd have to investigate if this is possible, but think it is
- Join but be 'unapproved' until an admin approves you?
- Other?

Again, there is no timeline we can provide for getting this up (or even a guarantee that we'll do it), but would like to narrow down the idea to come up with an integration path.

There is a user manual for setting up JFBConnect now.

I don't think the manual will help you for where you're at right now, but we're working on FAQ's and other support topics to help alleviate these issues.  If you find anything, or we help you come to a solution, we'll definitely include it there.

<!-- m --><a class="postlink" href="http://www.sourcecoast.com/extensions/jfbconnect/configuration-guide">http://www.sourcecoast.com/extensions/jfbconnect/configuration-guide</a><!-- m -->

You mention that you have 3rd party extensions installed, can you provide more information about them?  Do you have Community Builder set up to require authentication?  We override this, normally, when a new user is generated through JFBConnect, but obviously something is going wrong.

As for putting the invite module (or any module) into your user's profile page, you can use the following code.  Hopefully this helps overcome the issue.  We have some mods to the javascript which we'll be getting out very shortly which may help the issue, but it seems that some people's sites operate differently, so it's not guaranteed it'd work for you.  Hopefully, the below will do exactly what your looking for:

Lets say we're going to call our new module-position "jomsocialinvite".  First, create a new module in the backend and assign it to this position (just type "jomsocialinvite" into the Position field).  Then, add this code to your template file wherever you'd want the Invite module to appear.  A possible file to add this to would be 'profile.header.php':


$module_position = "jomsocialinvite";
$attribs = array("style" => "rounded");
$subModules = &JModuleHelper::getModules($module_position);
foreach($subModules as $subModule)
  JModuleHelper::renderModule($subModule, $attribs);
  print $subModule->content;

You could then place as many standard Joomla modules in your profile as you want.

We're working on a fix.  We'd love it if you could answer our questions below to help us know that we're on the right track.  If you log in, then refresh, does the automatic resizing work for you?  If so, then that means there's just an issue with the 'first' time the module is shown.  We don't want to release a fix to find out we've fixed the wrong problem.

Also, as described above, there's no way to pop the submit window out of the invite module.  This is an iFrame, which means Facebook has full control of the looks.

Please let us know about the above on your site, and we'll have a release out as soon as we determine a solution.  This is working around Facebook's implementation, which we're not terribly happy with either.

It is something you can modify manually if you wanted to gut the JFBCLogin module and insert the login/logout functionality into their login module or hello_me module.  We're also working on a plugin which will make it much simpler to add a login/logout button anywhere on your site (article, module, template, etc).  We're hoping to get it out next week.

For the Safari issues, please read the below post.
<!-- m --><a class="postlink" href="http://www.cmsmarket.com/forum/index.php?f=38&t=280&p=1410&hilit=safari&rb_v=viewtopic#p1382">http://www.cmsmarket.com/forum/index.ph ... opic#p1382</a><!-- m -->

For the other issues, is this with Community Builder or JomSocial?  Do you have "Create New Users" set to "Yes" or "No"?  Are you sure both plugins are enabled?

Do you see this user in either the Joomla User manager or Community Builder User Manager (if applicable)?  Is the user blocked or unapproved?

Sorry for the spew of questions, but try looking into each of these and reporting back.  If none of the above helps, let us know your page and we'll have a look.

Mootools is a requirement for JFBConnect.  We tell Joomla to include it, which then Joomla adds to your header.  There's a framework within Joomla where so that if multiple components/modules want to include Mootools, it will only include it once.  So, in general, the mootools call your seeing may be originated from JFBConnect.  If multiple inclusions of Mootools are in your raw code, then it means some component/module/template is including it's own copy or including the built-in Joomla copy of Mootools in an incorrect way.

This can cause conflicts and different problems and should be remedied.

Currently, JFBConnect generally does not require Reclaim Account management.  This is because, if you set "Create New Users" to "Yes", a Joomla account is created for each of your users.  Therefore, even if they abandon/close their Facebook account, they can return to your site and log in with their Joomla credentials.

Unfortunately, if "Create New Users" is set to "No", then your users would not have an account.  We can look into possibly integrating features to support "Reclaim Account" in the future if there's enough user requests for it.

The invite count is determined by Facebook.  We tried our best to explain it in the description for the "Max Invites" parameter in the module, so I'll quote it again here:

The maximum number of users that can be selected. This value ranges from 1 to 35, and is capped at the number of friend requests the user has remaining under their limit. This attribute is ignored if it is greater than the number of requests your application is able to send (which is determined by Facebook).

So basically, you can set it to a max of 35 (1000 would be ignored by Facebook). However, Facebook ultimately decides how many invitations your site is allowed based on the amount of users your application has, amount of invitations sent by your users in previous sessions, and whether it considers previous invitations to be spam.

An installation guide is now available for JFBConnect.  This goes through the setup of the component itself and creation of a Facebook application.  More guides will be coming soon, along with an FAQ for common issues or problems.

JFBConnect Installation Guide

Please let us know if you find any issues, omissions, or confusion and we'll update it as soon as possible!

That's a new one to us and hard to debug even with the thorough information provided.

You can uninstall the component, but we do leave the tables intact.  Did you ever have JomSocial installed?  There was a case we helped debug once where JomSocial was installed, the user enabled integration, but then uninstalled JS... which made JFBConnect not terribly happy.

If you would like to PM (--->) us an admin account into your site, we'd be more than happy to investigate and try to fix the issue your having.

We've tested it and not had any problems.  We are not enabling the Facebook Connect features with JomSocial 1.2 (and would recommend you don't either).  If that's how your currently configured, can you point us to your URL and give a description of what does happen?  Does the user get created?  Is the avatar but no fields improted, etc?

There are posts on this forum that discuss a horizontal login module.  We haven't created one, and don't have a suggestion to help you do it off-hand.  Sorry if that annoys you.  Have you searched for code that might do what you want?

You can perform a template override of the module itself and customize it however you want.  There are currently a few bugs and new features we're trying to implement right now, and this isn't the highest priority for us.

What's your URL?  A lot of times this is caused by an invalid Facebook application configuration.  If you want to try something quick, try recreating a new Facebook application, only set the Canvas Callback URL and Connect URL as your home page.  Leave everything else as default.  Then use the new API/Secret key in JFBConnect.

See if this works, and if so, then start customizing your application as you need.  Test regularly, and if you find a specific setting in the Facebook application that causes it to break, let us know.  We've seen this happen before, but don't know what the 'magic' setting is that causes problems.

  • Index
  • » Users
  • » alzander
  • » Posts

Board Info

Board Stats
Total Topics:
Total Polls:
Total Posts:
Posts today:
User Info
Total Users:
Newest User:
Members Online:
Guests Online:

Social Stream
SourceCoast Joomla Social Extensions
Friday, 25 May 2018
JFBConnect 8.0 Coming Soon! Stay tuned.
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