Иконка ресурса

Модуль Верификация пользователей [verification] 1.8

Нет прав для скачивания
Совместимость
  1. Лицензия
  2. Пиратская [Null]
Модуль для верификация аккаунтов, пользователь получает галочку.


1676260225591.png


1676260276993.png


1676260318549.png


1676260369059.png


1676260396674.png


1676260446083.png
Установка и настройка
  • Скачать архив.
  • Выгрузить в modules_extra.
  • Распаковать.
  • Выполнить в базу данных запрос ( создать запрос )
  • Установка ZIP архивом возможна.


Информация по настройке для качественной работы модуля и его функционала.​

В файле по пути: modules/profile/index.php, нужно добавить код перед : $tpl->compile('content');)::
PHP:
require("{$_SERVER['DOCUMENT_ROOT']}/modules_extra/verification/ajax/verif.php");

В файле по пути: modules/settings/index.php - сделать по аналогии.

В файле по пути: templates/(ваш шаблон)/tpl/home/settings.tpl, Вам нужно добавить код:

HTML:
{if('{verifications}' == '0')}

<div class="col-lg-12">

    <div class="block">

        <div class="block_head">Верификация профиля</div>

        <div class="noty-block">

            <h4><img src="modules_extra/verification/templates/admin/img/verification.svg"> Что значит верификация и зачем она нужна</h4>

            В социальных сетях популярные и известные персоны могут создавать свои «официальные страницы», но как их отличить от мошенников и клонов? Для этого предусмотрен алгоритм верификации, как у Вконтакте и Инстаграм, после выполнения которого аккаунт получает значок подтверждения личности.

        </div>

        <button class="btn btn-outline-primary btn-block" OnClick="verification();" {verification-disabled}>Подать заявку</button>

    </div>

</div>

{/if}

В файле по пути: templates/Ваш шаблон/tpl/home/profile.tpl, вам нужно добавить код после {login}: {verification}

Для доп.галочек по страницам.​

1. Чат.
По пути: ajax/chat_actions.php и chat_data.php, после users.login добавить users.verification , а где $tpl->set.. между ними добавить это:
require("{$_SERVER['DOCUMENT_ROOT']}/modules_extra/verification/ajax/verifications.php");
PHP:
$STH = $pdo->query("SELECT chat.*, users.login, users.verification, users.avatar, users.rights FROM chat LEFT JOIN users ON chat.user_id = users.id ORDER BY chat.id DESC LIMIT 50");

По пути: templates/Ваш шаблон/tpl/elements/chat_message.tpl, после логина добавьте: {verification}

2. Дни рождения, Топ пользователей, Сейчас онлайн.​
По пути: inc/classes/class.widgets.php, где есть логин нужно добавить схожий текст логину, пример: `users`.`verification` , а между $this->tpl->set , это:
require("{$_SERVER['DOCUMENT_ROOT']}/modules_extra/verification/ajax/verification.php");
По пути: templates/Ваш шаблон/tpl/elements/birth_user.tpl, top_donator.tpl, top_users.tpl, online_user.tpl, после логина добавьте это: {verification}
Внимание для функции were_online нужно использовать -
require("{$_SERVER['DOCUMENT_ROOT']}/modules_extra/verification/ajax/verification2.php");

3. Выдача верификации через радактирование профиля.​
По пути: templates/admin/tpl/edit_user.tpl и templates/Ваш шаблон/tpl/home/edit_user.tpl , добавьте данный код:
HTML:
<b>Верификация</b>

<div class="input-group">

    <span class="input-group-btn">

        <button class="btn btn-default" type="button" onclick="Verifi({id});">Изменить</button>

    </span>

    <select id="type" class="form-control">

        <option value="1">Выдать</option>

        <option value="0">Забрать</option>

    </select>

</div>

<div id="result_verifi"></div>
Автор
parliament
Скачивания
84
Просмотры
952
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

Другие ресурсы пользователя parliament

Поделиться ресурсом

Сверху Снизу