From a617dd642a76193329df0dcca7e613f96408d09f Mon Sep 17 00:00:00 2001 From: Chiffa Date: Thu, 30 Aug 2012 11:56:38 +0600 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=20=D0=BE=D0=B3=D1=80?= =?UTF-8?q?=D0=B0=D0=BD=D0=B8=D1=87=D0=B5=D0=BD=D0=B8=D1=8F=20=D1=80=D0=B5?= =?UTF-8?q?=D0=B9=D1=82=D0=B8=D0=BD=D0=B3=D0=B0=20=D0=B4=D0=BB=D1=8F=20?= =?UTF-8?q?=D1=81=D0=BE=D0=B7=D0=B4=D0=B0=D0=BD=D0=B8=D1=8F=20=D1=82=D0=B5?= =?UTF-8?q?=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- classes/modules/acl/ACL.class.php | 3 --- config/config.php | 5 ++--- templates/language/english.php | 2 +- templates/language/russian.php | 2 +- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/classes/modules/acl/ACL.class.php b/classes/modules/acl/ACL.class.php index 61a55b2..4e49091 100644 --- a/classes/modules/acl/ACL.class.php +++ b/classes/modules/acl/ACL.class.php @@ -30,9 +30,6 @@ public function CanAddForumTopic($oForum, $oUser=null) { if ($oUser->getRating() >= $oForum->getLimitRatingTopic()) { return true; } - if ($oUser->getRating() >= Config::Get('plugin.forum.acl.create.topic.rating')) { - return true; - } } return false; } diff --git a/config/config.php b/config/config.php index 508de60..4b7cc1e 100644 --- a/config/config.php +++ b/config/config.php @@ -45,10 +45,9 @@ /** * ACL */ -$config['acl']['create']['topic']['rating'] = -5; // порог рейтинга при котором юзер может создавать топики $config['acl']['create']['topic']['time'] = 240; // время в секундах между созданием топиков, если 0 то ограничение по времени не будет работать $config['acl']['create']['topic']['time_rating'] = 5; // рейтинг, выше которого перестаёт действовать ограничение по времени на создание записей -$config['acl']['create']['post']['rating'] = -10; // порог рейтинга при котором юзер может создавать топики +$config['acl']['create']['post']['rating'] = -10; // порог рейтинга при котором юзер может оставлять ответы $config['acl']['create']['post']['time'] = 60; // время в секундах между созданием ответов, если 0 то ограничение по времени не будет работать $config['acl']['create']['post']['time_rating'] = 5; // рейтинг, выше которого перестаёт действовать ограничение по времени на создание записей $config['acl']['edit']['post']['time'] = 60*60*15; // время в секундах для возможности редактирования ответа, если 0 то ограничение по времени не будет работать @@ -76,7 +75,7 @@ */ $config['deactivate'] = array( /* Удаление таблиц при деактивации */ - 'delete' => true + 'delete' => false ); /** diff --git a/templates/language/english.php b/templates/language/english.php index aaa6401..f84f44f 100644 --- a/templates/language/english.php +++ b/templates/language/english.php @@ -133,7 +133,7 @@ 'topic_move_error_self' => 'This theme is so chosen forum!', 'topic_move_error_category' => 'You can not move the topic into the category of', 'topic_post_count' => 'Posts in topic', - 'topic_acl' => 'You may not post new threads', + 'topic_acl' => 'You lack the ratings to create topics in this forum', 'topic_time_limit' => 'You may not post new threads too often', 'new_topic' => 'New topic', diff --git a/templates/language/russian.php b/templates/language/russian.php index beb95a2..129715e 100644 --- a/templates/language/russian.php +++ b/templates/language/russian.php @@ -133,7 +133,7 @@ 'topic_move_error_self' => 'Эта тема итак находится в выбранном форуме!', 'topic_move_error_category' => 'Вы не можете перенести тему в категорию', 'topic_post_count' => 'Сообщений в теме', - 'topic_acl' => 'Вам нельзя создавать темы', + 'topic_acl' => 'Вам не хватает рейтинга для создания темы в этом форуме', 'topic_time_limit' => 'Вам нельзя создавать темы слишком часто', 'new_topic' => 'Новая тема',