форум vBSupport.ru > vBulletin > Old vB versions (3.0.x & 2.x.x) > vBulletin 3.5.x > Hacks, mods and scripts [3.5.x]
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
КотЪ
Администратор
Неадекватный
 
КотЪ's Avatar
Default Auto Resize Your Images / Автоизменение размера имиджей
8

I was looking for some code that would allow an image over size x to be resized in IE, Firefox, and Opera. I tried all the variations out there without luck some would work in IE, some in Firefox, etc.. So I finally got a tweaked version of some old code that actually works flawless in IE, Firefox, and Opera. I have included it below, but It needs 1 final tweak that I'm hoping someone in the community can help with.

i am NOT taking credit for this hack, all I have done is tweak it to get it working for me..


This code has been updated as of 8:30pm with the clickable link built in now!

Step 1: Edit your class_bbcode.php file located in (root/includes)

find


PHP Code:
return '<img src="' . $link . '" border="0" alt="" />';



replace with the following.


PHP Code:
/* Start Image RESIZE */

$navigator_user_agent = ( isset( $_SERVER['HTTP_USER_AGENT'] ) ) ? strtolower( $_SERVER['HTTP_USER_AGENT'] ) : '';
if (stristr($navigator_user_agent, "msie")) {
return '<a href="' . $link . '" target="_blank"><img src="' . $link . '" border="0" alt="" style="width: expression(this.width > 640 ? 480 : true);" /></a>';
} else {
return '<a href="' . $link . '" target="_blank"><img src="' . $link . '" border="0" alt="" style="max-width: 730px;" /></a>';
}

/* End Image RESIZE */
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
Blind_Death
Продвинутый
Default
0

thank you, that is incredibly useful
 
 
danya
Продвинутый
 
danya's Avatar
Default
0

Nice post bro!!!
 
 
M-Tuning
Продвинутый
 
M-Tuning's Avatar
Default
0

it links the pictures that don't have to resize too?

i've got 3.5.1
 
 
Максимус
Продвинутый
 
Максимус's Avatar
Default
0

Хак работает изЮмительно!!
Но есть вопрос, как сделать чтобы хак срабатывал для определенных групп, перечесляешь ID групп пользователей, которым ресайзить, остальным показывать оригинальный размер фоток. Либо какие то идеи, как оставив превью, не показывать большую фотку вообще - для указанных групп??
 
 
Cactus
Специалист
 
Cactus's Avatar
Default
0

Quote:
Originally Posted by Максимус View Post
Но есть вопрос, как сделать чтобы хак срабатывал для определенных групп, перечесляешь ID групп пользователей, которым ресайзить, остальным показывать оригинальный размер фоток
+1
 
 
Gostemilov
Гость
Default

Это не хак, это просто песня! Респект огромный. Воткнул в 3.6.4 - просто изумительно! Я так думаю, надо причислять к категории Must Have!
 
 
Zevgma
Простоузер
Default
0

Простите! Не работает у меня хак, а хочется... Он просто не показывает изображение, размеры которого больше заданных.

Как быть?
 
 
grishek
Простоузер
Default
0

отличная вещь давно искал, но есть минус все изображения даже в подписи при наводе курсором можно в новом окне открывать как это подправить?
 


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




All times are GMT +4. The time now is 11:02 AM.


Powered by vBulletin® Version 3.5.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...