Перейти к контенту

Кнопочка быстрого бана


Рекомендуемые сообщения

ищу сабж. для 3.1.х. из функций, допустим, бан по нику, ip, или еще какие свистелки-перделки. есть ли в природе и если нет, может кто-то возьмется написать? :rolleyes:
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Вот юзер один выложил исправленный код, может будет работать, не проверяла

<if test="$this->memberData['g_access_cp'] == 1">
<if test="$member['member_banned'] == 0">
<li><a title='Заблокировать этого пользователя' href='{$this->settings['base_url']}&app=forums&module=moderate&section=moderate&do=ban_member&member_id={$member['member_id']}&auth_key={$this->member->form_hash}'>{parse replacement="ban_member_miniprofile"}</a></li>
<else />
<li><a title='Разблокировать этого пользователя' href='{$this->settings['base_url']}&app=forums&module=moderate&section=moderate&do=unban_member&member_id={$member['member_id']}&auth_key={$this->member->form_hash}'>{parse replacement="unban_member_miniprofile"}</a></li>
</if>
</if>

Ссылка на комментарий
Поделиться на других сайтах

  • 2 месяца спустя...
  • 4 недели спустя...

смотри выше исправленный код, всё будет работать

 

 

только гавёный этот хук, после бана не отображается что юзер забанен, он так и остаётся Пользователем... попробуй потом разберись кто забанен а кто нет

 

 

короче, нормального быстрого бана пока не существует в природе

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...
я ставил этот хук с исправлениями как написано в посте #6 - работает, но глюкаво: после бана статус юзера не переходит в статус забаненых, т.е. юзер как был пользователем так и остаётся
Ссылка на комментарий
Поделиться на других сайтах

Кнопочка быстрого бана, в настройках кажется, надо указать группу куда будет переноситься забаненный.

 

Работал у меня нормально.

 

DUSP One-Click Ban.zip

 


 

Чтобы вывести кнопку надо отредактировать шаблон.

 

.showCard

 

Найти:

 

<if test="cardGallery:|:$member['has_gallery'] AND IPSLib::appIsInstalled( 'gallery' )">
			<li><a href='{parse url="app=gallery&module=user&section=user&user={$member['member_id']}" base="public"}' title='{$this->lang->words['view_gallery']}'>{parse replacement="gallery_link"}</a></li>
		</if>

 

Ниже добавить:

 

<if test="$member['member_banned']">
       <li><a href='{$this->settings['board_url']}/index.php?app=forums&module=moderate&section=moderate&do=ocubm&member_id={parse expression="intval($this->request['showuser'])"}' base='publicWithApp' class='ipbmenu' title='{$this->lang->words['ocb_unban']}'>{parse replacement="user_icon"} {$this->lang->words['ocb_unban']}</a></li>
<else />
       <li><a href='{$this->settings['board_url']}/index.php?app=forums&module=moderate&section=moderate&do=ocbm&member_id={parse expression="intval($this->request['showuser'])"}' base='publicWithApp' class='ipbmenu' title='{$this->lang->words['ocb_ban']}'>{parse replacement="user_icon"} {$this->lang->words['ocb_ban']}</a></li>
</if>

Изменено пользователем Evrika
  • Лайк 1
Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

где это? и для какой версии форума??

Админка, внешний вид, Glass (Import) Управление шаблонами и CSS, профили пользователей и там ищи эту строчку и заменяй

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.