Обрезка аватара при загрузке

+24
3.92K
Дополнения для InstantCMS 2.4 при помощи которого, ваши пользователи могут выбрать область картинки при загрузке аватара и обрезать.

Иллюстрация


А так же есть возможность увеличить/уменьшит фото, переместить направо/налево/верх/вниз, повернуть на 45/-45 градусов, отобразить вертикально/горизонтально. После обрезки, картинка сохраняется в размере 200x200px.

Иллюстрация


Демо: здесь | demo@demo.ru — 123456

0
teego teego 8 лет назад #
Хорошая штука)
0
Алексей Алексей 8 лет назад #
dance только такие эмоции!
-1
Андрей Андрей 8 лет назад #
класс, а область обрезки можно сделать не 200х200, а допустим 200х230?
+1
My-InstantCMS.Ru My-InstantCMS.Ru 8 лет назад #
да можно
Олег Васильевич я Олег Васильевич я 8 лет назад #
Комментарий удален
0
My-InstantCMS.Ru My-InstantCMS.Ru 8 лет назад #
Нет, в одном файле. Можно конечно перенести в админку, но зачем грузить скрипт, ведь размер меняешь не каждый день)
А так, изменил в файле и забыл)
0
sosed sosed 8 лет назад #
Отличное дополнение! Где взять?
0
Def Def 8 лет назад #
дождаться осталось 2.4.1 и можно покупать)
0
My-InstantCMS.Ru My-InstantCMS.Ru 8 лет назад #
да можно, работает с версии 2.4 и далее
+2
mic mic 8 лет назад #
Обрезку бы, во всю cms. В контенты и т.д.
0
My-InstantCMS.Ru My-InstantCMS.Ru 8 лет назад #
Можно сделать, но это будет другая разработка...
Возможно сделаю, когда будет свободное время
0
Dimson Dimson 8 лет назад #
А можете доделать редактирование аватара? И изменение размера квадратика
0
My-InstantCMS.Ru My-InstantCMS.Ru 8 лет назад #
Насчет редактирование аватара не понял, что вы имеете в виду?
Изменить размер квадратика можно, сейчас там 200х200
0
Def Def 8 лет назад #
в админке в настройках зажается размер?
0
My-InstantCMS.Ru My-InstantCMS.Ru 8 лет назад #
Evanescence:
Нет, в одном файле. Можно конечно перенести в админку, но зачем грузить скрипт, ведь размер меняешь не каждый день)
Олег Васильевич я Олег Васильевич я 8 лет назад #
Комментарий удален
0
My-InstantCMS.Ru My-InstantCMS.Ru 8 лет назад #
в одном файле шаблона default добавлены 3 строки кода, если когда нибудь в обновлениях системы этот файл измениться, то я сразу же отправлю патч
0
kdv1978 kdv1978 8 лет назад #
С удовольствием приобрету аналогичный функционал для других типов контента где производится загрузка изображений.
0
kdv1978 kdv1978 8 лет назад #
Есть то ли баг то ли незнаю как назвать, при нажатии на кнопку выбрать и загрузить выбираем фото, жмем ОК, происходит загрузка одновременно открывается окно с обрезкой и паралельно выбранное фотогрузится вот в то окошечко аватара которое идет по умолчанию при чем грузится полный размер. Далее мы в диалоговом окне обрезаем фото, жмем готово и все. В итоге у нас на этой странице редактирования профиля в аватарке отображается не обрезанное фото, а в других местах (страницах) например на странице пользователя user/ххх обрезанная как и было задумано. Я не знаю сохраняется ли аватар в нескольких размерах по умолчанию, возможно на странице редактирования профиля просто в аватар вставляется не обрезанная фотография.
0
My-InstantCMS.Ru My-InstantCMS.Ru 8 лет назад #
kdv1978:
Я не знаю сохраняется ли аватар в нескольких размерах
Сохраняется размер normal (то что отображается в профиле) другие размер micro (32x32) и small (64x64) остаются системными.

kdv1978:
происходит загрузка одновременно открывается окно с обрезкой
Наверно у вас комп или браузер глючить, так как модальное окно, открывается только после полной загрузки фото

Еще от автора

Компонент Находки и потеряшки
С помощью данного компонента можете организовать на сайте Бюро находок, где пользователи пишут о своих находках или потерянных вещах.
Разработка компонента Справочник
Анонс разработки компонента Справочник для InstantCMS2
Разработка компонента Викторина
Обсуждение разработки нового компонента Викторина или Тесты
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.