• Index
  • » Users
  • » alzander
  • » Posts

Posts

Posts

JChaclan,
Thank you for sending me your login information.  Your site is now working.  The issue was that the two JFBConnect plugins were installed but not enabled.

If you are getting the infinite redirect error, this is the first thing that should be checked.  Please make sure that both of the following plugins are enabled:
- Authentication - JFBConnect Facebook
- System - JFBConnect Namespace

Let me know if you continue to have issues.  If anyone else is experiencing these problems and the above does not help, please send me a message with your site and login information so we can investigate your issue further.

Thanks!

We were able to fix the issue on the gratefuljoy website below.  There was a bug in our code which was preventing the {fb_uid} tag from correctly being replaced in the username, and therefore was not always creating a unique username.

There are two options to try to fix this issue.  Either you can attempt to change the code yourself if you'd like, or you can use a different combination in the username to try to fix this issue.  If you aren't using {fb_uid}, unfortunately, this is not your issue (see the bottom for another thing to try to help diagnose the problem).

{fb_uid} Fix in code:
Line ~62 of components/com_jfbconnect/controller.php
Change the line to the following.  The change is the middle parameter ($rawFbUserId) used to be $fbClient->user:
$username = str_replace("{fb_uid}", $rawFbUserId, $username);

Alternative debugging
If this is not your problem, can you also change the following to see if instead of the error page you are seeing, you instead get redirected to the home page with a more standard error:
Lines 81 and 91, remove JRoute::_() from the statement, leaving index.php:
$mainframe->redirect('index.php');

We are still investigating the foreign character issue.

Thank you for sending me your credentials.  I fixed the issue.  You have the username generation set to be the users Facebook ID only, and unfortunately, in the most recent release of JFBConnect, we apparently broke the {fb_uid} logic.

Ultimately, the fix was to replace ~line 62 with the following:
$username = str_replace("{fb_uid}", $rawFbUserId, $username);

This logic will be deprecated with the newest version.  We are moving to a new page which allows the user to set their own username/password/email upon registration.  I hope this helps get your site up and running.  It's a good looking site, and thank you for letting us get in and perform some tests.

Now to go to some of the other error posts and see if this is their problem....  <!-- s:? --><img src="{SMILIES_PATH}/icon_e_confused.gif" alt=":?" title="Confused" /><!-- s:? -->

Sorry, I missed this message earlier.

You are trying to submit your application to the Facebook directory, which does have a minimum user requirement.  A normal application, not in the directory, does not have this requirement.  I don't remember off-hand where the directory submission selection is, but it's off by default.. so try to unset that.

No.  You can get the JFBCLogin module right now.  Its a free item on CMS Market:
<!-- m --><a class="postlink" href="http://www.cmsmarket.com/extensions-directory/listings/extension+specific/jfbconnect/jfbclogin">http://www.cmsmarket.com/extensions-dir ... /jfbclogin</a><!-- m -->

Try it out and let us know if that's what you were looking for

I'm confused.

When do you get the error?

When do you get the message?

Is it when you login using the blue FB icon that you get both?  Is this when you're registering for the first time?  Can you provide a site url so we can test to see what's happening (and what might be wrong)?

Currently, yes.  Registering through Facebook, the user is automatically created a Joomla user and they must go in and set the password manually.

A new test version was released today which allows the user to select their own username, password, and email on first registration through Facebook.  This is a test version, but we hope to make it stable soon for production use.
<!-- m --><a class="postlink" href="http://www.cmsmarket.com/forum/index.php?f=38&t=192&rb_v=viewtopic">http://www.cmsmarket.com/forum/index.ph ... =viewtopic</a><!-- m -->

There sure is an official document.  It's in the post at the top of this forum:
<!-- m --><a class="postlink" href="http://www.cmsmarket.com/forum/index.php?f=38&t=36&rb_v=viewtopic">http://www.cmsmarket.com/forum/index.ph ... =viewtopic</a><!-- m -->

Please follow the directions there and let us know if you're still having issues.

The new test release for CB has been released and also has the other big feature people have been asking for: a user registration form so users can select their own username/password and set their email address OR select an existing Joomla account to connect to.
More details here:
<!-- m --><a class="postlink" href="http://www.cmsmarket.com/forum/index.php?f=38&t=192&start=0&rb_v=viewtopic">http://www.cmsmarket.com/forum/index.ph ... =viewtopic</a><!-- m -->

Please do search or post a new thread if you run into issues (don't post here)

A test release of JFBConnect v2.1 was released today.  This version adds Community Builder support (similar to JomSocial support) along with a new registration form for users to select a current Joomla user to connect to, or to quickly create a new user on their own.  You can see the new 2.1Test version in your downloads area of CMS Market.

This is a test version and should not be used on a production site until you are confident that it will work in your environment (ie. Test on a development site first, or wait for a more stable version)

To test this functionality, the JFBConnect demo site has had all previous users deleted so that you can see the new registration process.  Both JomSocial and Community Builder are installed on the site to allow you to see both community components populated with the Facebook Profile information.

JFBConnect Demo Site

Please do not post problems in this thread.  It will not be monitored.  If issues are encountered, please search to see if a thread has already been created.  If not, create a new one and we will assist you as soon as possible.

Try removing /community.html from your connect URL.

That should just be your home page.  Let us know if that helps!

The newest version of the login module actually has this ability.  It's version 2.0.3 and allows you to not redirect (remain on the same page) when a user logs in.

With the JFBConnect component, we package a version of the login module, but as new features come out, we may only update one or the other.  It can get confusing, but allows for more gradual upgrades, and less destructive ones.

If I can tell them, "don't worry about remembering how to log in - just use your Facebook account," then that simplifies things.

That's the purpose of setting "Create New Users" to no is to allow users to only log in through Facebook and not even have a joomla username and password... not sure if anyone uses that feature though current/smile

We'll look into your request some more.  Again, don't think it will be in this upcoming release, but think it's a pretty easy implementation for adding a "Only allow user mapping" config option or something like that so your users couldn't create accounts, just link them.

Thanks for the suggestion.

Thank you for reporting this!  We are investigating and will let you know when a patch (or line of code to try yourself) is out.

We are investigating this.  If it's the character that's causing you (and others) this problem, we'll have a solution out soon.  We'd love to track it down, it's been a stubborn problem for some users.

Carl has his own thread for the commenting module here:
<!-- m --><a class="postlink" href="http://www.cmsmarket.com/forum/index.php?f=43&rb_v=viewforum">http://www.cmsmarket.com/forum/index.ph ... =viewforum</a><!-- m -->

We've been notified of the cross-scripting problem with JFBInvite, but so far, have only been able to determine that this is an issue with Facebook's implementation.  We'll keep everyone posted, but there is no new status on this yet as we are calling their functions and that's required.

The most common reason we've seen the redirect loop is if you've deleted any of the user mappings in the JFBConnect back-end OR modified a user's account (or deleted it) in a way that JFBConnect can't determine a mapping that's occurred between users.

We're working on the component to iron out any redirect issues, but don't have a solution yet.  If you can check the above, or post any other information, that would greatly help.

Can you send me a message with admin access to your site?  We've seen a few reports of this, but haven't gotten into a site to track it down.

Thanks

Corsulian,
I created a new thread to discuss your request and pondered it a bit.  Please respond there as this thread really isn't the appropriate place for non-CB requests.
<!-- m --><a class="postlink" href="http://www.cmsmarket.com/forum/index.php?f=38&t=176&p=799&rb_v=viewtopic">http://www.cmsmarket.com/forum/index.ph ... =viewtopic</a><!-- m -->

After the next release, we'll be looking for new features to add.  We always have a list going, but if this thread gets traction (like the CB one did), we'll investigate more.  If it's a 10 minute feature, we'll do it at some point anyways.

Mainly, I think you're saying, you'd like for the usermapping portion to be there, but only users that have an account could click the "Connect" button and 'map' FB to whatever account they're currently using.

Currently, if you were to set the JFBCLogin module to only show to registered users, you'd be able to let your current users map their accounts.  Unfortunately, if they log out, they wouldn't see the Login button when they came back (and not able to login through FB).  I would think adding the logic to say "Login through FB IF the account is already mapped to a Joomla user" wouldn't be too bad.

Let me know if this is what you're looking for.  The above would NOT import any data into JomSocial or Community Builder since we only do that during account creation.  Problems with that?

This post was asked in another thread by Corsulian:

This might be against the grain but...

What is the potential for a version that only focuses on the authentication? I have several sites that do not support open registration. That is, only known members of an organization are permitted to be registered. I would specifically not want any sort of user creation mechanism - the only thing I'd look for is the authentication piece so that someone registered could log in with Facebook credentials.

Are you talking about the data being pulled into JomSocial?  Make sure the "Enable JomSocial Integration" button is set to "Yes" in the JomSocial Integration tab within JFBConnect.  Also, make sure you've mapped the FB fields to the JS fields you want them to go to.

If you're talking about Joomla fields, your username and real name should be automatically created by pulling information from FB.  What are you seeing?

A website link can help us to gather more information too if the problem persists.

I've never run into it, and I've logged in and out MANY times during development over short periods.

Over the weekend there were numerous 'strange error' posts to this forum.  We weren't able to recreate any, and most seem to have solved themselves.  My best guess is that something at FB HQ wasn't happy, but I really don't know.  Post here if it comes back and we'll keep an eye out.

Oh.. yeah.  Definitely activate the plugins.  There are 2.  In a future release (not this upcoming one), we're going to add checks in the component to tell you if everything's setup correctly (callback url, plugins, etc).

If you still have the issue, let us know!

Not sure exactly how you fixed the first issue, but read this post as it summarizes the issue and provides suggested fixes:
<!-- m --><a class="postlink" href="http://www.cmsmarket.com/forum/index.php?f=38&t=102&rb_v=viewtopic">http://www.cmsmarket.com/forum/index.ph ... =viewtopic</a><!-- m -->

As for the new issues you're describing, I went to your page and could not see the JFBC modules at all.  Can you provide a link to these?  When you say it's not working in IE or Safari, is it not loading, not sending invitations, something else?

Finally, when you say FB Connect is opening in the small window, are you talking about the Facebook login box?  That's a popup that we have no control over.  It's provided by FB, and they don't let us control it cause then we (you) could snag FB login details.  If your saying something else, let us know.

  • Index
  • » Users
  • » alzander
  • » Posts

Board Info

Board Stats
 
Total Topics:
12002
Total Polls:
0
Total Posts:
50332
Posts today:
3
User Info
 
Total Users:
48932
Newest User:
prashr
Members Online:
2
Guests Online:
929

Online: 
mel, cynmob
Social Stream
Hide, Seek & Defuse

Handheld Electronic Game

Alex from SourceCoast is working on a new electronic game for kids called Countdown. It's a timed game of Hide & Seek with mini-games (Whack-a-Mole, Simon, etc) to complete when you find it.

Hide and Seek Toys

Before You Leave

Let us send you a 10% off coupon

For Your Next Purchase

Please enable the javascript to submit this form

No , I don't want a discount