Картинка во весь экран при клике

Картинка во весь экран при клике
Совместимость с XenForo
XenForo 1.2
,
XenForo 1.3
,
XenForo 1.4
,
XenForo 1.5
Столкнулся с такой проблемой, когда юзер в чат кинул картинку шириной свыше 5000 пикселей, то при клике она именно полной и откроется закрыв собой весь форум.
Чтобы исправить данную особенность, нужно подредактировать файл на сервере.
Этот файл находится здесь: "/js/xenforo/xenforo.js"
Он сжатый, поэтому там все написано сплошным текстом.
Ищем в нем: "bbCodeImageFullSize"
Нашли эту строчку:

~ 302 строка.
идем в конец это строки и видим вот это:

меняем "this.actualWidth" на нужное вам значение.
В моем случае я поменял его на 75%.

Сохраняем, идем на сайт, жмем CTRL + F5 (чтобы сбросить кеш (хром)), проверяем результат.
-------------------------------
Если кто-то знает альтернативный способ, без изменения файлов на сервере, поделитесь пожалуйста.

--- добавлено : 30 июн 2014 в 15:05 ---
чтобы страница у нас не прыгала вверх/вниз при кликах по пикчи.
Правим этот же файл дальше:
на той же строке (~ 302)
Вырезаем вот это:

Фигурную "}" скобку НЕ вырезать!
на строке ниже ~ 303
Вырезаем это:

и еще строкой ниже ~ 304
Вырезаем это:
(выделенное)
Сохраняем, идем на сайт, жмем CTRL + F5 (чтобы сбросить кеш (хром)), проверяем результат.

Рекомендую сделать бэкап редактируемого файла, во избежание больших проблем ;)
Автор
android88
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок