Visual Profile — дополнительный модуль для GameCMS 3.665, который превращает оформление профиля пользователя в полноценный внутренний магазин визуальных привилегий.
Пользователи приобретают элементы за баланс сайта, применяют их в личном кабинете и самостоятельно настраивают внешний вид профиля.
Что получает пользователь
На пользовательской странице есть отдельные разделы:- Рамки аватара
- Обложки
- Оформление ника
- Значки
- Фоны профиля
- Эффекты сообщений
Купленные товары отображаются сверху. Активный элемент выделяется отдельно, а остальные товары показываются ниже как доступные для покупки.
Пользователь может:
- покупать оформление за баланс GameCMS;
- применять и отключать приобретённые элементы;
- менять выбранное оформление без повторной покупки;
- видеть срок действия временного товара;
- загружать собственную обложку;
- загружать собственный фон профиля;
- просматривать доступные элементы по категориям;
- использовать оформление на компьютере и телефоне.
Визуальные элементы
В модуле предусмотрено более 40 готовых вариантов:
- статические и анимированные рамки;
- цветные и градиентные ники;
- компактные значки рядом с логином;
- готовые обложки профиля;
- фоны с изображениями и узорами;
- подсветка сообщений;
- пульсация, переливание, блеск и другие безопасные анимации.
Значки имеют ограниченный размер и выводятся рядом с именем пользователя, не нарушая структуру меню, списка друзей и пользовательских карточек.
Платные собственные изображения
Услуги разделены:
- Своя обложка
- Свой фон профиля
Администратор устанавливает для них отдельные цены. После покупки пользователь получает бессрочное право загружать, заменять и удалять своё изображение.
Поддерживаются JPG, PNG, WEBP и GIF. Загружаемые файлы проверяются по расширению, MIME-типу, размеру и разрешению.
Эффекты сообщений
Оформление может применяться к:- общему чату;
- форуму;
- комментариям;
- личным сообщениям;
- блокам, загружаемым через AJAX.
Эффект накладывается на внутреннюю часть сообщения и не должен затрагивать аватар, кнопки управления или расположение автора.
Административная панель
Админка разделена на самостоятельные разделы:- общие настройки;
- рамки аватара;
- обложки;
- оформление ника;
- значки;
- фоны профиля;
- эффекты сообщений;
- свои изображения;
- выдача пользователю;
- журнал действий.
Администратор может:
- создавать и редактировать товары;
- загружать изображения элементов;
- назначать цену;
- выбирать срок действия;
- ограничивать доступ по группам;
- бесплатно выдавать элемент пользователю;
- включать и отключать категории;
- управлять ценой собственной обложки и фона;
- просматривать покупки и действия пользователей;
- отключать оформление списков или сообщений отдельно.
Удаление модуля
При правильной деинсталляции удаляются:
- таблицы модуля;
- настройки;
- покупки;
- назначения;
- журнал;
- пользовательские изображения;
- изображения товаров;
- файлы модуля.
Перед удалением рекомендуется сделать резервную копию базы и загруженных изображений.
Совместимость
Основная адаптация сделана под шаблон standart. Также в модуле предусмотрены шаблоны страниц для default, ghost, ipb и lte.
Для сильно изменённых или сторонних шаблонов может потребоваться отдельная настройка CSS-селекторов профиля, чата и форума.