Размеры фото?

Где менять

 
Посетитель
small user social cms
Медаль
Сообщений: 434
Вопрос по загружаемым фотографиям. Где можно поменять размеры загружаемых фото (микро, маленький, средний, большой)?
Версия системы 2.0
Редактировалось: 1 раз (Последний: 2 мая 2014 в 18:15)
http://aksucity.net
Посетитель
small user social cms
Сообщений: 67
поддерживаю вопрос
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 471
судя по всему вот здесь \system\controllers\photos\actions\upload.php

Код PHP:
  1. $result['paths'] = array(
  2. 'big' => $uploader->resizeImage($result['path'], array('width'=>600, 'height'=>460, 'square'=>false)),
  3. 'normal' => $uploader->resizeImage($result['path'], array('width'=>160, 'height'=>160, 'square'=>true)),
  4. 'small' => $uploader->resizeImage($result['path'], array('width'=>64, 'height'=>64, 'square'=>true)),
  5. 'original' => $result['url']
  6. );
Посетитель
small user social cms
Медаль
Сообщений: 434
Serious Cat:

судя по всему вот здесь \system\controllers\photos\actions\upload.php

Код PHP:
  1. $result['paths'] = array(
  2. 'big' => $uploader->resizeImage($result['path'], array('width'=>600, 'height'=>460, 'square'=>false)),
  3. 'normal' => $uploader->resizeImage($result['path'], array('width'=>160, 'height'=>160, 'square'=>true)),
  4. 'small' => $uploader->resizeImage($result['path'], array('width'=>64, 'height'=>64, 'square'=>true)),
  5. 'original' => $result['url']
  6. );

Тут первым делом пробовал - результата нет!
http://aksucity.net
Посетитель
small user social cms
Медаль
Сообщений: 471
SE7EN, тогда здесь - \system\controllers\images\frontend.php

Проверил - работает.

Код PHP:
  1. $result['paths']['big']['path'] = $uploader->resizeImage($result['path'], array('width'=>640, 'height'=>480, 'square'=>false));
  2. $result['paths']['big']['url'] = $config->upload_host . '/' . $result['paths']['big']['path'];
  3.  
  4. $result['paths']['normal']['path'] = $uploader->resizeImage($result['path'], array('width'=>256, 'height'=>256, 'square'=>false));
  5. $result['paths']['normal']['url'] = $config->upload_host . '/' . $result['paths']['normal']['path'];
  6.  
  7. $result['paths']['small']['path'] = $uploader->resizeImage($result['path'], array('width'=>64, 'height'=>64, 'square'=>true));
  8. $result['paths']['small']['url'] = $config->upload_host . '/' . $result['paths']['small']['path'];
  9.  
  10. $result['paths']['micro']['path'] = $uploader->resizeImage($result['path'], array('width'=>32, 'height'=>32, 'square'=>true));
  11. $result['paths']['micro']['url'] = $config->upload_host . '/' . $result['paths']['micro']['path'];
Посетитель
small user social cms
Медаль
Сообщений: 434
Serious Cat, спс буду пробовать.
Есть ещё вопрос (скорее к разработчикам):

если указаны размеры большого ['big'] фото 'width'=>640, 'height'=>480, а я загружаю фото чуть меньшего размера допустим 540х380 такое фото будет растянуто до размера ['big'] или нет?

хотя можно не спрашивать а тупо попробовать))) просто хотелось понять логику этих растягиваний и сжиманий
Редактировалось: 1 раз (Последний: 12 мая 2014 в 20:37)
http://aksucity.net
Посетитель
small user social cms
Медаль
Сообщений: 471
SE7EN:
хотя можно не спрашивать а тупо попробовать))) просто хотелось понять логику этих растягиваний и сжиманий
растягиваний нет, только сжимание, цифири - это максимальная ширина и высота, если размер картинки больше - то сжимается, если размер меньше - то ничего не происходит, вот и вся логика.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.