5.08.13, 20:20
2 комментарий
  DLE Модули

Модуль - Список пользователей для DLE 9.x

Модуль выводит список всех пользователей зарегистрироанных на сайте, выводит постранично, на страницу по 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


Версия DLE: 9.x
Автор: Arteom

СКАЧАТЬ

Вес файла
5.22 Kb

Реклама

Комментарии

  1. sashok7062005 30 января 2015 21:49                    

    А КТО-ТО ПРОБОВАЛ НА 10.4 - будет РАБОТАТЬ????

    Цитата: sashok7062005
    А КТО-ТО ПРОБОВАЛ НА 10.4 - будет РАБОТАТЬ????

    Поставил - не работает, выдает ошибку при переходе по ссылке /index.php?do=users - не знаю где искать проблему???

  1. ToNik Пользователь offline 31 января 2015 00:14                    

    sashok7062005,
    Серьезно???
    Мистика!!!...

    Ради принципа установил у себя...
    стили подгонять не стал, но работу на демо можно посмотреть...

Напишите своё мнение

  • acuteaggressiveair_kissangel
    badbbbeachbeee
    biggrinbig_bossblumblush
    boastbombboredombye
    clappingcraycrazycurtsey
    dancedashdeclarediablo
    diroldon-t_mentiondownloaddrinks
    first_moveflirtfocusfool
    friendsgive_heartgive_rosegood
    hangheartheathelp
    hihunterhystericireful
    kingkisslaughlazy
    lolmail1mambaman_in_love
    mdamega_shokmoilmosking
    musicneanegativenew_russian
    okon_the_quietpardonparting
    partypilotpioneerpleasantry
    popcormpranksterprevedpunish
    roflrtfmrussiansad
    sarcasticscarescratchsearch
    secretsensoredshokshout
    slowsmilesmokesoldier
    soldier_girlsorryspitefulspruce_up
    stinkersuicidesunsuperstition
    swoonteasetenderthanks
    thisto_pick_ones_noseto_take_umbragetreaten
    umnikunknwvampirevava
    victorywackowhistlewink
    wizardyahooyesyu
    e101e102e103e104
    e105e106e107e108
    e109e110e111e112
    e113e114e115e116
    e117e118e119e120
    e121e122e123e124
    e125e126e127e128
    e129e130e131e132
    e133e134e135e136
    e137e138e139e140
    e141e142e143e144
    e145e146e147e148
    e149e150e151e152
    e153e154e155e156
    e157e158e159e160
    e161e162e163e164
    e165e166e167e168
    e169e170e171e172
    e173e174e175e176
    e177e178e179e180
    e181e182e183e184
    e185e186e187e188
    e189e190e191e192
    e193e194e195e196
    e197e198e199e200
    e201e202e203e204