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
  #502  
Old 12-22-2008, 02:48 PM
Wakey Wakey is offline
 
Join Date: Dec 2008
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by tpearl5 View Post
Hrm, maybe that's what I'm seeing, but I swear I was getting notifications for threads I've never even opened.

I'm also getting notifications saying that 'member has replied to thread', but 'member' is not the person that created the thread, not last replied.
Yeah my notifications seem to always state the person its notifying has replied not who has replied
Reply With Quote
  #503  
Old 12-22-2008, 03:56 PM
sllik sllik is offline
 
Join Date: Apr 2004
Posts: 223
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SpArKs85 View Post
Mine has a # on the end of the link too and it works ok. Try putting in with your facebook emaill and pass and click facebook connect
You made a mistake editing your footer... it should be:
Code:
<script type="text/javascript">
<!--
	// Main vBulletin Javascript Initialization
	vBulletin_init();
//-->
</script><!-- vBadvanced 7-5-9-3-0 -->
<!-- fbconnect -->
<script type="text/javascript">
<!--
var bburl = 'http://www.brisbanelionsunited.com';
//-->
</script>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
<script src="http://www.brisbanelionsunited.com/clientscript/fbconnect.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
// Main Facebook Connect Javascript Initialization
FB.init("98b0ec018283be6a8f0c02a813aed07b", "/xd_receiver.htm"); 
//-->
</script>
<!-- / fbconnect -->
instead of

Code:
<script type="text/javascript">
<!--
	// Main vBulletin Javascript Initialization
	vBulletin_init();
//-->
<!-- fbconnect -->
<script type="text/javascript">
<!--
var bburl = 'http://www.brisbanelionsunited.com';
//-->
</script>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
<script src="http://www.brisbanelionsunited.com/clientscript/fbconnect.js" type="text/javascript"></script>
<script type="text/javascript">
<!--
// Main Facebook Connect Javascript Initialization
FB.init("98b0ec018283be6a8f0c02a813aed07b", "/xd_receiver.htm"); 
//-->
</script>
<!-- / fbconnect -->
</script><!-- vBadvanced 7-5-9-3-0 -->
Reply With Quote
  #504  
Old 12-22-2008, 03:59 PM
sllik sllik is offline
 
Join Date: Apr 2004
Posts: 223
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gmihailo View Post
i just have some simple questions about this add on.

will this immediately register the user in my vbulletin once they connect with facebook?

i guess what im getting at is... will their email addresses register in my database?

this is particularly important for me as i run a nightclub and we send regular promotional material to our patrons.

so i guess i want to know .... will this minimise registrations for my site or increase registrations.
there will be an email address but the users need to allow to receive emails from your board in the cp.
Reply With Quote
  #505  
Old 12-22-2008, 05:11 PM
aggiefan aggiefan is offline
 
Join Date: Apr 2005
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i got this installed on our test board.... and some comments/suggestions.

a slight bug (which i dont know if it can be fixed) is i can login fine with the facebook connect but i cant stay logged..... i have to click the facebook button each time i go to our dev board to relogin (and i just have to click it... no relogging in) but it is annoying to have to do that every time.

as for the suggestions.... this really needs to pull the other user data to fill out the profile (and check on subsequent logins so that data is updated).

dunno how easy this would be to do but since it was suggested above i would add it.... i would like to have some way to be able to promote facebook users to administrator or moderator usergroups (even though you suggested against this). and my reasoning is the way we run our board is every so often we promote our some of our better users to moderator.

and this also speaks to the facebook wall integration.... generally our most frequent posters are in our moderator group (the ones most likely to draw new members to our site through facebook).

overall i love the potential of this (and could solve a huge issue ive always had with vbulletin.... a centralized user database) but it still needs some more time in the oven for me to install it on our public board.
Reply With Quote
  #506  
Old 12-22-2008, 05:45 PM
stryka stryka is offline
 
Join Date: Aug 2002
Posts: 201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there any harm to reverting back to 1.1.2 ? Cuz that one was giving me notifications... were there db changes in 1.1.3

thanks
Reply With Quote
  #507  
Old 12-22-2008, 05:55 PM
sllik sllik is offline
 
Join Date: Apr 2004
Posts: 223
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by stryka View Post
Is there any harm to reverting back to 1.1.2 ? Cuz that one was giving me notifications... were there db changes in 1.1.3

thanks
there were no db changes... you can try and revert if you'd like
Reply With Quote
  #508  
Old 12-22-2008, 06:10 PM
jlew24asu jlew24asu is offline
 
Join Date: Nov 2006
Location: Chicago, IL USA
Posts: 702
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jlew24asu View Post
will there be an update soon? my board is still down
Reply With Quote
  #509  
Old 12-22-2008, 06:51 PM
mikeB's Avatar
mikeB mikeB is offline
 
Join Date: Dec 2001
Location: CT
Posts: 95
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

2 things -

1 when I try to click "News-Feed Templates" the page is just white - no error
2 the unique group thing - I want ALL of my usergroups to use it, so how can I define just one for everyone?

thx in advance
Reply With Quote
  #510  
Old 12-22-2008, 06:56 PM
sllik sllik is offline
 
Join Date: Apr 2004
Posts: 223
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jlew24asu View Post
soon
Reply With Quote
  #511  
Old 12-22-2008, 06:57 PM
sllik sllik is offline
 
Join Date: Apr 2004
Posts: 223
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mikeB View Post
2 things -

1 when I try to click "News-Feed Templates" the page is just white - no error
2 the unique group thing - I want ALL of my usergroups to use it, so how can I define just one for everyone?

thx in advance
1. not sure... make sure you uploaded all the files
2. if you want all users using this just leave it as is - don't create a new group.
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 01:23 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.05102 seconds
  • Memory Usage 2,329KB
  • 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
  • (3)bbcode_code
  • (7)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