[BETA] Warnings System

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

Сообщение gstas 31.03.2008 18:06

Когда этот МОД под просильвер станет уже стабильный. без Багов...
Хотел установить.. но стремает огромное кол-во постов прото и про это...

Афтору Респект, но надо доработать малёх...

Добавлено спустя 3 часа 50 минут 35 секунд:

Хочеться поставить этот мод на форум... (корпоративный),
Но чёто по количеству ошибок наверно придётся подождать, пока мод уйдёт из (БЕТА) в нормальный раздел.
gstas
phpBB 1.2.0
 
Сообщения: 14
Зарегистрирован: 20.02.2008 11:18


Re: [BETA] Warnings System

Сообщение Leviafant 19.05.2008 18:18

У меня чета модеры не могут банить, не видят кнопку
Аватара пользователя
Leviafant
phpBB 1.4.3
 
Сообщения: 68
Зарегистрирован: 23.01.2007 23:45
Откуда: Курск

Re: [BETA] Warnings System

Сообщение Палыч 19.05.2008 20:30

Leviafant
Выносить предупреждения и банить - это глобальное право, по умолчанию оно только у супермодераторов.
Поэтому необходимо добавлять через админку эти права модераторам, только учтите, что оно глобальное, то есть действует на всю конференцию, а не только на тот форум, где модератор - модератор ;)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6770
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Re: [BETA] Warnings System

Сообщение VEG 09.07.2008 22:37

Mr. Anderson писал(а):Кроме того, смысла в этом моде лично я не вижу - автор уже сам портирует свой мод под тройку с определенным "пакетом улучшений", поэтому вам лучше просто присоединится к обсуждению - глядишь и пригодятся идеи.
Ммм... Ждем ждем, а его все нет и нет...
Аватара пользователя
VEG
phpBB 2.0.1
 
Сообщения: 128
Зарегистрирован: 29.03.2006 20:13
Откуда: Минск

Re: [BETA] Warnings System

Сообщение RedNaxi 09.07.2008 23:45

собственно, есть. ищите в бетах, там дев-версия лежит.
Программирую всякую чушь за еду.
Контакт
Над этим, и не только, я когда-то работал.
Аватара пользователя
RedNaxi
phpBB 2.0.18
 
Сообщения: 1169
Зарегистрирован: 21.02.2007 3:05
Откуда: BMK :)

Re: [BETA] Warnings System

Сообщение FladeX 10.07.2008 0:18

RedNaxi писал(а):собственно, есть. ищите в бетах, там дев-версия лежит.

...с настоятельной рекомендацией не ставить на работающие форумы
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
Интеграция phpBB 3.0.0 и Slaed 2.5 lite
Сверстал стилей для phpBB: 5
Аватара пользователя
FladeX
phpBB 2.0.19
 
Сообщения: 1291
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск

Re: [BETA] Warnings System

Сообщение VEG 10.07.2008 3:12

Вы про это что-ли?
topic19249-135.html
Аватара пользователя
VEG
phpBB 2.0.1
 
Сообщения: 128
Зарегистрирован: 29.03.2006 20:13
Откуда: Минск

Re: [BETA] Warnings System

Сообщение Leviafant 08.10.2008 12:15

Вот заметил такой глюк, после окончания срока действия бана пользователь не разбанивается, тоесть user_banned равен 2, помогите исправить, а то больше нету нормального мода для банов :(
Аватара пользователя
Leviafant
phpBB 1.4.3
 
Сообщения: 68
Зарегистрирован: 23.01.2007 23:45
Откуда: Курск

Re: [BETA] Warnings System

Сообщение Палыч 08.10.2008 21:34

Leviafant
Глюк есть, решения пока нет.
Разьанивать самостоятельно через адмраздел.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6770
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Re: [BETA] Warnings System

Сообщение Leviafant 10.10.2008 10:33

Ну я в общем вроде нашел решение, но еще не пробовал
в session.php есть такая часть кода в районе 956 строки
Код: Выделить всё
         if ($row['ban_end'] && $row['ban_end'] < time())
         {

            continue;
         }
тут проверяется истекло время бана или нет, у нас же время окончания бана в WARNINGS_TABLE warning_expires, его можно и проверить вместо ban_end и если время истекло то можно сделать SQL к USERS_TABLE и изменить user_banned на 0 и user_warnings - 1
Аватара пользователя
Leviafant
phpBB 1.4.3
 
Сообщения: 68
Зарегистрирован: 23.01.2007 23:45
Откуда: Курск

Re: [BETA] Warnings System

Сообщение Leviafant 10.10.2008 11:45

Ну я тут немного ошибся, не работает
Но если после
Код: Выделить всё
            $ban_row['ban_give_reason'] = ($this->data['user_banned'] == 2) ? $warning['warning_text'] : $this->lang['MAXIMUM_WARNINGS_RECEIVED'] ;
это 1074 стр вставить
Код: Выделить всё
      if ($warning['warning_expires'] && $warning['warning_expires'] < time())
         {
      $sql = 'UPDATE ' . USERS_TABLE . "
      SET user_warnings = user_warnings - 1,
      user_banned = 0
      WHERE user_id = " . $this->data['user_id'];
   $db->sql_query($sql);
                                        $sql = 'DELETE FROM ' . WARNINGS_TABLE . "
                 WHERE warning_id = " . $warning['warning_id'];
                $db->sql_query($sql);
                        return ($banned) ? true : false;                     
         }
то пользователь разбанивается
Аватара пользователя
Leviafant
phpBB 1.4.3
 
Сообщения: 68
Зарегистрирован: 23.01.2007 23:45
Откуда: Курск

Пред.

Вернуться в Бета-версии модов для phpBB 3.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0