Обрезка фото и обложки профиля

+10
1.38K
Обрезка фото и обложки профиля

Данный компонент добавляет возможность загрузить обложку профиля и обрезать их под определенные размеры. Пользователи могут загрузить свои картинки в качестве обложки профиля или выбрать из готовых картинок, который загрузил админ сайта.

Дополнительно компонент дает возможность загрузить и обрезать свои аватарки пользователям сайта. Обрезает для пресетов Средний (normal), Маленький (small) и Микро (micro).

Для всех этих действий есть права доступа, где админ может запретить или разрешить, тем или иным группам.

(!) РАБОТАЕТ ТОЛЬКО НА ШАБЛОНАХ СДЕЛАННЫЙ НА ОСНОВЕ MODERN

+2
SpideR SpideR 2 года назад #

Давно ждал когда появится такое дополнение. Жаль что сейчас проектов никаких подходящих нет.

Спасибо за дополнение!

+1
Викторыч Викторыч 2 года назад #

Для сайтов, ориентированных на соцсети, просто необходимая вещь! Спасибо! На днях заберу, будем пробовать. )

+1
Happy Happy 2 года назад #

Пушка, спасибо, дэмку бы, понять на каких страницах профиля эта шапка фигурирует 

+2
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #

На всех страницах где есть шапка, точнее файл profile_header.tpl.php

То есть главная страница профиля и все вкладки типа Моя лента, Друзья, Репутация и т.д. 

0
Happy Happy 2 года назад #

А если нет фото в шапке, что выводится ?

+2
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #

Выводиться картинка по умолчанию, которые загрузите в папку /templates/modern/controllers/cropperz/images/1.jpg

0
Викторыч Викторыч 2 года назад #

Установил… Работает отлично, есть пара замечаний и предложений. ) 

— сильно темнит картинку. При выборе яркая цветная обложка на выходе становится тусклой и темной. Можно ли как-то улучшить этот параметр.

— после смены картинки и ее обрезки при нажатии «Сохранить» нет автоматического выхода из режима замены обложки. Можно, конечно, просто Esc нажать или любую кнопку в профиле, но для многих пользователей это неочевидное решение, желательно сделать возврат в профиль. 

— очень желательна кнопка «Отменить». То же самое — если человек захочет посмотреть, как там все работает, а как вернуться назад, не сообразит (я верю в человеческий разум, но у меня на сайте многие пользователи и более простых вещей не понимают))

+3
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #

Спасибо.

1) добавлю опцию по затемнению

2) Добавлю редирект к профиль после сохранения

3) Там же есть кнопка Сброс, или хотите кнопку возврата на профиль?

+1
Викторыч Викторыч 2 года назад #

М-м-м… не вижу кнопку сброса. ) А так, да — просто возврат в профиль из режима редактирования. 

Изображение

+3
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #

Обновил компонент

Добавил регулятор затемнённости фона

Добавил кнопку Отмена и возврат на профиль

Изображение

+1
CEH9I CEH9I 2 года назад #

Не вижу кнопку «Возврат на профиль», или кнопка «Отменить» и возвращает на профиль? Просто это не очень очевидно, можно решить что ты пока находишься на этапе редактирования и сохраняешь обложку(аватарку), а потом при нажатии «Отменить» все сохранения отменятся и вернется все к предыдущим значениям, можно добавить кнопку «Вернуться в профиль». Или если эта кнопка «Отменить» просто возвращает в профиль и ничего не отменяет переименовать её. Так же на бегунке что затеняет обложку добавить примечание текст, а то тоже не ясно что это за бегунок, добавьте что-то типо «Уровень темного».

0
My-InstantCMS.Ru My-InstantCMS.Ru 2 года назад #

Спасибо, добавлю

0
Викторыч Викторыч 1 год назад #

Здравствуйте! Перестала работать загрузка картинки в профиль (опция «Загрузить из компьютера»). Когда перестала — не знаю, сегодня пользователь пожаловался, я проверил у себя — да, не работает. Версия 2.16.1

+1
My-InstantCMS.Ru My-InstantCMS.Ru 1 год назад #

Здравствуйте. Напишите в ЛС, отправлю патч для 2.16.1

Еще от автора

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