День добрый.
Скажите пожалуйста, где регулируется размер (длина и ширина), до которого уменьшается изображение, загруженное в комментарии, пост блога, пост форума, стена пользователя. Они всегда 596 пксл по максимальной стороне.
Никаких настроек загрузки изображений в комментарии, пост блога, пост форума, стену пользователя нет. Где они зарыты в коде?
#1
4 июня 2011 в 11:36
#2
4 июня 2011 в 16:35
/core/ajax/imginsert.php ближе к верху
если нужно просто уменьшить размер при выводе определите в css файле стиль
.bb_img img {width:400px;}
например будут уменьшать до 400 пикселей по ширине
//LOAD CURRENT CONFIG $cfg = $inCore->loadComponentConfig($place);
.bb_img img {width:400px;}
например будут уменьшать до 400 пикселей по ширине
#3
4 июня 2011 в 18:12
спасибо большое/core/ajax/imginsert.php ближе к верху
лучше наверно max-width.bb_img img {width:400px;}
Сегодня в 17:19
#4
4 июня 2011 в 18:12
если в /core/ajax/imginsert.php установите значения больше 640, на вывод в шаблон будет влиять функция преобразования bb-codes в html из файла /includes/bbcode/bbcode.lib.php > function img_2html($elem) и класс дива поменяется на $html = '<div class="forum_zoom" style="width:'.$width.'px">'."\n";
#5
4 июня 2011 в 18:16
если будут грузить меньшего размера ресайз всё равно приведет к установленным лимитам, поэтому можно просто width… )лучше наверно max-width
Спасибо огромное за решение. Очень нужное. А если выставить максимальные размеры фото побольше стандартного, например 1024 и 1024, и подключить lightbox к форуму
И заменить в файле /includes/bbcode/bbcode.lib.php в строке 1197 target="_blank" на rel="lightbox" class="lightbox-enabled" то получим открытие увеличенного изображения не в отдельном окне, а в лайтбоксе.
ИМХО — более красиво получается.
<script src="/includes/jquery/lightbox/js/jquery.lightbox.js" type="text/javascript" language="JavaScript">
ИМХО — более красиво получается.