Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBulletin > vBulletin 3.5.x > Хаки, моды и скрипты 3.5

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 07.01.2006, 19:28   #1
Администратор
Неадекватный
 
Аватар для КотЪ
Auto Resize Your Images / Автоизменение размера имиджей

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 */
  Ответить с цитированием
Сказали Спасибо:
Скрыть список поблагодаривших

danya (27.03.2006), Lazek (23.01.2007), Profess1on (28.03.2006), r4z0r (07.01.2006), stasev (20.02.2006), suxela (05.04.2007), андэд (08.01.2006), Максимус (09.04.2006)
Рекламка
Реклама на форуме
Старый 19.02.2006, 19:21   #2
Blind_Death
Продвинутый
thank you, that is incredibly useful
  Ответить с цитированием
Старый 27.03.2006, 00:51   #3
danya
Продвинутый
 
Аватар для danya
Nice post bro!!!
  Ответить с цитированием
Старый 02.04.2006, 20:51   #4
M-Tuning
Продвинутый
 
Аватар для M-Tuning
it links the pictures that don't have to resize too?

i've got 3.5.1
  Ответить с цитированием
Старый 09.04.2006, 13:22   #5
Максимус
Продвинутый
 
Аватар для Максимус
Хак работает изЮмительно!!
Но есть вопрос, как сделать чтобы хак срабатывал для определенных групп, перечесляешь ID групп пользователей, которым ресайзить, остальным показывать оригинальный размер фоток. Либо какие то идеи, как оставив превью, не показывать большую фотку вообще - для указанных групп??
  Ответить с цитированием
Старый 05.01.2007, 01:49   #6
Cactus
Специалист
 
Аватар для Cactus
Цитата:
Сообщение от Максимус Посмотреть сообщение
Но есть вопрос, как сделать чтобы хак срабатывал для определенных групп, перечесляешь ID групп пользователей, которым ресайзить, остальным показывать оригинальный размер фоток
+1
  Ответить с цитированием
Старый 05.04.2007, 19:49   #7
Gostemilov
Гость
Это не хак, это просто песня! Респект огромный. Воткнул в 3.6.4 - просто изумительно! Я так думаю, надо причислять к категории Must Have!
  Ответить с цитированием
Старый 06.04.2007, 08:03   #8
Zevgma
Простоузер
Простите! Не работает у меня хак, а хочется... Он просто не показывает изображение, размеры которого больше заданных.

Как быть?
  Ответить с цитированием
Старый 16.05.2008, 18:36   #9
grishek
Простоузер
отличная вещь давно искал, но есть минус все изображения даже в подписи при наводе курсором можно в новом окне открывать как это подправить?
  Ответить с цитированием
Ответ

Закладки

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 06:15 25.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version Random
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot