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
  #102  
Old 01-29-2009, 09:54 PM
TNCclubman's Avatar
TNCclubman TNCclubman is offline
 
Join Date: Sep 2008
Posts: 690
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Guys, from what I read, it auto-creates a user on your board, lifts their profile pic, info and friends that are on your board and adds them as friends to their new account on your board.

Sick!
Reply With Quote
  #103  
Old 01-29-2009, 09:56 PM
Gamelobby's Avatar
Gamelobby Gamelobby is offline
 
Join Date: Jul 2007
Location: Long Beach, CA
Posts: 997
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So their is an actual account on our board.
Does that include an email address, for mailers.?
Reply With Quote
  #104  
Old 01-29-2009, 09:57 PM
Vaupell's Avatar
Vaupell Vaupell is offline
 
Join Date: Apr 2008
Location: Esbjerg, Denmark
Posts: 1,036
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Vaupell View Post
oh i was under the impression you used your facebook content to autocreate a new
account on that vbulletin, for faster registration. hmm..
Quote:
Originally Posted by TNCclubman View Post
Guys, from what I read, it auto-creates a user on your board, lifts their profile pic, info and friends that are on your board and adds them as friends to their new account on your board.

Sick!
yes same way i understod it.
Meaning each connecting user is = 1 more registrant/member on your vb.

just tryed adding myself on some of the boards in this post marked
as installed. worked like a charm, and i was in vb as lastest member.
so i guess it BOOSTs registrators..

just hope spambots dont have facebook accounts.
Reply With Quote
  #105  
Old 01-29-2009, 10:01 PM
TNCclubman's Avatar
TNCclubman TNCclubman is offline
 
Join Date: Sep 2008
Posts: 690
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I love the part where it auto adds common friends to their account on registration... sick!

This mod is like magic... Its the David Copperfield of mods...
Reply With Quote
  #106  
Old 01-29-2009, 10:03 PM
Vaupell's Avatar
Vaupell Vaupell is offline
 
Join Date: Apr 2008
Location: Esbjerg, Denmark
Posts: 1,036
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Gamelobby View Post
So their is an actual account on our board.
Does that include an email address, for mailers.?
try this board if u have a facebook account..
its not mine,, just a random board with this mod installed found in the posts.
http://www.lifeattack.com

well after registration i am unable to edit/change my email.
so dont really know.. when i click to edit my mail i get some FB options
not normal email options.
Reply With Quote
  #107  
Old 01-29-2009, 10:16 PM
TNCclubman's Avatar
TNCclubman TNCclubman is offline
 
Join Date: Sep 2008
Posts: 690
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

what happens if a user from your board logs in with facebook when you install this... Is there an email issue when it encounters already that email is in use?
Reply With Quote
  #108  
Old 01-29-2009, 10:21 PM
Vaupell's Avatar
Vaupell Vaupell is offline
 
Join Date: Apr 2008
Location: Esbjerg, Denmark
Posts: 1,036
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hmm allright after testing this on some other sites, ive decided to try and install
tomorrow to see how it works. just pisses me off that i cant change registration
info after registration with this, i wonder if normal vb signups can, or this apply to all.

Quote annoying if admin/mod is needed to change their accounts.
Reply With Quote
  #109  
Old 01-29-2009, 10:29 PM
sllik sllik is offline
 
Join Date: Apr 2004
Posts: 223
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ryuk View Post
http://forum.darkness-online.com
The problem is, that im not seeing anything >_< I did check 3 times if I did all the correct template edits, but nothing.. if you need a temp admin account, let me know.
There is a conflict with the Navbar Additions + ShareThis mod!

Quote:
Originally Posted by RvG2 View Post
sllik, just to bump this
noted
Quote:
Originally Posted by Armyqt View Post
I've upgraded to 3.8.1 and now I can't see the facebook logo anymore. My templates were updated, so what gives?
Do you have the Navbar Additions + ShareThis installed?

Quote:
Originally Posted by Pip View Post
It has - in the HTML source (in the browser) I also see the fbconnect comments but the JavaScript is missing.
Code:
<!-- fbconnect -->

<!-- / fbconnect -->
Looks like $fbconnect_init doesn't contain any data. Any clue why that happens?
If you like to take a look. I use ibProArcade 2.6.8+ - that's the latest version.

By the way:
I tested that with a coworker. My forum account already existed and I used Facebook Connect a few times with my account. My coworker doesn't had a forum account before and used Facebook Connect for creating a forum account. We are both listed as friends on Facebook.
On my forum I appeard in his friend list but he didn't appear in my list.
Was that just a random failure or is it a bug?

Thanks for your help - and again: best mod ever
I would suggest you replace:
Code:
<!-- fbconnect -->
$fbconnect_init 
<!-- / fbconnect -->
with

Code:
<script type="text/javascript">
<!--
	var bburl = '$vboptions[bburl]';
//-->
</script>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
<script src="$vboptions[bburl]/clientscript/fbconnect.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
	// Main Facebook Connect Javascript Initialization
	FB.init("$vboptions[fbconnect_apikey]", "$vboptions[fbconnect_xd_receiver]"); 
//-->
</script>
and yeah i think that friend thing was a bug... I'll fix it in the next release.
Reply With Quote
  #110  
Old 01-29-2009, 10:33 PM
sllik sllik is offline
 
Join Date: Apr 2004
Posts: 223
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by hymoo View Post
I like this mod very very much although I see one very big disadvantage.
You decrease your new usersignups since almost everyone has a facebook account.

And I wanna store their database to contact now and then!

Or am I mistaking?
An actual account is created when someone logs in with facebook connect BUT it uses a proxy email address it's a @facebook.com email address and the user will not receive emails unless they allow it.

Quote:
Originally Posted by Vaupell View Post
try this board if u have a facebook account..
its not mine,, just a random board with this mod installed found in the posts.
http://www.lifeattack.com

well after registration i am unable to edit/change my email.
so dont really know.. when i click to edit my mail i get some FB options
not normal email options.
What I did was allow the user to set if they want to receive emails from your forum. Don't do the USERCP_SHELL & modifyprofile template edits if you want to allow the user to edit their email.
Reply With Quote
  #111  
Old 01-29-2009, 10:35 PM
sllik sllik is offline
 
Join Date: Apr 2004
Posts: 223
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TNCclubman View Post
what happens if a user from your board logs in with facebook when you install this... Is there an email issue when it encounters already that email is in use?
what kind of problem are you having? (sorry if I missed it in your previous posts)
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 07:55 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.08229 seconds
  • Memory Usage 2,333KB
  • 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
  • (4)bbcode_code
  • (10)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