Анкета
Для модеров, админов
- Редактирование анкеты При нажатии кнопки "[✏️ Редактировать]" в правом верхнем углу анкеты, открывается модальное окно во весь экран, где можно её отредактировать.
Весь функционал аналогичен при публикации+рассмотрении анкет, за исключением названия кнопок при редактировании:
- Удаление отзывов
Перейдя во вкладку отзывов, будет доступна функция удаления напротив каждого. - Суперзакреп
Кнопка будет доступна только модерам, админам и расположена на месте кнопки покупки закрепа продавцом, "[📌]". Представляет из себя админский закреп на главной странице - работает так, что даже если в данный момент анкета уже закреплена платно продавцом, модер/админ может поставить на анкету свой "суперзакреп", и благодаря нему даже после окончания срока действия платного закрепа продавца, закреп с главной страницы не будет снят и останется висеть до тех пор, пока модеры/админы сами его не снимут.
Общая информация
У каждой анкеты будет свой последовательный цифровой идентификатор.
Вкладки в анкетах не являются отдельными страницами - при переходе по ним лишь обновляется контент.
По умолчанию, при открытии страницы анкеты будет активна вкладка "Анкета".
Если фото/видео нет, блок с отсутствующим контентом будет скрыт.
Техническая составляющая
- В блоке социальных сетей будет происходить постоянный мониторинг обновлений юзернеймов аккаунтов исходя из их ID. При изменении юзернейма в любой из указанных соц. сетей, в анкете он так же должен обновиться на новый.
Как работает мониторинг @username по ID социальных сетей
VK Цифровой идентификатор преображается в @username посредством VK API.
Telegram Должны будем придумать своё уникальное решение с созданием отдельного технического аккаунта и добавлением там людей в контакты для последующего мониторинга.
Instagram Цифровой идентификатор преображается в @username посредством Instagram API. Нюансы способа описаны в этой статье.
- При удалении аккаунта, в блоке социальных сетей вместо юзернейма отображается цифровой ID, и справа от него появляется красная svg-иконка корзины, при наведении на которую будет подсказка "Профиль *НАЗВАНИЕ СОЦИАЛЬНОЙ СЕТИ* в данный момент удалён.". Если аккаунт будет восстановлен, вместо цифрового айди с svg-корзиной вновь будет отображаться актуальный юзернейм.
Закрепление анкет
На странице анкеты её продавцу будет доступна кнопка "[📌]", вызывающая модальное с предложением приобрести платное закрепление на главной странице сроком на 31 день за N рублей/долларов (в зависимости от выбранной валюты. Стоимость устанавливается в Панели управления, в основной валюте сайта - рублях).
После покупки где-то в той области появится текстовый элемент, в которой будет написано сколько дней и часов ещё анкета будет находиться в платном закрепе.
Снять закреп раньше времени сможет продавец анкеты, модер, админ - при нажатии на кнопку открепления (тот же "[📌]", только выглядеть будет как АНПИН) выскочит модальное окно с подтверждением необратимого действия, и текстом что в случае чего покупать закреп придется заново + кнопка подтверждения будет доступна не сразу, а через 10 сек. после открытия окна.
Закреп будет распространяться на все категории на главной странице где встречается эта анкета. Например, если анкета бесплатная+у анкеты есть тег "минет (blowjob в англ. локал.)", она будет закреплена в категориях Все, Бесплатные и созданной вручную Минеты.
☝ Модерам, админам будет доступен Суперзакреп. Подробнее об этом в "Для модеров, админов" этой статьи.
Вид анкеты
До покупки
Вкладки: Анкета, Отзывы (без возможности их оставлять).
- Дата рождения, текущий возраст — ДД.ММ.ГГГГ для русской локализации, MM/DD/YYYY для английской. Текущий возраст считается исходя из даты рождения.
- Город — кликабелен, ведёт на поиск с указанным в URL query-параметром с айди этого города из VK API. Подробнее об этом в Поиск.
- Район
- Адрес проживания
- Информация об имеющихся данных, разблокируемых после покупки анкеты.
Номер телефона, список друзей, социальные сети - напротив них будет svg-иконка галочки "✔". Если каких-то из этих данных нет, они не будут отображаться. - Фотографии — до покупки отображается блок, в котором ВСЕГДА 6 фотографий. 3 открытых и 3 заблюренных. Рядом с блоком будет элемент "ещё N фото вы увидите после покупки."
- Видео — до покупки отображается блок, в котором ВСЕГДА 6 *фотографий (не опечатка). Мы должны показать наличие видео, при этом не давая их просмотреть до покупки. Суть в том, что мы берём превью видео, блюрим (или не блюрим) его на стороне сервера и после делаем имитацию того, что это "видео", добавляя кнопку воспроизведения на него и т.д. При нажатии выскочит окошко, что для просмотра необходимо приобрести анкету.
Рядом с блоком будет элемент "ещё N видео вы увидите после покупки." - Кнопка "Купить" —
Если баланса для покупок хватает для оплаты анкеты, при нажатии вылазит диалоговое окно с подтверждением: "Вы уверены что хотите приобрести доступ к данный анкете? [Купить] | [Отмена]". Если баланса для покупок не хватает для оплаты, при нажатии на вылазит диалоговое окно с предупреждением о недостаточном балансе и предложением пополнить баланс.
После покупки
Вкладки: Анкета, Фото, Видео, Список друзей, Отзывы (с возможностью их оставлять. Подробнее об этом в Анкета: Отзывы).
- Всё то, что показывалось и до покупки;
- Скрытые данные: Номер телефона, социальные сети;
- Фото — вкладка, появляющаяся после покупки анкеты. В ней содержатся все фотографии, N их количество и кнопка "Показать ещё".
- Видео — вкладка, появляющаяся после покупки анкеты. В ней содержатся все видео, N их количество и кнопка "Показать ещё".
- Список друзей — вкладка, появляющаяся после покупки анкеты. Содержит в себе аватарки, имена, фамилии, пол и город пользователей ВКонтакте, из айди, указываемых в textarea при Загрузке. Все они являются кликабельными и ведут на страницы пользователей. Также будет вкладка с онлайн друзьями. Там же будет фильтр по полу, городу.
До и после покупки
- Логин продавца — будет кликабельным и перенаправлять на витрину,
- Дата публикации — ДД.ММ.ГГГГ для русской локализации, MM/DD/YYYY для английской.
- Количество покупок анкеты,
- Оценка (кол-во ★),
- Теги,
- Вкладка Отзывы — во вкладке "Отзывы"
- Кнопка Удалить анкету,
Если баланса для покупок хватает для оплаты удаления анкеты, при нажатии вылазит диалоговое окно с подтверждением: "Вы уверены что хотите удалить эту анкету с сайта? [Удалить] | [Отмена]". Если баланса для покупок не хватает для оплаты, при нажатии на вылазит диалоговое окно с предупреждением о недостаточном балансе и предложением пополнить баланс.
Цена удаления указывается при размещении/редактировании анкеты, но также может быть увеличена функцией Ценовой эскалации. Если ценовая эскалация включена, то в анкете под кнопкой "Купить" будет отображаться "С ДД.ММ.ГГГГ в 00:00 (в англ. локализации MM.DD.YYYY 12:00 AM) цена удаления будет увеличена на N рублей" - Рекомендации внизу анкеты.