Back to vBulletin 3.6 Template Modifications

[CM] Twitter SlideBox (Widget)
Mod Version: 1.00, by ChiNa

This modification is in the archives.
vB Version: 3.6.12 Rating: (1 vote - 5.00 average) Installs: 1
Released: 24 Aug 2012 Last Update: Never Downloads: 0
Not Supported Template Edits Additional Files Translations  

Get this for vBulletin 4.x. CLICK HERE! (NEW)
Get it as Facebook LikeBox. CLICK HERE!

Hey Everyone, I made this first as a Facebook LikeBox, and now you can get it as Twitter Widget too. Its very small and simple! I hope you will like it.. And what you will achieve with this tutorial is that when mouse over the image, it will shift / slide your Twitter-Box Widget.

Lets Start with the Example Images First, and then the Modification!


The modification may look a bit scary or confusing, but its very easy and after 1 time, you will install it without any help the next time!

Only 3 Template Edits

http://www.china-cheats.com

Image: Slide In


Image: Slide Out


Notice: This works on almost all vBulletin versions, I have used it on 3.8.x and 4.2 so far. You can now get this for vBulletin 4.x by http://www.vbulletin.org/forum/showthread.php?p=2354746

==================== Modification Starts =====================


Step 1: Go to your ADMINCP, and then Styles & Templates. Find your Template, and in most cases the "headinclude" is the best place to add your Javascript or Jquery codes. And thats whats what we are going to do! Scroll all the way down, and to add the code below everything else...

Code to add:
PHP Code:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script>
<
script type="text/javascript">
jQuery.noConflict();
jQuery(function (){
jQuery(".twitbox").hover(function(){
jQuery(".twitbox").stop(truefalse).animate({right:"0"},"medium");
},function(){
jQuery(".twitbox").stop(truefalse).animate({right:"-250"},"medium");
},
500);
return 
false;
});
</
script


Step 2: Now we have to add the CSS,
Go back to your Styles & Templates in (ADMINCP) and in your Templates Dropdown choose "Main CSS"! In your Main CSS scroll all the way down till you find the "Additional CSS Definitions" section! Add the following code below all the other codes:

Code to add:

PHP Code:
.twitbox {
float:right;
width:288px;
height:345px;
backgroundurl(images/twitbox.pngno-repeat !important;
display:block;
right:-250px;
padding:0;
position:fixed;
top130px;
z-index:1002;
border-radius:10px;
-
moz-border-radius:10px;
-
webkit-border-radius:10px;
}
div.twitboxwrap {
margin-top:2px;
margin-left:-5px;
background#fff;
width:238px;
height:325px;
overflow:hidden;
border-radius:10px;
-
moz-border-radius:10px;
-
webkit-border-radius:10px;
}
div.twitboxwrap iframe {margin:-1px
Step 3: Go to this Site https://twitter.com/settings/widgets

Login with your own account... Or if you dont have an account then signup for one!

The Widget option can also be seen in your PROFILE, below! Its called
WIDGETS! Now you can click on it and on you right side click on options are on your right side it says "Create new"!

Click on CREATE NEW, and after creating your widget, simply COPY the code from BELOW! We need to embed the code on your webpage, but in a bit...

Widget Settings: You can leave the Width and Height as it is. It will also ask you for a Scrollbar, and make sure to Click and mark it YES! Click SAVE on your twitter accounts widget that you created...

When you are done, Click on Finish & Grab Code!

Step 4:
Now add the CODE inside the original code showen below, instead of the BLUE TEXT. After you have added the code, your full code should be ready!

Look for the BLUE TEXT below, and replace it with the code you just got for the Widget!:

Code to add:
Code:
<div   class="twitbox"><div style="color: rgb(255, 255,  255); padding:   8px 5px 0pt 50px;"><span><div  class='twitboxwrap'>PUT THE WIDGET CODE HERE</div></span></div></div>
REPLACE THIS PART --> "PUT THE WIDGET CODE HERE" WITH THE WIDGET CODE.

STEP 5:
When your are done putting the WIDGET CODE inside the real code, Then now we need to put it all in your HEADER template, or footer...

Put the code below everything else in the tempplate. And you are DONE! (You can see an example of my CODE, used on my site below this post, so you get an idea of how it looks like when finished)

STEP 6:
Now copy the "twitbox.png" image from the attachment below, or from below the text, and upload it in your "images" folder in the root of your ftp!
We are DONE, Please its very important that you click INSTALLED after Installing, for future support! Thank you!

I would Get very happy if you nominate this as (MOTN) Mod of the Month

=================== Modification End ===============
===


Extra Troubleshoots & Info


Below you see example of the full code used in my forum China-Cheats.com
. The code in BLUE color is the twitter widget code:

Example of my Code:
Code:
<div  class="twitbox"><div style="color: rgb(255, 255,  255); padding:  8px 5px 0pt 50px;"><span><div  class='twitboxwrap'><a  class="twitter-timeline"  href="https://twitter.com/ChiNaCheats"  data-widget-id="267073824858710017">Tweets by @ChiNaCheats</a>
<script>!function(d,s,id){var  js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
</div></span></div></div>
Slide Issues & Troubleshoots

If you have issues and your button will not SLIDE in or out, then try ADD the code from the HEADINCLUDE in another spot, Try add right below the stylesheet!

Find:
PHP Code:
<!-- CSS Stylesheet --> 


And add code in you "headinclude" template, right below the CSS Stylesheet! Its because the code can make conflict with other jquery / Javascripts! So keep changing spot, and you will see that it will work!

Download

No files for download.

Screenshots

Click image for larger version
Name:	twitbox.png
Views:	11
Size:	14.5 KB
ID:	140719  

Similar Mods

Forum Home Enhancements [CM] Twitter SlideBox (Widget) vBulletin 4.x Template Modifications
Forum Home Enhancements [CM] Twitter SlideBox (Widget) vBulletin 3.7 Template Modifications
Forum Home Enhancements [CM] Twitter SlideBox (Widget) vBulletin 3.8 Add-ons

vblts.ru supports vBulletin®, 2022-2024