разрешение, степень сжатия
Сжатие файлов можно отрегулировать в файле /includes/graphic.inc.phpгде (в каком файле) находятся опции, отвечающие за сжатие (jpeg) и соотношение сторон изображения, добавляемого в фотогалерею?
в строке 63:
function img_resize($src, $dest, $maxwidth, $maxheight=160, $is_square=false, $watermark=false, $rgb=0xFFFFFF, $quality=75)
Изменить значение $quality=75 на требуемое. (Хотя, 75 -как мне кажется — наиболее разумное соотношение вес-качество снимка)
Размер изображения — в файле /components/users/frontend.php
в строках 1127 и 1304 значения "600" (встречается дважды в каждой строке) заменить на требуемые, к примеру, на "640"
Мне кажется очень нужная вещь, потому что пользователи очень часто грузят фото большого размера 2500 пикселей и более, как по мне так такой размер не очень удобно при просмотре. Да и администратору сайта не очень хочется тратить время на уменьшение фотки в редакторе.
Если качество можно подстроить, значит наверно должны где-то быть настройки размера оригинала.
Слышал, что в новой седьмой версии будут фотоминиатюры для каждого альбома на главной фотогалереи, очень обрадовало, а то уж как-то простенько смотрится страница с альбомами.
помогите…
для исправления открываем php.ini
memory_limit=8 (в двух местах)
и меняем на
memory_limit=64
1200x900 — оригинал, 640x480 — средний размер, 120x90 — миниатюра?
И ещё даже неудобно спрашивать, но не могу найти файл php.ini. В какой папке он находится?
Пользователи обычно загружают прямо с фотоаппаратов фото больших размеров (например 3500px на 2300px), а в галерее этот размер оригинала не меняется и просматривать очень неудобно такие размеры.
/etc/php.iniно не могу найти файл php.ini
Что-то я не въеду, пробовал так мойсайт.ru/etc/php.ini но ничего нет./etc/php.ini
Просто мы о разном. Должен быть SSH доступ к хосту и там от корня mcedit cd /etc/php.iniЧто-то я не въеду
там указан путь к вашему php.ini
о том, каким образом изменить его настройки для своего сайта смотрите в вопросах и ответах у хостера
у каждого они разные или через создание собственного php.ini или через .htaccess
Спасибо, я понял.каким образом изменить его настройки для своего сайта смотрите в вопросах и ответах у хостера
у каждого они разные или через создание собственного php.ini или через .htaccess
Мой хостинг sweb предложил мне изменять эти настройки через .htaccess
Да SSH доступ есть, наверно штука полезная, но я с ним никогда не работал, потом как-нибудь надо попробовать, а сейчас пока через .htaccessДолжен быть SSH доступ к хосту
Вот прописал там строку php_value memory_limit 64m и сейчас загружаются фотки в галерею размером примерно до 4700 пикселей по одной из сторон, а раньше в настройках PHP было memory_limit 32m и загружались фотки до 2500 пикселей.
Главное, что достиг желаемого результата.потом как-нибудь надо попробовать, а сейчас пока через .htaccess
Подскажите пожалуйста как в версии 1.8 можно настраивать в фотогалерее размер в пикселях больших (оригинальных) изображений, вернее уменьшить их. Маленькие и средние знаю где настраивать.
Пользователи обычно загружают фото больших размеров (например 3500px на 2300px), а в галерее этот размер оригинала не меняется и просматривать очень неудобно такие размеры.
Если это сложно и долго делать, то попрошу разработчиков сделать это в следующем обновлении.