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

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

Иллюстрация


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

Иллюстрация


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

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

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

Еще от автора

Боты на нейросети или имитация активности на сайте
Обсудим новый компонент Имитация активности, пишите своих хотелки и предложения...
RSS агрегатор с нейросетью - часть 2
Это продолжение поста про компонент RSS агрегатор с нейросетью
RSS агрегатор с нейросетью
Обсуждаем разработку нового компонента RSS агрегатор с возможностью парсинга и изменение текста с помощью ИИ
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.