Есть сайт. Создавался не мной и очень коряво. Есть много-много миниатюр, которые тупо ресайзаны в 200рх из 1200рх++ из-за чего страницы грузятся долго и бывают сбои с отображением картинок. Вручную заливать новые маленькие картинки нереально. Очень много времени займет. Если ли какой-то плагин для того чтобы это сделать на автомате? Или как-то еще способ?
semyon,зазиповали,скачали архив, отресайзили всю папку чем-то вроде "Picture Reduce Studio" с сохранением имен, зазиповали, закачали, раззиповали. Можно, конечно, и php-скрипт написать, и через ssh как-нибудь отресайзить, но я самый очевидный способ назвал.
Я как-то на похожее наткнулся. Проблему решал так: 1. Ставил плагин: https://dl.dropbox.com/u/8794658/mvThumbnails.zip Плагин все такие картинки ресайзит и по клику с помощью лайтбокса выводит в полном размере. 2. Пережимал мелкие превьюшки с помощью InfanView (либо сервис Punypng.com)
Не знаю подойдет ли плагин по ссылке для вашей версии джумлы, но в любом случае можете просто поискать похожее что-то.
Есть модуль phoca gallery. Модуль может создавать миниатюры трех размеров с одного изображения, накладывать водяной знак и так далее. Размеры можно указать в настройках модуля, позволяет обрабатывать сразу много изображений, с помощью модуля так же можно вывести их в виде галереи или плагином одноименным вывести в статье. Сам пользовался не раз - доволен.
Этого в вопросе не было. Точнее вопросы - точнее ответы. Если вопрос в том, как сделать, чтобы выводились легковесные миниатюры, при клике на которые выводится полное изображение, то опять же это зависит от того, в каком виде должны быть миниатюры. Если просто куча картинок, то любая понравившаяся галлерея. Если это должны быть анонсы новостей с уменьшенными картинками, то есть куча модулей, автоматически уменьшающих картинку анонса. Есть универсальное решение - php-скрипт, который на лету делает ресайз: при указании вместо картинки your_site.com/scripts/resizer.php?src=/images/test.jpg&w=100&h=50&zc=0 выдаст отресайзенную на 100X50 test.jpg
внутренности resizer.php:
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
Тс используйте как посоветовали выше плагин mvThumbnails, в настроках задайте делать эскизы для всех картинок или задать свой класс и к картинкам дописать это класс(class=zoom). Пользуюсь только этим плагином.