[dev] Advanced warnings for phpBB3

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
При поддержке: Изображение
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | miniFAQ перехода на 3.0.6 | Как задавать вопросы | Как устанавливать моды

Если на ваш вопрос есть ответ в FAQ, ваш пост может быть удалён без объяснения причин, а вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).

[dev] Advanced warnings for phpBB3

Сообщение rxu » 07.02.2008 18:16

Мод в стадии разработки.
В настоящее время пока реализовано:
  • Выдача предупреждений в виде предупреждения как такового и предупреждения-быстрого бана на определённый (в днях - любой) срок, как за конкретный пост, так и без привязки к посту.
  • Редактирование выданного предупреждения, с возможностью изменения его вида (предупреждение -> бан и наоборот), срока и причины.
  • Список всех выданных предупреждений.
  • Отметка в постах о выданных за них предупреждениях.
  • Автоблокировка за N предупреждений (количество задаётся в администраторском разделе, Настройки конференции).
  • Автоматическое снятие предупреждений раз в заданный период времени (крон). По умолчанию задано 14400 секунд (раз в 4 часа), что рекомендуется уменьшить (задаётся в администраторском разделе, Настроки конференции).
  • Автоматическая разблокировка при снятии предупреждений.
  • Уведомления пользователя по email/Jabber о полученном/отредактированном предупреждении/блокировке.

Конструктив и тщательное тестирование приветствуются.
Категорически не рекомендуется устанавливать на действующие форумы. Мод выложен исключительно в тестовых целях и для обеспечения более надежной разработки и отладки.
Вложения
Advanced warnings for phpBB3_0.9B.zip
(50.79 Кб) Скачиваний: 270
Advanced warnings for phpBB3_0.7B0.zip
(41.93 Кб) Скачиваний: 393
Advanced warnings for phpBB3_0.5.B0_fixed.zip
Обновленный архив с исправлением этого недочета http://phpbbguru.net/community/viewtopic.php?p=182999#182999
(36.81 Кб) Скачиваний: 284
Последний раз редактировалось rxu 09.03.2009 15:23, всего редактировалось 5 раз(а).
Причина: Выпуск версии 0.9 бета
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 6484
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск
CPCH

Сообщение Gisher » 07.02.2008 19:55

ну наконец :)
поставил, работает :)
не видно только
rxu писал(а):Отметка в постах о выданных за них предупреждениях.

ещё один вопрос, в изменениях стиля если
Код: Выделить всё
            <th class="name">{L_WARNINGS}</th>
            <th class="name">{L_LATEST_WARNING_TIME}</th>
заменить на
Код: Выделить всё
            <th class="name">{L_WARNING_TIME}</th>
            <th class="name">{L_WARNINGS_EXPIRE}</th>
            <th></th>
то фрагмент <th></th> получается дважды, так должно быть?
Последний раз редактировалось Gisher 07.02.2008 19:57, всего редактировалось 1 раз.
Аватара пользователя
Gisher
phpBB 2.0.15
 
Сообщения: 809
Зарегистрирован: 04.10.2006 6:50

Сообщение rxu » 07.02.2008 19:56

Gisher писал(а):не видно только

Верно. В инструкции пропущен соответствующий код для viewtopic.php. Позже добавлю.
Gisher писал(а): фрагмент <th></th> получается дважды, так должно быть?

Да.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 6484
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение Gisher » 07.02.2008 19:58

при просмотре профиля предпреждения не видны обычным пользователям
Изображение
Аватара пользователя
Gisher
phpBB 2.0.15
 
Сообщения: 809
Зарегистрирован: 04.10.2006 6:50

Сообщение rxu » 07.02.2008 19:58

Gisher писал(а):при просмотре профиля предпреждения не видны обычным пользователям

Этой функциональности пока нет в моде.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 6484
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение -=XaKeP=- » 08.02.2008 9:11

rxu
А чем ваш мод отличается от аналогичного мода Мерлина?
Аватара пользователя
-=XaKeP=-
phpBB 2.0.7
 
Сообщения: 281
Зарегистрирован: 15.12.2006 12:02

Сообщение rxu » 08.02.2008 14:32

-=XaKeP=-
Вот вы посмотрите и скажИте.

Новая версия. Из основных изменений:
- добавлена поддержка subsilver2;
- добавлены отметки при просмотре тем в сообщениях, за которые вынесены предупреждения;
- модератор не сможет применить бан как вид предупреждения, если не имеет прав на блокировку пользоватлей;
- добавлено отображение даты, до которой действует предупреждение, в режиме редактирования предупреждения;
- а также небольшие косметические изменения.
Инструкция по переходу с предыдущей версии - в архиве.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 6484
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение Alloy » 08.02.2008 15:47

1. Спасибо за разработку данного мода
2.
Код: Выделить всё
Автоматическое снятие предупреждений раз в заданный период времени (крон). По умолчанию задано 14400 секунд (раз в 4 часа), что рекомендуется уменьшить (задается в администраторским разделе, Настройки конференции).
Разьясните мне что это значит а то я не вьехал.
3. Предлагаю добавить еще автобан в случае не посещения конференции N дней.
Кто ищет, тот всегда найдет!!!
Вся жизнь в сравнении и только в сравнении находишь наилучшее!!!
ICQ: 2385454
Аватара пользователя
Alloy
phpBB 2.0.0
 
Сообщения: 106
Зарегистрирован: 09.09.2004 12:54
Откуда: Киев

Сообщение rxu » 08.02.2008 15:50

Alloy писал(а):Разьясните мне что это значит а то я не вьехал.

Проверка и снятие предупреждений происходит периодически, один раз в заданное количество секунд.
Alloy писал(а):3. Предлагаю добавить еще автобан в случае не посещения конференции N дней.

Это не есть предмет функциональности данного мода.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 6484
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение Heldar » 08.02.2008 15:51

Alloy писал(а):3. Предлагаю добавить еще автобан в случае не посещения конференции N дней.

Если можно то отключаемое в админке. Лично мне этого не надо.

ПС От меня тоже благодарность за разработку мода.
А ТЫ очистил кэш??!!
Heldar
phpBB 2.0.0
 
Сообщения: 124
Зарегистрирован: 13.08.2007 9:13

Сообщение Rayden » 08.02.2008 16:42

Alloy писал(а):3. Предлагаю добавить еще автобан в случае не посещения конференции N дней.

Это абсолютно не связано с наказаниями, поэтому ненужно.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Модератор
Модератор
 
Сообщения: 4185
Зарегистрирован: 27.06.2005 0:07

Сообщение Gisher » 08.02.2008 19:34

обновил мод с перд. версии
в топиках остаётся инфо о выданных предупреждениях, срок которых уже прошёл
Warning: Gisher Вчера, 19:35
Причина: и т д
и второе, мод у меня перестал работать, при нажатии на предупреждение открывается пустая страничка с адресом
test.ru/mcp.php?i=warn&mode=warn_post&f=2&p=16&sid=c3da8c6895831b1c7ffb8cb7a4de1fcf
Аватара пользователя
Gisher
phpBB 2.0.15
 
Сообщения: 809
Зарегистрирован: 04.10.2006 6:50

Сообщение rxu » 08.02.2008 19:50

Gisher писал(а):в топиках остаётся инфо о выданных предупреждениях, срок которых уже прошёл

Так оно и есть, по крайней мере пока.
Gisher писал(а): при нажатии на предупреждение открывается пустая страничка с адресом

Может, при апдейте ошиблись? Посмотрите еррор лог сервера при возникновении пустой страницы.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 6484
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Сообщение Gisher » 08.02.2008 20:11

в логах
Код: Выделить всё
[Fri Feb  8 20:04:45 2008] [error] PHP Fatal error:  Call to a member function on a non-object in /home/www/public_html/includes/mcp/mcp_warn.php on line 794
строчка 794
Код: Выделить всё
   if(!$auth->acl_get('m_ban'))
Аватара пользователя
Gisher
phpBB 2.0.15
 
Сообщения: 809
Зарегистрирован: 04.10.2006 6:50

Сообщение rxu » 08.02.2008 20:15

Недочет в инструкции по апдейту. Откройте includes/mcp/mcp_warn.php, найдите функцию
Код: Выделить всё
function select_warn_type($default = WARNING)
затем строку
Код: Выделить всё
global $user, $template;
и замените её на
Код: Выделить всё
global $auth, $user, $template;
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 6484
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

След.

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

 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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

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