• Автор:

    Ash Williams
  • Добавлено:

    мар 13, 2017
  • Комментариев:

    1
  • Просмотров:

    598

Модуль U.Efficiency 1.0 для DLE

Модуль U.Efficiency 1.0 для DLE

Модуль для расчета коэффициента активности пользователя на вашем сайте.

Что входит в расчет коэффициента?
В расчет входят: общее число написанных комментариев пользователем, общее число добавленных новостей и общее число просмотренных страниц сайта за время существования пользователя на сайте.

Техническая информация и расчет коэффициента
За каждую совершенную деятельность пользователь получает: 0.01 е. а. за 1 просмотренную страницу сайта;  
0.1 е. а. за 1 добавленный комментарий;  
1 е. а. за 1 добавленный материал. Е. а. – единица активности.


На выходе пользователю показывается его активность в процентах, где 0% – минимальная активность, 100% – максимальная. Поскольку коэффициент напрямую зависит от времени, то с его течением, при отсутствии какой либо деятельности со стороны пользователя, коэффициент снижается.

Установка модуля
1. Для начала вам необходимо зайти в phpMyAdmin и выполнить SQL­ запрос:
ALTER TABLE `dle_users` ADD `views_page` INT(11) NOT NULL DEFAULT '0' ;


2. Скачайте архив в конце статьи, распакуйте содержимое на рабочий стол.

3. Подключитесь к вашему сайту по FTP и в папку /engine/ загрузите содержимое ранее распакованного архива.

4. В шаблоне вашего сайта, перед закрывающим тегом 

[group=1,2,3,4]{include file="/engine/modules/u_efficiency/numb_views_page.php"}[/group]


5. Откройте файл profile.php в папке /engine/modules/ и выше строки:
$tpl->compile( 'content' );


вставьте:
/* Коэффициент активности пользователя */
include ENGINE_DIR . '/modules/u_efficiency/u_efficiency.php';


В шаблоне персональной страницы (файл userinfo.tpl) вставьте в нужное место код:
<div><span>Коэффициент активности:</span> {u_efficiency}</div>
<link rel="stylesheet" type="text/css" href="/engine/skins/u_efficiency/style.css" />



6. Установка закончена. Модуль тестировался на DLE версии 10.0–11.2.

Внимание! У Вас нет прав для просмотра скрытого текста.
dle
Вернуться

Комментарии:


  1. apelisin → 13 марта 2017 22:20
    Вывод в комментариях сделать было бы не плохо. и в попап окне профиля пользователя
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.