Auto resize images in showthread
by
13 Jun 2009
Hi all, I was looking for an easy way to resize too large images and signatures in posts but most of the mods I looked at were just not simple enough. I didn't want any links or any other fancy stuff just smaller images. This is how I did it: Go to your control panel and open Styles & Templates, select your style and select Edit templates from the menu. In the left box scroll down to Show thread templates and double click. Double click on SHOWTHREAD. Find: Code:
</head> Code:
<script language="javascript" type="text/javascript"> <!-- function resize_images() { for (i = 0; i < document.images.length; i++) { while ( !document.images[i].complete ) { break; } if ( document.images[i].width > 480 ) { document.images[i].width = 480; } } } //--> </script> Code:
<body onload="$onload"> Code:
<body onLoad="resize_images()"> You can change the '480' to your desired width. This resizes all the images in showthread so if you have a 728x90 image banner or huge logo it also gets resized. Google 728x90 text ads and flash banners do not get resized. I checked with Firefox, Safari and IE8. If you do not want to remove the '$onload' from the code you can try: Code:
<body onLoad="$onload; resize_images()"> |
Similar Mods
Show Thread Enhancements Auto Resize large images in an IMG tag | vBulletin 3.7 Add-ons |
Auto Resize large images in an IMG tag | vBulletin 3.5 Add-ons |
Auto Resize Your Images 3.52 compliant | vBulletin 3.5 Add-ons |
Auto Resize Attachment Images... | vBulletin 3.0 Beta Releases |