Есть поле при добавление материала "фото", тип "изображение". Как во время его загрузки сделать возможность повернуть на 90 градусов в любую из сторон, как на большинстве сайтов.
Нашел Image Editor но он сильно громоздкий и добавляет целый ряд функци в новом окне для редактирования фото, почти фотошоп.
Что то похожее http://www.drupalgardens.com/documentation/image-editor но оно как я понял только для редактора.
Как решить проблему, спасибо!
Комментарии
imagecache_actions
imagecache_actions
imagecache_actions совсем не то. ХулиGUN, спасибо!
а готового не чего нет?
совершенно не вижу в этом проблем - он то использует онлайн инструменты или вы считаете их избыточными? к примеру Pixlr editor может показаться избыточным, но Aviary, Picozu, PaintWeb вполне себе простые редакторы
зачем на сервере делать обработку, если можно воспользоваться сторонними сервисами?
Зачем пользоваться сторонними сервисами, если можно сделать у себя на сервере? И не будет потерь в скорости.
вот поэтому
сомнительное утверждение
в Drupal 7 уже есть rotate
как вариант можно сделать пресеты для изображений с rotate и выбирать для поля (модуль https://www.drupal.org/project/entity_imagestyle позволяет выбирать для каждого поля свой пресет)
Entity Image Style, за это уже большое спасибо! Буду пробывать.
Немного уже похоже на то что нужно. Попробовал все сервисы Image Editor - не удобно, долго, пользователь рехнется. Задача просто повернуть фото при добавление если он в виндовсе не может)))
Такая простенькая задачка, но не где нет быстрого решения на примерах) даже по амереканским блогам пробежал не нашел(
Как то так просто и удобно, было бы круто!
imagecache_actions, создаёшь стили картинки с нужными поворотами.
На стороне клиента повороты клиентским скриптом делаешь, и в зависимости от того что сделал пользователь применяешь в выводе нужный стиль картинки.
А можно вообще, написать пару правил CSS (вот тут http://htmlbook.ru/css/transform написано как ), и малюсенький скрипт (что-то вроде $('img').addClass('.rotate-90-left');), который будет применять один из стилей к картинке. В отдельное поле материала сохранять нужный стиль (в зависимости от выбора пользователя) и потом добавлять к картинке где-нибудь в hook_process.
спасибо разобрался!
Как решил-то. Напиши. Может кому пригоодится.
сделал как пресеты для изображения https://www.drupal.org/project/entity_imagestyle
там видео + css все оформил. не совсем как хотел но почти)!