Lytebox Intergration. Allows image groups, slideshows and works with embeded images.
This modification is in the archives.
This mod has be made redundant by The Image Resizer by TCattitude. So, I no longer support it and recommend you use his plugin instead, it's much better!
This isn't the best mini-mod out there, and I'm not even sure if it's technically a mod. It's closer to a "how to" document than a mod. This works better than most of the proper Lytebox mods out there as it allows image grouping or slideshows (can't have both) and works with images embeded in posts (using ATTACH BBcode, or the little paper clip) . I'm not sure if it works with images in signatures, try it out and let me know. It does not do anything to images embedded using the IMG BBcode (it only works on images linked to by a thumbnail). LIVE DEMO: http://forums.popmag.com.au/showthread.php?p=37#post37. Note that I am using the image group feature instead of the slideshow feature. Anyway, here it is. If you would like to get Lytebox working with vB 3.7.0 (this should work with other versions, but this is all I have tested it on). You need to do the following. 1) Download latest version of Lytebox http://www.dolem.com/lytebox/. 2) Edit lytebox.js to your desired settings (can just leave as default if you want). 3) Edit lytebox.css using a find-and-replace tool (even Notepad will do this). You need to swap all the words: HTML Code:
images HTML Code:
../images/lytebox 5) Upload lytebox.js and lytebox.css to "/clientscript" using FTP. 6) In AdminCP, go to Styles & Templates>Replacement Variable Manager and create a new replacment variable. Set it to replace: HTML Code:
rel="Lightbox" HTML Code:
rel="lytebox" If you want to use the image group feature then replace7) In AdminCP, go Style Manager>Edit Templates>Show Thread Templates>SHOWTHREAD. Click Customize (or Edit) and replace the following code: Code:
<if condition="$show['lightbox']"> <!-- lightbox scripts --> <script type="text/javascript" src="clientscript/vbulletin_lightbox.js?v=$vboptions[simpleversion]"></script> <script type="text/javascript"> <!-- vBulletin.register_control("vB_Lightbox_Container", "posts", $vboptions[lightboxenabled]); //--> </script> <!-- / lightbox scripts --> </if> Code:
<if condition="$show['lightbox']"> <!-- lightbox scripts --> <script type="text/javascript" language="javascript" src="clientscript/lytebox.js"></script> <link rel="stylesheet" href="clientscript/lytebox.css" type="text/css" media="screen" /> <!-- / lightbox scripts --> </if> 9) Repeat steps 7 and 8 for the SHOWTHREAD_SHOWPOST template. You can find this template by going into Style Manager>Edit Templates>Show Thread Templates>SHOWTHREAD_SHOWPOST. This will get lytebox working on the individual post page. 10) In AdminCP you need to turn on thumbnails and Lightbox (note that it refers to Lightbox, not lytebox. This is OK). You can do this in the AdminCP at vBulletin Options>Message Attachment Options. 11) Make sure that your images aren't set to load in a New Window. You can change this in the AdminCP at Attachments>Attachments Manager. 12) To enable images embedded using the IMG tag to be resized and enlarged using lytebox, you need to install JASE2's Image Resizer plugin from here and make some code changes. Make sure you you set Image Resizer to enlarge images in a new window. You do this in AdminCP vBulletin Options>Image Resizer Options>Default Resize Mode and set it to "Open in new window". You also need to set the size you want the IMG embedded images resized to (I set them to the same as my thumbnail settings).13) Using FTP, browse to /includes/ and edit the following line of PHP code in the file "class_bbcode.php". PHP Code:
return '<img src="' . $link . '" border="0" alt="" />';
PHP Code:
return '<a target="_blank" href="' . $link . '" rel="lytebox[group]"><img src="' . $link . '" border="0" alt="" /></a>';
14) To remove the yellow warning box from images embedded using IMG tags, add the following CSS to your style. Code:
.ncode_imageresizer_warning { display: none; } v1.2 Provides a way to resize images embedded using IMG. It's not perfect, but it works in the meantime. v1.1 Works when viewing a single post. Allows for slideshows using lyteshow. Credits: Thanks to http://www.vbulletin.com/forum/member.php?u=42534 from the vB team. Thanks to Lost Heaven for coming up with the code I used in step 13. Of course, thanks to http://www.dolem.com/lytebox/ for Lytebox. Download No files for download. |
Similar Mods
Add-On Releases The Image Resizer. Powered with Lytebox / Highslide / Lightview / and many more! | vBulletin 3.7 Add-ons |
Forum Display Enhancements Image Resize using Lytebox ( 3.6.x ) | vBulletin 3.6 Add-ons |
Forum Display Enhancements Image Resize using Lytebox | vBulletin 3.7 Add-ons |