форум vBSupport.ru > vBulletin > vBulletin 4.0.x-4.1.х > Вопросы по vBulletin 4.0.x-4.1.х
  • »
VBsupport перешел с домена .ORG на родной .RU Ура! Пожалуйста, обновите свои закладки - VBsupport.ru
 
 
 
 
ser
Продвинутый
Default Как банить пользователя
0

Собственно раньше бнил всех навсегда. Это были спам боты. Теперь надо банить тех кто нарушает правила. Вопрос: как забанить пользователя на 1 день. есть ли специальный хак? нажимаешь на кнопочку скажим в профиле пользователя и выписываешь ему бан на определенный срок. Или толькоо нарушениями пользователя это сделать можно?
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
 
 
Hitsi
Специалист
 
Hitsi's Avatar
Default
1

Админка - пользователи
Выбираешь кого надо и в меню "заблокировать".. там выбираешь в какую группу (обычно banned users) и на сколько переместеить
 
 
ser
Продвинутый
Default
0

А нет ни какова хака?
 
 
Hitsi
Специалист
 
Hitsi's Avatar
Default
0

не видел.... да и не так часто банят обычно чтобы для этого использовать хак
 
 
omentos
Продвинутый
Default
0

В админке через управление нарушениями настрой уровень нарушений какой надо (например 5 баллов) и на сколько дней (например 1 день), а в настройках автоматической блокировки настрой перемещение пользователя в группу заблокированных при достижении нарушений в 5 баллов (к примеру).
Потом в сообщении конкретного пользователя выдавай нарушение созданного типа, пользователь с 5 баллами будет автоматически заблокирован, а по истечении одного дня баллы будут списываться с него и система будет выводить пользователя из заблокированной группы.
Должно работать, это стандартный функционал по нарушениям, хака не нужно.
В правах назначь группы, которым разрешено выдавать нарушения (Админы, Модеры и т.д.).

Надеюсь помог )
 
 
Мишка
Продвинутый
 
Мишка's Avatar
Default
3

Хака вроде нет,зато есть отличная модификация для быстрого бана пользователя,давно ей пользуюсь...

В шаблоне memberaction_dropdown ищем и находим:
PHP Code:
<vb:if condition="$show['homepage']">
        <
li class="left">
            <
a href="{vb:raw memberinfo.homepage}" rel="nofollow">
                <
img src="{vb:stylevar imgdir_siteicons}/homepage.png" alt="" />
                {
vb:rawphrase visit_homepage}
            </
a>
        </
li>
        </
vb:if> 
И ниже добавляем это:
PHP Code:
<vb:if condition="is_member_of($bbuserinfo, 5, 6, 7)">
        <
li class="left">
            <
a href="modcp/banning.php?do=banuser&amp;userid={vb:raw memberinfo.userid}">
                <
img src="{vb:stylevar imgdir_siteicons}/profile.png" alt="" />
                
Забанить
            
</a>
        </
li>
</
vb:if> 
Права группам,которые будут обладать правом бана,можно сменить в этой строке:
PHP Code:
<vb:if condition="is_member_of($bbuserinfo, 5, 6, 7)"
И теперь в любой части форума,где работает выпадающее меню пользователя,добавится функция забанить))
 
 
ser
Продвинутый
Default
0

То что надо!
 
 
krevedko13
Простоузер
Default
0

а как избавиться от того, чтобы админу забанить самого себя ? ))
 
 
mklist
Продвинутый
Default
0

Quote:
Originally Posted by krevedko13 View Post
а как избавиться от того, чтобы админу забанить самого себя ? ))
Банить самого себя, думаю, нормальный администратор не будет.
 
 
Arnowt
Продвинутый
Default
0

Ребят, а как вообще создатели булки предполагают модераторам попадать в modcp?

Hren добавил 07.09.2010 в 16:08
В том смысле есть ли вообще ссылка на панел ь?

Last edited by Arnowt : 09-07-2010 at 04:08 PM. Reason: Добавлено сообщение
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 06:12 PM.


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Loading...