Сегодня доделал первую версию плагина для WordPress, который позволяет администратору блога, а так же авторам топиков получать уведомления о новых комментариях. Это самая первая версия, проект в самом начале своего развития.
В плагине использована библиотека XMPPHP
Есть страничка настроек. На ней пока все понятно. Если потребуются пояснения — прошу в комментарии

Новую версию можно скачать ниже.
Дополнение: появилась новая версия плагина.
Изменения:
- Язык интерфейса в настройках (русский-английский)
- Шаблон сообщений
- Можно изменить порт сервера
Ссылка на скачивание самой новой версии плагина на странице «Проекты».
Предложения, пожелания, замеченные недостатки и явные баги — в комментарии.
(It is possible to notify authors of comments when new comment is posted (as i think) For example — John post a comment. He check a box and he gets a notification when someone post a comment later. It will be done in future releases. )

Привет, спасибо за отличный плагин, правда, у меня с ним возникла проблема (-;
Для WordPress'а у меня установлен плагин Jabber/XMPP XML-RPC Authentication, который заставляет ejabberd авторизовывать только пользователей, зарегистрированных на моем сайте. Как только я активирую твой плагин, зарегистрированные на моем сайте пользователи не могут авторизоваться с ошибкой:
=INFO REPORT==== 2011-02-03 10:53:08 === I(:ejabberd_c2s:657) : ({socket_state,tls,{tlssock,#Port,#Port},}) Failed authentication for root@ostin.orgПри отключении твоего плагина авторизация проходит:
=INFO REPORT==== 2011-02-03 10:55:09 === I(:ejabberd_c2s:639) : ({socket_state,tls,{tlssock,#Port,#Port},}) Accepted authentication for root by ejabberd_auth_externalЕсть ли возможность заставить два плагина работать вместе?
Ответить
ostin Reply:
февраля 3, 2011 at 13:18
А еще у тебя ссылки как-то странно вставляются, да
cubehouse.org/blog/2010/06/21/authenticating-xmpp-ejabberd-with-wordpress-through-xml-rpc/
Ответить
@Конкере, привет.
Не хочешь побыть бетатестером? Доделал фичу с отправкой уведомлений вместо почты через jabber
пока без особых красивостей, но работает
Ответить
@m.e., right now i have downloaded it again from wordpress.org/extend/plugins/xmpp-sender/ and
installed. It works fine. Try to reinstall. If error will repeat, you can send me plugin text.
Ответить
very good idea, but i get a 'fatal error'
Parse error: syntax error, unexpected '{' in .../wp-content/plugins/xmpp-sender/xmpp-sender.php on line 94
Version is 2.7 (de)
Ответить
admin Reply:
февраля 5, 2009 at 11:25
m.e., Where have you downloaded plugin from? WordPress.org?
Ответить
m.e. Reply:
февраля 6, 2009 at 13:35
@admin, exactly
Ответить
admin Reply:
февраля 6, 2009 at 13:41
@m.e., hi.
Is this error during activation process?
Did you try to download and install it again from
wordpress.org/extend/plugins/xmpp-sender/ ?
If it will not work in this case, pls send me a zip-archiv with your
xmmp-sender folder content. And you can write me your settings. I will test it
on my servers.
You could send me a mail to adress which is written in plugin description.
Не навешивал разных примочек, потому что еще не определился окончательно с дизайном блога. Кое-что понравилось, начал шаблон кодить, но так как ранее шаблонов никогда не делал, это у меня происходит оочень медленно.
Ответить
Не, вроде не видно (:
Кстати, очень неудобно, когда подписка отсутствует. Вот не поверишь, как я узнал о том, что комментарий прошёл премодерацию. По подписке на РСС-запрос на свой ник.
Ответить
admin Reply:
февраля 3, 2009 at 9:49
Кстати, я нашел решение. Есть очень известный плагин для подписки на комментарии. Я его модифицировал, чтобы он использовал XMPP для отправки. Сейчас тестирую. Работает в одной команде с XMPP sender ом
Ответить
Спасибо. Это добавлю в качестве одной из первых фич. У меня в блоге просто нет галочки уведомления о новых комментариях (или есть?
), потому сразу не сделал.
Ответить
Плагин просто прекрасен!
/me бросается благодарностями и респектами
ЗЫ фичреквест — джаббер-уведомления для комментирующих, если им отвечают или они подписались на все комментарии в посте (было бы замечательно, да)
Ответить