- Совместимость
-
- Лицензия
- Пиратская [Null]
- Установка и настройка
-
- Скачать архив.
- Выгрузить в 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>