January 14, 201214 yr Вообщем такая проблемапользователи создают акаунты и накручуют себе репутациюкак с этим бороться?
January 14, 201214 yr отключить возможность давать репутацию пользователям, пока менее 10 сообщений например...... Edited January 14, 201214 yr by xuserx
January 14, 201214 yr Перемещая по группам, которые могут изменять репу Или открыть/admin/applications/core/modules_public/ajax/reputation.php Найти /* Add the rating */ Ниже вставить if( $this->memberData['posts'] < 10 ) { $this->returnString( 'You can not change the reputation' ); } Открыть /admin/applications/core/modules_public/global/reputation.php Найти /* Add the rating */ ниже добавить if( $this->memberData['posts'] < 10 ) { $this->registry->output->showError( 'You can not change the reputation' ); }
July 15, 201213 yr Изменил название с You can not change the reputation на Влиять на репутацию можно только после 100 сообщений, репутация не дается, но окошко всплывающее пользователю не показывается, почему он не может изменить репутацию. Есть идеи? форум 3,3,3
July 15, 201213 yr Есть идеи?Вышеуказанные правки не делаем. 1. Открыть файл admin/sources/classes/class_reputation_cache.php2. Найти функцию addRate:public function addRate( $type, $type_id, $rating, $message='', $member_id=0, $app='' )3. Добавить в нее if( $this->memberData['posts'] < 10 ) { $this->error_message = 'Сообщение'; return false; }
Вообщем такая проблема
пользователи создают акаунты и накручуют себе репутацию
как с этим бороться?