Думаю всем кто устанавливал галерею MorfeoShow на свою джумлу сталкивался с тем что она(галерея) создает некачественные превью(эт такие маленькие картинки) для альбомов, причем в настройках это вроде как изменяется а на результат изменения не влияют.. всеравно галереи выглядят стремно некрасиво.
Сегодня я расскажу как побороть эту проблему!
И так, как поборол я эту хреновину следующим образом:
Для начала посмотрел свойства этой превьюшке во фронтеде(кто не знает это сам сайт в джумле).
Типа правой кнопкой щелкнул — свойства.
Оказалось независимо от настроек картинка имеет размер 50х50 пикселей, и растягивается под указанное значение в настройках.
Те если мы хотим иметь превьюшу 150х150 пикселей мы получаем просто ужаасную картинку(тк изображение растягивается аж в 3 раза)
далее поиском по файлам я искал «50″ было много найденного но привлекли меня лишь пара строчек в файле gallery.php .
// Create thumbnail with 50 as the maximum default width and 50 as max default height
$shortcut_image = $cropthumb->crop($dir.$array[0], $shortcut_dir.$array[0], 50, 50, 15);
во тута и кроются размеры до которых будет сжиматься превью.
Изменяем выделенные значения и радуемся жизни!!
Кстати третье значение влияет на сжатие картинки.. чем больше – тем сильнее сжимается она.
Ну вроде всё) если кому помог говорим спасибо) чтоб знать что труд не напрасный))))
Спонсор сегоняшнего поста:
Уникальная система зарплат и кадровой политики 1с зарплата и кадры. Благодаря этой системе вы сможете рассчитывать все и вся практически моментально, существенно облегчив ведение своего бизнеса.
18 responses
Do you want to comment?
Comments RSS and TrackBack Identifier URI ?
Trackbacks