Сегодная Lullabot анонсировала интересный модуль Image Resize Filter
Это самое замечательное и элементарное решение для вставки картинок в текст используя WYSIWYG редактор. Теперь не надо заботиться о подготовки изображений, предварительного его уменьшении и изменении размеров для веб Достаточно загрузить картинку большого размера. Уменьшить в редакторе (потаскав за края) ее до нужных нам размеров и все. Модуль автоматически уменьшить картинку и сохранит ее до нужных нам размеров.
Советую посмотреть видео-пример.
Комментарии
Что мышкой - это пять, а фильтр с преобразованием, например, в imagecache - давно напрашивалось.
Пишут, что и в пятерке должен работать, но они ничего не гарантируют.
imagecache - позволяет управлять размерами картинок для специально отведенных полей, а вот Image Resize Filter именно в WYSIWYG редакторе.
Т.е. вы утверждаете, что с имиджкеш такого не замутить?
Я ничего не утверждаю. Но из моего опыта работы с друпал imagecache не позволял такого делать. Могут ли нас рассудить гуру Drupal?
Сам по себе конечно не может, так я этого и не утверждал!
Я бы озаглавил данный пост по другому - "Image Resize Filter новый способ для изменения картинок в контенте". Данный модуль фильтрует содержимое текста, находит теги img. Если свойства width и height отличаются от размеров картинки, то он изменяет их размер. Поддерживаются картинки с других серверов. Можно настроить чтобы исходные картинки загружались в lightbox2, thickbox, shadowbox. Можно работать в любом визивиг или текстовом редакторе. В принципе, все фильтры кешируются, так что с нагрузкой я думаю все будет нормально.
Drupal 6.14, использую FCKeditor.
Поставил Image Resize Filter, включил его фильтр, поднял первым в очереди, в настройках прописал - добавлять стиль для lightbox, проверил, что тег img разрешен.
При вставке изображения и сохранении ничего с img не происходит, почему-то фильтр не работает.
Получилось у Вас сделать это?
Подхватывать lightbox в bueditor получилось. А вот ресайз не работает. Только у меня так?
У меня в CKEditor ресайз нормально срабатывает и thickbox подхватывает.
Скорее всего в настройках фильтров что-то не так, больше негде копать.
Разобрался. В TinyMCE всё работает. А bueditor просто не поддерживает drag&drop resize. Но если задавать в ручную один размер превью, то отрабатывает сохраняя пропорции.
При пользовании в связке с IMCE + Lightbox2 есть интересное решение - галереи.
Визуальный редактор, любой имеющий интеграцию с IMCE.