Некоторые админы интересуются вопросом как добавить пользователям капчу при создание новой темы в IPS 4. Наверное таким образом хотят избавится от спама или ограничить автоматический постинг на форуме.
By using this site, you agree to our Terms of Use & We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..
Некоторые админы интересуются вопросом как добавить пользователям капчу при создание новой темы в IPS 4. Наверное таким образом хотят избавится от спама или ограничить автоматический постинг на форуме.
Открыть applications/forums/sources/Topic/Topic.php
Найти
Выше добавить
if( !$formElements['captcha'] AND \IPS\Settings::i()->bot_antispam_type != 'none' AND !\IPS\Member::loggedIn()->isAdmin() ) { $_formElements = array(); foreach( $formElements as $k => $v ) { if( $k == 'content' ) { $_formElements['captcha'] = new \IPS\Helpers\Form\Captcha; } $_formElements[$k] = $v; } $formElements = $_formElements; }Администраторам капча не будет показываться.
При желание можно добавить различные виды условий, такие как - принадлежность к группе, количеству постов, дата регистрации и тд.