Верификация пользователей, плагин Фриланс-биржа

Rating based on reviews:
Total stars received: 0
Total reviews: 0
Average rating: 0
Filed under: User Blog
Добровольная услуга по подтверждения личности путем отправки скана паспорта в адрес администрации биржи. У верифицированного пользователя рядом с аватаром выводится специальный значок “личность подтверждена”. Это позволяет повысить доверие к пользователю со стороны других пользователей. скачать исходный код плагина бесплатно Инструкция по установке 1. Распакуйте исходники в папку plugins вашего сайта. 2. Зайдите в панель администратора и установите данный плагин.выаы 3. После окончания установки плагина необходимо проверить наличие новых созданных папок в директории datas/ Должны появится папки: 1. datas/verification_image/ 2. datas/verification_image/active_user/ Если папки не создались автоматически, то их необходимо создать вручную. 4. Установка завершена. Теги плагина Глобальные теги (работают во всех tpl файлах) {PHP.glb_vrf_link} - ссылка на страницу верификации. (показывается всегда) {PHP.glb_vrf_link_user} - ссылка на страницу верификации. (показывается только для пользователя, который не прошел верификацию) {PHP.glb_vrf_link_admin} - ссылка для администратора биржи, уведомление о новых заявках на верификацию. (рекомендована установка в header.tpl) header.tpl {HEADER_USER_VRF_ICON} - иконка верифицированного пользователя. (прописываем перед {HEADER_USER_NAME}) users.edit.tpl В разделе редактирования профиля пользователя имеется возможность в ручном режиме установить статус пользователя. (без загрузки скана паспорта) {USERS_EDIT_VRF_TITLE} - название пункта. {USERS_EDIT_VRF_STATUS} - радио-кнопки выбора статуса. users.profile.tpl Вывод статуса пользователя в профиле пользователя. {USERS_PROFILE_VRF_TITLE} - название пункта. {USERS_PROFILE_VRF_STATUS} - статус пользователя. Остальные tpl В остальных tpl файлах, где имеется имя пользователя, используются глобальные префиксы. XxX - VRF_TITLE, VRF_STATUS, VRF_ICON 1. XxX _VRF_TITLE - название пункта. 2. XxX _VRF_STATUS - статус прописью. 3. XxX _VRF_ICON - иконка статуса. Как определить какой тег верификации вписывать в файл xxx.tpl? Смотрим теги пользователя в xxx.tpl. к примеру там имеется {PRJ_OWNER_NAME} тут корнем тега является PRJ_OWNER_ нам надо использовать данный корень. Таким образом мы можем использовать теги: {PRJ_OWNER_VRF_TITLE}, {PRJ_OWNER_VRF_STATUS}, {PRJ_OWNER_VRF_ICON}. Аналогично для {PRJ_ROW_OWNER_NAME}: корень PRJ_ROW_OWNER_, возможные теги: {PRJ_ROW_OWNER_VRF_TITLE}, {PRJ_ROW_OWNER_VRF_STATUS}, {PRJ_ROW_OWNER_VRF_ICON} и т.д. Вот пример для нескольких tpl фалов биржи: users.details.tpl: USERS_DETAILS_XxX projects.tpl: PRJ_OWNER_XxX projects.index.tpl, projects.list.tpl: PRJ_ROW_OWNER_XxX projects.offers.tpl: POST_ROW_OWNER_XxX, OFFER_ROW_OWNER_XxX, PERFORMER_XxX market.list.tpl: PRD_ROW_OWNER_XxX market.tpl: PRD_OWNER_VRF_XxX folio.list.tpl: PRD_ROW_OWNER_XxX folio.tpl: PRD_OWNER_XxX плагин paytop paytop.list.tpl : TOP_ROW_XxX где ХхХ это один из тегов VRF_TITLE, VRF_STATUS, VRF_ICON Описание работы плагина После перехода по ссылке на страницу верификации, пользователю необходимо поставить галочку подтверждающую согласие на обработку личных данных. Далее он может перейти на страницу загрузки скана паспорта. После успешной загрузки паспорта, файл сохраняется в папке datas/verification_image/ Имя файла состоит из нескольких префиксов. user_Id-user_name-secret_key.ext_img user_Id - id пользователя в системе. user_name - логин пользователя в системе secret_key - секретный ключ ext_img - расширение изображения Если в настройках плагина прописан email для уведомлений, то администратор биржи получает уведомление о новых заявках на почту. Так-же имеется тег {PHP.glb_vrf_link_admin} - показывает количество заявок и является ссылкой на страницу в панели администратора. (только для админов) В панели администратора в разделе Прочее, имеется инструмент для модерации полученных заявок на верификацию. После утверждения статуса модератором, фотография паспорта переносится в папку datas/verification_image/active_user/ Вы в любой момент можете их найти и скачать. Как узнать чей паспорт? - по имени файла (читайте выше).


Reviews

No reviews yet


Comments (0)

No comments yet
Only registered users can post new comments

Similar pages

Плагин "Cryptonator" для сайта "Фриланс-Биржа"
1 Плагин "Cryptonator" для сборки "Фриланс-Биржа" на CMF Cotonti Siena позволяет организовать прием
User Blog • 2020-07-17 05:15 webitproff
Плагин Premium Account для сборки "Фриланс-Биржа"
2 Плагин "Premium" для сборки "Фриланс-Биржа" на CMF Cotonti Siena позволяет организовать премиум
User Blog • 2020-07-17 05:15 webitproff
Модуль «Users» - фриланс биржа на Cotonti
3 Модуль «USERS» - Регистрация и управление пользователями, профили и страницы пользователей [Документация по модулю
User Blog • 2020-07-17 05:15 webitproff
Плагин «Аватарки пользователей»
4 Плагин «Аватарки пользователей» - Аватарка в зависимости от пола пользователя для сборки сайта фриланс биржи на CMS
User Blog • 2020-07-17 05:15 webitproff
Плагин «Banlist» - Блокировка пользователей
5 Плагин «Banlist» - Блокировка пользователей администратором по IP-адресу, E-mail, никнему/имени учетной записи. Плагин
User Blog • 2020-07-17 05:15 webitproff

Content author

webitproff

Offline

Sodium Carbonate

Last logged: 2026-07-19 01:57

  • Чем могу помочь?

    Оказываю весь спектр услуг по CMF Cotonti. Разработка открытых и закрытых корпоративных интернет порталов, небольших социальных сетей, торговые площадки, маркетплейсы, биржи фриланса, каталоги товаров оптовых поставщиков, интернет-магазин под заказ, чтобы делать совместные покупки и групповые совместные продажи от имени нескольких продавцов.

  • Разработки на GitHub бесплатно
    • Page published: 2020-07-17 05:15
    • Last update: 2026-02-27 10:11