One-touch Spam Ban and Cleanup v.1.2b
Хак позволяет нажатием пары кнопок удалять спам, т.е. все сообщения, темы, личные сообщения и события в календаре от указанного пользователя, сразу банить или удалять этого пользователя.
Почти все настраивается в админке.
Также добавлена блокировка IP пользователя
Для установки надо просто импортировать продукт.
В аттаче руские версии в cp1251 и utf-8.
Если по каким либо причинам не появились дополнительные поля в MEMBERINFO, то необходимо:
Что надо делать:
Попробуй в MEMBERINFO после
Код:
<if condition="$show['giveinfraction']">
<td class="vbmenu_control"><a href="infraction.php?$session[sessionurl]do=report&u=$userinfo[userid]">$vbphrase[give_infraction]</a></td>
</if>
Вставить
Код:
<!-- One-Touch Spam Ban And Cleanup -->
Потом в файле продукта найти:
Код:
$vbulletin->templatecache['MEMBERINFO'] = str_replace("$findstart$findend", "$findstart$replace$findend", $vbulletin->templatecache['MEMBERINFO']);
и заменить на:
Код:
//$vbulletin->templatecache['MEMBERINFO'] = str_replace("$findstart$findend", "$findstart$replace$findend", $vbulletin->templatecache['MEMBERINFO']);
$vbulletin->templatecache['MEMBERINFO'] = str_replace("<!-- One-Touch Spam Ban And Cleanup -->", "$replace", $vbulletin->templatecache['MEMBERINFO']);
После чего импортировать продукт с перезаписью.
Автор доработки: g0rn
Взято с
http://vbsupport.org