Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Facebook Connect - Allow your users to login with their Facebook account (for 3.8) Details »»
Facebook Connect - Allow your users to login with their Facebook account (for 3.8)
Version: 2.0.6, by sllik sllik is offline
Developer Last Online: Dec 2011 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 3.8.x Rating:
Released: 01-24-2009 Last Update: 09-05-2009 Installs: 803
DB Changes Uses Plugins Template Edits
Additional Files Translations  
No support by the author.

Staff Note: Moved to Graveyard - this will never work now that the old style facebook authentication is no longer available.


Facebook Connect
This add-on allows your guests and existing users to login with their Facebook account through Facebook Connect.

There is NO NEED to upgrade or reinstall if you already installed this mod for 3.7

Upgrade to 2.0.6 so that users with the new super long IDs will be able to login.


This mod conflicts with PhotoPost vBGallery!

Quick fix:
Disable the following PhotoPost vBGallery plugins:
  • Userinfo Merge
  • Integrate Postbit Showthread

Benefits of Facebook Connect
  • Users can simply login with their Facebook account without going through the registration process.
  • Increase user interaction and your traffic through Facebook notifications and news-feeds!
Features
Facebook users will be able to receive Facebook notifications when:
  • There is a reply to their thread or a thread that they're subscribing to
  • They receive a new PM
News-Feed will be published on to the user's wall when the user:
  • Logs in for the first time
  • Replies to a thread
  • Creates a new thread
Fetch user data from Facebook
Fetch data like name, location, profile picture and use it on your forums! (NOTE: Some data may not be available for some users)

Automatically befriend user's friends
If any of the user's friends are also registered on the forum, they will automatically be friends!

Professional Install/Upgrade/Support Services
Want this mod professionally installed? It's guaranteed to work on your forum! Download the archive and see INSTALL.html/UPGRADE.html for more details!

Troubleshooting
Server Requirements:
PHP 5

If you get an error:

Code:
The Facebook Connect cross-domain receiver URL http://www.SITEURL.com/xd_receiver.h...%220.699%22%7D must have the application's callback URL http://www.SITEURL.com/forums/ as a prefix. You can configure the callback URL in the application's settings.
Means that there is something wrong with your callback URL. Your callback URL must be where xd_receiver.htm is; so when you enter [callbackurl]/xd_receiver.htm into your browser you should see a blank page (not a 404 page not found error or anything else).

If you get a continues this means there is a javascript error. Make sure you've done all the template edits correctly (especially footer & navbar). Clear your cache and reload the page.

If nothing happens when you click the Facebook Connect button make sure your callback url domain is the same as you forum domain (the one set in your forum settings) - more specifically make sure that there is a www (or isn't) in both domains.


Many more features may be implemented in the future so keep checking for updates.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #1002  
Old 08-01-2009, 04:29 AM
SpongeFreak52 SpongeFreak52 is offline
 
Join Date: Dec 2007
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there a reason why I don't have the "Connect With Facebook" button, but only a loading indicator?
Reply With Quote
  #1003  
Old 08-01-2009, 04:34 AM
wolfstream wolfstream is offline
 
Join Date: Jan 2003
Location: Iowa
Posts: 382
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SpongeFreak52 View Post
Is there a reason why I don't have the "Connect With Facebook" button, but only a loading indicator?
Usually this is an indication of app settings done wrong. See this post for screenshots on how the app should be setup on the facebook end.
Reply With Quote
  #1004  
Old 08-01-2009, 12:10 PM
matthewhotdude matthewhotdude is offline
 
Join Date: Jul 2009
Posts: 560
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Finally got it working sort of.
I did all the edits...But nothing is showing up on peoples facebook account.
And when they join my site why can't I see their email instead it shows like this
apps+122981784416.533110417.df1caaef5500f45a7144cf 66f2113955@proxymail.facebook.com

And also when people sign in goto user Cp, click on email setting a white box saying "request for special permissons" just flashes up really quickly and then goes
Reply With Quote
  #1005  
Old 08-01-2009, 01:48 PM
Wakey Wakey is offline
 
Join Date: Dec 2008
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by matthewhotdude View Post
Finally got it working sort of.
I did all the edits...But nothing is showing up on peoples facebook account.
And when they join my site why can't I see their email instead it shows like this
apps+122981784416.533110417.df1caaef5500f45a7144cf 66f2113955@proxymail.facebook.com

And also when people sign in goto user Cp, click on email setting a white box saying "request for special permissons" just flashes up really quickly and then goes
Facebook do not let application developers see the actual email addresses of users. You get a proxy address that the application can email them using as long as they have 'granted special permissions" which is what the email settings link does for Facebook Connect users
Reply With Quote
  #1006  
Old 08-01-2009, 01:52 PM
matthewhotdude matthewhotdude is offline
 
Join Date: Jul 2009
Posts: 560
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by playSocial View Post
Facebook do not let application developers see the actual email addresses of users. You get a proxy address that the application can email them using as long as they have 'granted special permissions" which is what the email settings link does for Facebook Connect users
Any idea why a box just flashes up really quick and goes then? what is that box? it stays long enough for me to see it's saying "request special permissions" but thats all
Reply With Quote
  #1007  
Old 08-02-2009, 04:58 PM
carmichael1973's Avatar
carmichael1973 carmichael1973 is offline
 
Join Date: Aug 2006
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Been using this for a while and a new error just arrived (see attached image)

Very strange. Double checked my settings and everything still functions properly. Just getting a great deal of error reports. Any ideas on what may be the cause?

Reply With Quote
  #1008  
Old 08-02-2009, 06:05 PM
wolfstream wolfstream is offline
 
Join Date: Jan 2003
Location: Iowa
Posts: 382
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by matthewhotdude View Post
Any idea why a box just flashes up really quick and goes then? what is that box? it stays long enough for me to see it's saying "request special permissions" but thats all
That's new. It's really not anything major though, because that's all handled through facebook anyways. The privacy settings are all handled on the facebook side of things.


Quote:
Originally Posted by carmichael1973 View Post
Been using this for a while and a new error just arrived (see attached image)

Very strange. Double checked my settings and everything still functions properly. Just getting a great deal of error reports. Any ideas on what may be the cause?
If you didn't change anything on your end javascript wise, I'd say that the only thing that was causing that would be something on the facebook end. They DO change things from time to time, and this relies a lot on external content.
Reply With Quote
  #1009  
Old 08-02-2009, 06:17 PM
carmichael1973's Avatar
carmichael1973 carmichael1973 is offline
 
Join Date: Aug 2006
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by wolfstream View Post
If you didn't change anything on your end javascript wise, I'd say that the only thing that was causing that would be something on the facebook end. They DO change things from time to time, and this relies a lot on external content.
That's correct, I haven't made any changes in a month or so. Also, I've noticed the problem only exists with IE. I hate that browser but unfortunately I must support it.

I'm trying to see what could be the problem but I'm not seeing anything abnormal. Just a hang on that xd_receiver.htm and then the error follows after about 30 seconds.
Reply With Quote
  #1010  
Old 08-02-2009, 07:32 PM
RoxyTheImpreza RoxyTheImpreza is offline
 
Join Date: Jan 2009
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

can anyone tell me what is wrong? I have everything installed... I have the facebook button... but when I try to log in to for facebook it says "You have entered an invalid username or password. Please press the back button, enter the correct details and try again. Don't forget that the password is case sensitive. Forgotten your password? Click here!"

also I don't quite understand step 5 "Go to FB Connect Options > News-Feed Templates and register default templates. Then Go to FB Connect Options > Settings and save your settings (even if you don't change anything)."

what exactly am I supposed to do?
Reply With Quote
  #1011  
Old 08-02-2009, 08:03 PM
wolfstream wolfstream is offline
 
Join Date: Jan 2003
Location: Iowa
Posts: 382
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RoxyTheImpreza View Post
can anyone tell me what is wrong? I have everything installed... I have the facebook button... but when I try to log in to for facebook it says "You have entered an invalid username or password. Please press the back button, enter the correct details and try again. Don't forget that the password is case sensitive. Forgotten your password? Click here!"
When you use the facebook connect app to register your account, you must always use the facebook connect app to manage your account. Ignore the username/password buttons if you've registered via facebook. It really isn't that hard.

Quote:
Originally Posted by RoxyTheImpreza View Post
also I don't quite understand step 5 "Go to FB Connect Options > News-Feed Templates and register default templates. Then Go to FB Connect Options > Settings and save your settings (even if you don't change anything)."
what exactly am I supposed to do?
Exactly what it says! The instructions are very clear. If they were any clearer you wouldn't have been able to read them.

Go into fb connect -> news feed templates
Click on 'register default templates'
Go BACK into fb connect -> settings
Click 'save'. Even if you haven't changed a THING until that point, you need to click save.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:15 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.17637 seconds
  • Memory Usage 2,331KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (8)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete