The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
![]() |
|||||||||||||||||||||||||
//////////////////////////////////////////////////////////////////\
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\/ ****LightBox for vBulletin Attachments By: Dave @ FightRice.com**** \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\/ //////////////////////////////////////////////////////////////////\ Ogrinal Version: ALl credit should go there, I Simply ported to vBulletin by myself ![]() View Second Post In Thread for more modifications: What this hack does is add a nice CSS and Javascript lightbox effect to your forums attachments. Attachments must be set to shown as thumb- nails and not inline. Attachments can not be posted using the [attach] id[/attach] bbCode at this time. Working Demo(s): (Send me your URL once you get it working) http://www.fightrice.com/forums/showthread.php?t=124 Now Lets Get Started 1. Open your adminCP - Styles and Templates - Template Manager - Postbit Templates - postbit OR postbit_legacy (only edit both if you use both) At The Very Top Add Code:
<!--LightBox By Dave At FightRice --> <if condition="$show['thumbnailattachment']"> <script type="text/javascript" src="clientscript/prototype.js"></script> <script type="text/javascript" src="clientscript/scriptaculous.js?load=effects"></script> <script type="text/javascript" src="clientscript/lightbox.js"></script> <!-- / Light Box --> <else /> <!-- Nothing To Load Here--> </if> <!-- /LightBox --> 2. Next open postbit_attachmentthumbnail find <a after add Code:
rel="lightbox[attachment]" 3. Next Open the headinclude template Find Code:
<!-- / CSS Stylesheet --> Code:
<link rel="stylesheet" href="clientscript/vbulletin_css/lightbox.css" type="text/css" media="screen" /> <!-- / CSS Stylesheet --> Thats all for template edits: Now upload the contents of the clientscript into your forums. You should end up with this structure /forums/clientscript/vbulletin_css/lightbox.css /forums/clientscript/ - All the .js files go inside this folder Next Upload the images into the webroot.ex http://www.yoursite.com/images/lightboximages.gif (note this isnt an actual image, its an example) Thats all there should be User Configuration Options below If you do not feel comfortable doing this, dont its not neccasary. if you come up with a cool effect please share it. |||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||||||||||||| ------------------------------------------------------------------------------- In the clientscript/lightbox.js file these lines you can config to suite your needs __________________________________________________ _________________________________ Code:
var fileLoadingImage = "/images/loading.gif"; var fileBottomNavCloseImage = "/images/closelabel.gif"; var resizeSpeed = 7; // controls the speed of the image resizing (1=slowest and 10=fastest) var borderSize = 10; //if you adjust the padding in the CSS, you will need to update this variable clientscript/vbulletin_css/lightbox.css Of Course can also be edited to make it unique to your needs. Thats All, Make sure you click install, and nominate for Hack Of The Month! If you like and wish to see other cool releases please donate via paypal, marcia@secondhomekennel.com or a simple link back will rock as well Code:
<a href="http://www.FightRice.com" target="_blank">Fight Rice</a> CLICK INSTALL TO GET SUPPORT! also a nomination for hack of the month wouldnt hurt ![]() THIS IS FOR THE IMAGE RESIZE VERSION - USE lightboxresize.zip DO NOT USE BOTH! /////////////////////////////////////////////////////////////\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\/ Dynamic Lightbox auto resize - and image overlay. /////////////////////////////////////////////////////////////\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\/ If using a previous version of this hack, please remove all instances, delete all old files and undo any templae edits. easy way is to simply follow the old instructions, and simply remove things instead of add. This lightbox will automatically resize images to your screen, and all for full size viewing. Feel free to edit as you see fit. First Step. open lightbox_plus.js at the very end find Code:
// === PLEASE EDIT TO MATCH YOUR SITE === addEvent(window,"load",function() { var lightbox = new LightBox({ loadingimg:'http://www.YOURSITE.com/images/loading.gif', expandimg:'http://www.YOURSITE.com/images/expand.gif', shrinkimg:'http://www.YOURSITE.com/images/shrink.gif', effectimg:'http://www.YOURSITE.com/images/zzoop.gif', effectpos:{x:-40,y:-20}, effectclass:'effects', closeimg:'http://www.YOURSITE.com/images/close.gif' }); }); Save and close. Create the zzoop.gif image to match your site, Upload lightbox_plus.js to the /yourforumlocation/clientscript folder Upload lightbox.css into /yourforumlocation/clientscript/vbulletin_css folder Upload all images into http://www.YOURSITE.com/images *MAKE SURE ALL PREVIOUS INSTALLATIONS ARE REMOVED AT THIS POINT* Login to AdminCP -> Styles Templates -> headinclude template add at the very end. Code:
<link rel="stylesheet" href="clientscript/vbulletin_css/lightbox.css" type="text/css" media="screen,tv" /> Next open the postbit_attachmentthumbnail After <a add Code:
rel="lightbox" Code:
class="effects" in the postbit_legacy or postbit, place this code at the very top Code:
<script type="text/javascript" src="clientscript/lightbox_plus.js"></script> Enjoy it. Show Your Support
|
Comments |
#162
|
||||
|
||||
![]()
Tried to install it on 3.6 Beta 2 but it breaks inline editing of posts. New version gets saved but you won't be redirected.
|
#163
|
|||
|
|||
![]()
to answer your first question, im not sure, I havent tried saving images using it yet.
Second Question: Im not sure either. I'll update it to work with 3.6 when it goes Gold, or if anyone does, feel free to post it in this thread |
#164
|
|||
|
|||
![]()
I'm using the auto resize version of this on Firefox and am able to save the pic with a right click.
|
#165
|
||||
|
||||
![]()
Why is this tagging some of my members images with an obnoxious fightrice.com message? I think I would have like to have been told I was going to be advertising for your site with every use of this mod, as it is not appreciated with out my knowledge.
Supporting a hack is one thing - basicly watermarking all the images with your domain is another. Is there a way to remove this, or am I going to have to uninstall this mod? ![]() |
#166
|
|||
|
|||
![]()
you change the image to one of your own. i beleive it is this on zzoop.gif simply make one of your own and it'll overlay your image.
|
#167
|
||||
|
||||
![]()
Thanks - I just didn't see that.
|
#168
|
|||
|
|||
![]()
not a problem, i forgot to put it in there, and you're the first to mention it
first time writting a hack release ![]() |
#169
|
||||
|
||||
![]()
I have installed this mod on 3.5.4 and it doesn't seem to work, I click on an attached thumbnail and it shows it to me like it normaly does nor lightbox effect at all. Any ideas? I am using a different style than the default style.
Thanks! |
#170
|
|||
|
|||
![]()
make sure you did the couple template edits for which version you selected.
After that, make sure you've uploaded the files to the correct locations |
#171
|
||||
|
||||
![]()
Actually it works, but I have to wait for the entire post to load before clicking on the thumbnail, if I don't wait it will then show it the orginal way.
|
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|