Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons
FAQ Community Calendar Today's Posts Search

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

Category: Integration with vBulletin - Version: 3.7.x Rating:
Released: 12-09-2008 Last Update: 03-23-2009 Installs: 499
DB Changes Uses Plugins Template Edits
Additional Files Translations  
No support by the author.

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

WORKS WITH 3.8!

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!

How to Upgrade From 2.0.0 to 2.0.1
  • Upgrade the product. (Import the product XML again and set overwrite to yes).
  • Update Feed Template IDs in the settings (make sure they are the same as at: FB Connect Options -> News-Feed Templates)
How to Upgrade From 2.0.1 to 2.0.2
See UPGRADE.html
  • Fixed the notification problem (notifications were sent to wrong people)
  • Login button will now be displayed on vbAdvanced pages
How to Upgrade From 2.0.2 to 2.0.3
See UPGRADE.html
  • Fixed the Facebook avatar displayed for the wrong people problem.
  • Added Facebook UID & Profile URL field to data map.
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
  #1442  
Old 12-30-2009, 01:11 AM
fayax fayax is offline
 
Join Date: Dec 2009
Posts: 113
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Still waiting for this to comeup with a vb4cms version.
Reply With Quote
  #1443  
Old 12-30-2009, 01:59 AM
Verionia Verionia is offline
 
Join Date: Jul 2009
Posts: 274
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

me too....
Reply With Quote
  #1444  
Old 12-31-2009, 12:53 PM
Bacon Butty Bacon Butty is offline
 
Join Date: Jun 2005
Posts: 309
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Aren't we all?
Reply With Quote
  #1445  
Old 12-31-2009, 03:08 PM
xTerMn8R xTerMn8R is offline
 
Join Date: Mar 2004
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

wow I donwloaded this and Man what a Nightmare... I couldn't get facebook Application setup correctly and have a Lot of sceptism about Making ALL those template Edits to make this work.

I understand ALL the work that has gone into this so far and appreciate it, But I think SOMEONE needs to make this an Installable mod or comeup with something a little less confusing. Facebook itself has about 100 different settings and few are explained in enough detail for us Novices to be able to figure it out.

I'd really like to get Facebook integrated with vB but this has scared me away...
Reply With Quote
  #1446  
Old 12-31-2009, 06:38 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by xTerMn8R View Post
wow I donwloaded this and Man what a Nightmare... I couldn't get facebook Application setup correctly and have a Lot of sceptism about Making ALL those template Edits to make this work.

I understand ALL the work that has gone into this so far and appreciate it, But I think SOMEONE needs to make this an Installable mod or comeup with something a little less confusing. Facebook itself has about 100 different settings and few are explained in enough detail for us Novices to be able to figure it out.

I'd really like to get Facebook integrated with vB but this has scared me away...
As far as the Facebook settings go, you're only supposed to edit the settings in the instructions, which if I remember correctly, is only four or five. You're not supposed to edit anything else.

The multiple edits are so that the connect button shows up in every location where a login box would normally appear. That means editing all the templates where that occurs in vBulletin, and that's a lot of places. A product like you suggest would not be feasible, because vB is only capable of adding certain kinds of functionality that way. And templates would all have to be default, which means every person with a custom skin would need their own special instructions.
Reply With Quote
  #1447  
Old 01-01-2010, 05:28 PM
xTerMn8R xTerMn8R is offline
 
Join Date: Mar 2004
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ahhhhhhhh I see, Yeah man all those other settings in facebook were just overwhelming me. So if I save each Template in "history" before making changes and then later decide to uninstall the facebook connect, that should make it easy to revert those templates back, Correct? I just want to be sure I can revert back if I run into troubles...

Thanks DJ, you're very patient and dedicated and I appreciate you taking the time to explain in detail your answers. I think I'll try again today...


**Update***

Ok I finished the installation and it appears to be working, though I do have a couple of questions.

1) Other then at the bottom of my Facebook Page(Bookmarks) I don't see and buttons or anything for someone to use, should I?

2) When I do click on the Bookmark for my FaceBook Connect Application, it opens My Websites Home page in an iFrame,(cmps_index.php) but doesnt and wont allow anyone to login there, either way. IS that whats supposed to be happening there?

3) When users use the "Connect using Facebook" Option from the Web site instead of registering, it works, but takes them to my forum Home page(index.php) instead of the CMS Home page (cmps_index.php), which is where I'd like them to go automatically. Can this be fixed?

4) I accidently Registered Default Templates twice, so Now I show 2 sets of 3 templates 1 set which are duplicates. When I click the disable template button it re-directs me to a Facebook Developers area webpage... I got no clue what I'm supposed to do there. Do I need to worry that I have those templates registered twice?

So other then the wierd stuff happening in my Facebook Page when I click on the app, and the login going to the wrong spot I think I got it done...

Any advise on my couple quirks would be appreciated...Could someone with a FaceBook Account please check it out and see if it's working like it should

Thanks,

***2nd Update***

Ok now when I click on the bookmark in facebook it opens the web site in a new page and does allow logins. It's beginning to make a little more sense. But Does anyone else see that little button?
Reply With Quote
  #1448  
Old 01-02-2010, 02:59 PM
CNibbana CNibbana is offline
 
Join Date: Apr 2003
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Add me to the list of users who loved this mod in 3.x and can't wait to have it for vb 4.x!!!
Reply With Quote
  #1449  
Old 01-02-2010, 03:03 PM
abdyel26 abdyel26 is offline
 
Join Date: Jul 2009
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

lets get this on vb 4
Reply With Quote
  #1450  
Old 01-03-2010, 06:40 AM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by xTerMn8R View Post
1) Other then at the bottom of my Facebook Page(Bookmarks) I don't see and buttons or anything for someone to use, should I?
I don't think you get one unless you actually bookmark it from the application page. I've never seen bookmarks go in automatically. Aside from that, there's no need for you to visit the application page unless your the developer, as there's nothing to do with it on Facebook itself.


Quote:
2) When I do click on the Bookmark for my FaceBook Connect Application, it opens My Websites Home page in an iFrame,(cmps_index.php) but doesnt and wont allow anyone to login there, either way. IS that whats supposed to be happening there?
I don't think the bookmark is supposed to be used for anything. That's just what it does, but your not meant to go to it for any reason.


Quote:
3) When users use the "Connect using Facebook" Option from the Web site instead of registering, it works, but takes them to my forum Home page(index.php) instead of the CMS Home page (cmps_index.php), which is where I'd like them to go automatically. Can this be fixed?
You're CMS would need to be your home page. Check the vBa forums on how to do that, but expect a little extra leg work.


Quote:
4) I accidently Registered Default Templates twice, so Now I show 2 sets of 3 templates 1 set which are duplicates. When I click the disable template button it re-directs me to a Facebook Developers area webpage... I got no clue what I'm supposed to do there. Do I need to worry that I have those templates registered twice?
It does this to me, too. As far as I can tell, it doesn't hurt anything, though I do notice I sometimes get two notices on Facebook from my website.
Reply With Quote
  #1451  
Old 01-03-2010, 03:13 PM
UpFriends UpFriends is offline
 
Join Date: Dec 2009
Location: NY
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by abdyel26 View Post
lets get this on vb 4
+1 ! I see there is a lot of interest for this in vB4....I'm hoping to see it as well.
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:00 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.07092 seconds
  • Memory Usage 2,330KB
  • 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
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (4)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