Шаблоны для DLE » Модули » Список зарегистрированных пользователей

Представляем вам модуль для dle который позволит вывести список зарегистрированных пользователей у вас на сайте на отдельной странице. Также в модуле встроен поиск пользователей и различные виды сортировки что очень удобно и необходимо. Сам список уже разделен на страницы так же, как и сами новости, стандартно выводится по 10-ть пользователей на страницу, но в панели сортировки присутствует возможность самим выбрать по сколько будет выводиться. Также для нормальной работы поиска пользователей пришлось отказаться от ЧПУ и использовать GET запрос для всего этого, еще доступен поиск пользователя по логину введя соответствующий логин или его часть, также вы можете посмотреть у нас на сайте еще и другие модули для dle возможно вам что-то пригодится.


{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 = "Список пользователей";


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

.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

Скачать Список зарегистрированных пользователей
Если файл не прогрузился, обновите страницу F5!
dle-users-list-win-1251.zip | 1 | 7.38 Kb | 19-07-2022, 16:22
spisok-15_1-ot-for-web-utf8.zip | 2 | 6.77 Kb | 19-07-2022, 16:22
  • Версия DLE: 9.4 - 15.1
  • Кодировка: utf-8, win-1251
  • Категория: Модули
  • Автор: Arteom
  • Автор модификации: for-web.ru
  • Источник:

собрано 3030.00 рублей Поддержать автора

Войдите на сайт


Все собранные средства будут переданы автору этой статьи - DEN
Сумма перевода от 10.00 рублей
предыдущая: Создание мини постеров 0.1 следующая: BlockPro 3.3.5.1
00
154
0
19-07-2022, 16:22
Обсудить (0)
Похожие модули
Комментарии
Минимальная длина комментария - 10 знаков. комментарии модерируются
Комментариев еще нет. Вы можете стать первым!
Помощь в публикации комментариев:
1.) Если вы хотите задать вопрос, тогда просто оставьте комментарий, не нужно вопрос добавлять в ответ.
2.) Если вы хотите ответить на комментарий, для этого есть кнопка "ответить" под нужным вам вопросом.
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Мы ценим вашу конфиденциальность
Мы используем файлы "cookie" на нашем веб-сайте, чтобы предоставить вам наиболее релевентный результат, помня ваши предпочтения и повторные посещения.
Нажимая "Принять" вы соглашаетесь на использование всех файлов "cookie".
Принять
Не принимаю
Показать цели
X

Платные услуги новостей