Зделол, наконец, кое-что из долгожданного Advanced Notifications. Задается список правил, каждое из которых указывает, как обрабатывать те или иные события. Как-то так:
Можно указывать более подробные правила. Например, таким правилом (со всеми отключенными нотификаторами) с такими матчерами можно заблокировать уведомления о сообщениях о личкрафтах от дедфудов: . Естественно, поддерживаются регекспы. Пока поддерживаются строковые, числовые поля и поля со списками строк.
Плагины сами предоставляют инфу о том, какие поля могут содержать, и поэтому добавление нового матчера выглядит как-то так:
Правила матчатся сверху вниз, как в iptables, если ни одно не подошло, то нотификейшн игнорируется, этакий -j DROP.
Опять, блять, нихуя непонятно не написал.
Плагин имеет разумный набор правил по дефолту, позволяющий добиться примерно такого же поведения, как было раньше. Ну и да, пока изменения в списке не сохраняются.
Допилю это до какого-то разумного состояния и впилю аудионотификатор — сделаю сохранение правил (пока эта функция закомментирована) и запилю майлстоун.
В ближайшем девел-дайджесте более подробно расскажу.
0xd34df00d
29.07.2011 18:27 Azoth_primary
Do you really want to delete ?