Список пользователей [DLE 9.x]

Список пользователей [DLE 9.x]

Версия DLE: 9.x
Автор: Arteom
Описание:
Представляю Вашему вниманию модуль, от хорошего человека и программиста — Arteom’a. Не будем ходить далеко от дела, а именно расскажу о модуле: модуль хороший и что не мало важно — нужный, модуль выводит список всех пользователей зарегистрироанных на сайте, выводит постранично, на страницу по 10 человек, но это меняется в параметрах сортировки, также можно из списка просмотреть профиль, отправить ЛС, или же Email. Также есть функция поиска пользователя из списка, что очень удобно.
 Установка и настройка модуля
{profile} — ссылка на профиль пользователя.
{profile_m} — если указан данный тег, то при нажатии на элемент будет выводиться модальное окно с информацией о пользователе.
Пример:

{usertitle}

[pm] текст [/pm] — Выводится текст заключенный в них только если пользователь разрешил отправлять ему ЛС.
{pm} — ссылка на отправку ЛС пользователю
[email] текст [/email] — Выводится текст заключенный в них только если пользователь разрешил отправлять ему e-mail
Для панели сортировки выделен отдельный шаблон users_search.tpl
Ну и приступим к установке:
Заходим в /engine/engine.php и находим там:

case "pm" :
	include ENGINE_DIR . '/modules/pm.php';
	break;

ниже вставляем:

case "users" :
	include ENGINE_DIR . '/modules/users.php';
	break;

там же находим:

elseif ($do == 'pm') $nam_e = $lang['title_pm'];

ниже вставляем:

elseif ($do == 'users') $nam_e = "Список пользователей";

В файл ваших стилей в самый конец вставляем (Естественно стили нужно править под свой шаблон):

.loginform{width:310px;}
.users_search{border-bottom:solid 1px #ccc;padding:3px;}
.user_set{border-bottom:solid 1px #ccc;padding:3px;overflow:hidden;}
.user_set .user_ava{float:left;width:80px;height:80px;}
.user_set .user_inf{margin-left:90px;overflow:hidden;}
.user_set .user_inf ul{float:left;list-style:none;margin:0 20px 0 0;padding:0;}
.user_set ul.user_opt{list-style:none;width:110px;margin:0 20px 0 0;padding:0;}
.user_set ul.user_opt li{background:#cadde5;margin:4px 0;}
.user_set ul.user_opt li:first-child{margin-top:2px;}
.user_set ul.user_opt li a{color:#6C838E;display:block;padding:3px 5px;}

Список будет доступен по адресу:

/index.php?do=users

Новость отредактировал: Qnut

Причина: Почищен от ссылок