Персонал сайта / Staff

eXtatik

Пользователь
#1
##############################################################
##MOD Title: Персонал сайта | Staff
##Автор мода: Wertos
##Описание: Мод показывает сколько админов , модераторов
##Сложность установки: Легко
##Время установки: 1 минута
##Версия движка: TorrentPier II (R400)
##Адаптировал: eXtatik
##############################################################
 

Вложения

eXtatik

Пользователь
#4
У кого стоит мод "Вывод и окраска новой группы" (пример супермодератор, за место SUPERMOD ставьте своё значение/название группы):

Открыть ajax_staff.php
Найти:

Код:
$get_staff = DB()->sql_query("SELECT username, user_id, user_level, user_icq, user_website
                                  FROM  ".BB_USERS."
                                  ORDER BY username
                                  ");
Найти в строке
Код:
user_level,
После добавить
Код:
 user_rank,
Полное условие выглядеть будет так
Код:
else if ( $u_db['user_level'] == MOD && $u_db['user_rank'] == SUPERMOD )
            {
#################################################
        if ($u_db['user_icq'] !='')
            {
$user_icq = '<td width="25px" class="tCenter"><a href="http://wwp.icq.com/scripts/search.dll?to='.$u_db['user_icq'].'"><img src="images/adicq.png"></a></td>';
            } else $user_icq = '<td width="25px" class="tCenter"><img src="images/adicq_off.png"></td>';
#################################################
        if ($u_db['user_website'] !='')
            {
$user_website = '<td width="25px" class="tCenter"><a href="'.$u_db['user_website'].'"><img src="images/site.gif" title="Перейти на сайт"></a></td>';
            } else $user_website = '<td width="25px" class="tCenter"><img src="images/site_off.gif"></td>';
#################################################
$staff_supermod .=  '
                <tr class="row4">
                    <td class="tLeft" width="100px">&nbsp;<span class="colorMod">'.$u_db['username'].'<span></td>
                    <td width="25px" class="tCenter"></td>
                    <td width="25px" class="tCenter"><a href="profile.php?mode=viewprofile&u='.$u_db['user_id'].'"><img src="images/gender_male.png" title="Перейти к профилю"></a></td>
                    <td width="25px" class="tCenter"><a href="privmsg.php?mode=post&u='.$u_db['user_id'].'"><img src="images/send_pm_small.png" title="Отправить личное сообщение"></a></td>
                    <td width="25px" class="tCenter"><a href="profile.php?mode=email&u='.$u_db['user_id'].'"><img src="images/send_pm_small.png" title="Отправить сообщение на Email"></a></td>
                    '.$user_icq.'         
                    '.$user_website.'
                </tr>
                <tr class="row3"><td class="spacer_1" colspan="10"></td></tr>
                ';
            }
Тестируйте!
 
G

Gemini_13

Гость
#6
Раз такая пьянка вот еще один вариант. Оригинал мода я потерял, это обрезанная адаптация. Кеширование, только сами добавьте. Кто автор мода тоже не помню, кто вспомнит подскажите плз, укажу.

Вообще над этим модом можно работать и работать, есть куда и как играться :)


eXtatik, подправь чуток код и удали extension.inc, мягко говоря лишний он там
 

Вложения

S

Saint

Гость
#7
или можно просто в группу, юзеру если надо он найдет админа. Или просто как блок создается в Sidebar'e там вписать основную группу людей, например админ по таму-то, модер по носоковырялки, ну и т.д. Это гораздо проще чем мод лишний ставить. Ну это лично мое мнение.
 

eXtatik

Пользователь
#9
Gemini_13, на счёт пьянки точно подметил!) Извлеку! Ближе в к обеду завтрашнего дня выложу обновлённый архив, просто было лень... извлекать это)
 

eXtatik

Пользователь
#10
Saint, это абсолютно безвредный мод) Ни какой нагрузки...вызывается функцией ajax! И то по желанию пользователя!
 
Сверху