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

Reply
 
Thread Tools
8WayRun.Com - XFBML Facebook Like Box Details »»
8WayRun.Com - XFBML Facebook Like Box
Version: 4.0.0, by Jaxel Jaxel is offline
Developer Last Online: Sep 2013 Show Printable Version Email this Page

Category: vBulletin CMS Widgets - Version: 4.0.6 Rating:
Released: 08-28-2010 Last Update: Never Installs: 36
Code Changes Additional Files  
No support by the author.

I was looking a while for a good Facebook Like Box widget, but EVERY SINGLE ONE of them here on VB.org uses the IFRAME version, which is absolutely horrible and not customizable. It is ugly and I just didnt want to use it. So I figured out how to get XFBML working on VB4, and you can customize it. The Facebook platform must be enabled in your settings for this widget to work.

DEMO: http://www.8wayrun.com/content/

INSTALL:
  1. create a new file "facebook.css" and upload to /clientscript.
    Code:
    .fan_box .connect_widget_facebook_logo_menubar  {
    	display: none;
    }
    
    .fan_box .connect_top {
    	background: #EDEFF4;
    }
    
    .fan_box .connections {
    	padding: 5px 0px 3px 10px;
    	min-height: 0px;
    	background: #FFFFFF;
    }
    
    .fan_box .connections_grid .grid_item {
    	padding: 2px 11px 3px 5px;
    }
  2. open "vbulletin_facebook.js" and find:
    Code:
    xfbml:false
    replace with:
    Code:
    xfbml:true
  3. create a new widget, with STATIC HTML
    Code:
    <fb:fan profile_id="PAGE-ID" stream="0" connections="6" logobar="1" width="214" height="206" css="FORUM/clientscript/facebook.css?1"></fb:fan>
  4. replace PAGE-ID with the ID of your facebook page.
  5. replace FORUM with the URL to your forum.

NOTES:
  • This like box by defualt does NOT show the stream, and it only shows 6 connections. You can change these settings easily in the widget code. If you disable the logobar, the widget will add "on Facebook" to the title of your page.
  • Width and Height are set for no stream, with 6 connections in a 240px widget bar. If you want to change these settings, you will need to change the width and height to fit your forum and settings.
  • Facebook CACHES your CSS file! If you change your CSS file, you MUST change the ?1 in your widget to a new number in order to tell the widget which version of your CSS file to use.
  • The CSS file already included is what I use on my forum. You can change this CSS very radically to get your widget to look like anything. You can even make the facebook widget transparent to match your skin.

Show Your Support

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

Comments
  #12  
Old 09-07-2010, 07:19 PM
biggeorge's Avatar
biggeorge biggeorge is offline
 
Join Date: Feb 2007
Location: The Great State of Mass!
Posts: 116
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is cool. I did something similar last night (before I saw this mod) by using Facebook's Social Plugin Like Box.

I'm curious: is there a reason why I should NOT use Facebook's version?

Attachment 121684
Reply With Quote
  #13  
Old 09-08-2010, 05:03 AM
Jaxel Jaxel is offline
 
Join Date: Sep 2005
Posts: 1,160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by biggeorge View Post
This is cool. I did something similar last night (before I saw this mod) by using Facebook's Social Plugin Like Box.

I'm curious: is there a reason why I should NOT use Facebook's version?

Attachment 121684
Facebook's version of what?
Reply With Quote
  #14  
Old 09-23-2010, 05:18 PM
ravencr ravencr is offline
 
Join Date: Feb 2007
Posts: 84
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Will this work as a fluid width instead of a fixed pixel width?

Chris
Reply With Quote
  #15  
Old 09-27-2010, 08:38 AM
NashChristian's Avatar
NashChristian NashChristian is offline
 
Join Date: Jul 2007
Location: Nashville, TN
Posts: 292
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ravencr View Post
Will this work as a fluid width instead of a fixed pixel width?

Chris
I'd like to know the answer to that too... I've been looking for a fluid width fb widget solution!
Reply With Quote
  #16  
Old 09-27-2010, 10:52 AM
NashChristian's Avatar
NashChristian NashChristian is offline
 
Join Date: Jul 2007
Location: Nashville, TN
Posts: 292
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

BIG Thumbs UP! I like it!

I don't think it is possible to make this fluid width, however, it is scalable enough that I can do what I need.

I have a couple of cosmetic problems though, I'm hoping you can help me with:



The block I have this in needs to be only 175px wide. Because of this, and the fact that my domain name is rather long, my application/domain name is WRAPPING underneath my application IMAGE. Somehow I need to restyle this. Either I need to remove the domain/application name, or I need to remove the application image, or I need to place the domain/application name above the image, so the like button could be beside the image, or I need to remove both the domain/application name and image, leaving only the like button on the top portion.

Do you have any ideas about HOW I could make this look best? Here is my WEBSITE.

Thanks for this handy little widget and for helping me!

Peace!
Jeff
Reply With Quote
  #17  
Old 09-27-2010, 04:28 PM
bioload bioload is offline
 
Join Date: Mar 2010
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can this mod be used for friends or members of facebook as well?.....with an add as friend or join button.

Thanks
Sunil
Reply With Quote
  #18  
Old 09-27-2010, 06:12 PM
Jaxel Jaxel is offline
 
Join Date: Sep 2005
Posts: 1,160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@NashChristian... try this:

Code:
.fan_box .connect_widget_facebook_logo_menubar {
	display: none;
}

.fan_box .profileimage {
	display: none;
}

.fan_box .connect_action {
	padding: 0px;
}

.fan_box .connect_top {
	background: #EDEFF4;
}

.fan_box .connections {
	padding: 5px 0px 3px 2px
	min-height: 0px;
	background: #FFFFFF;
}

.fan_box .connections_grid .grid_item {
	padding: 2px 3px 3px 0px;
}
Reply With Quote
  #19  
Old 09-27-2010, 07:46 PM
NashChristian's Avatar
NashChristian NashChristian is offline
 
Join Date: Jul 2007
Location: Nashville, TN
Posts: 292
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Figured it out using Firebug... thanks Jaxel!
Reply With Quote
  #20  
Old 09-28-2010, 04:38 PM
ravencr ravencr is offline
 
Join Date: Feb 2007
Posts: 84
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How would I incorporate this mod into this mod: https://vborg.vbsupport.ru/showthread.php?t=233871

Chris
Reply With Quote
  #21  
Old 09-28-2010, 04:54 PM
ravencr ravencr is offline
 
Join Date: Feb 2007
Posts: 84
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I got it work just fine now within the sidebar, but how do you change it to be fluid width and height? I tried just doing 100%, and it makes it smaller for some reason.

Chris
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 11:01 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.13113 seconds
  • Memory Usage 2,323KB
  • Queries Executed 26 (?)
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
  • (5)bbcode_code
  • (2)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
  • (3)pagenav_pagelink
  • (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