воскресенье, 1 февраля 2009 г.

Плагин Wordpress для отсылки сообщений на Jabber-аккаунты

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



Скачать старую (0.1) версию плагина

Новую версию можно скачать ниже.

Дополнение: появилась новая версия плагина.


Изменения:

  • Язык интерфейса в настройках (русский-английский)

  • Шаблон сообщений

  • Можно изменить порт сервера


  • Выглядит теперь это так:
    xmpp-plugin02

    Скачать старую версию 0.2


    Ссылка на скачивание самой новой версии плагина на странице "Проекты".



    Предложения, пожелания, замеченные недостатки и явные баги - в комментарии.
    (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. )

11 комментариев:

  1. Плагин просто прекрасен!
    /me бросается благодарностями и респектами

    ЗЫ фичреквест -- джаббер-уведомления для комментирующих, если им отвечают или они подписались на все комментарии в посте (было бы замечательно, да)

    ОтветитьУдалить
  2. Спасибо. Это добавлю в качестве одной из первых фич. У меня в блоге просто нет галочки уведомления о новых комментариях (или есть? ;)), потому сразу не сделал.

    ОтветитьУдалить
  3. Не, вроде не видно (:
    Кстати, очень неудобно, когда подписка отсутствует. Вот не поверишь, как я узнал о том, что комментарий прошёл премодерацию. По подписке на РСС-запрос на свой ник.

    ОтветитьУдалить
  4. Не навешивал разных примочек, потому что еще не определился окончательно с дизайном блога. Кое-что понравилось, начал шаблон кодить, но так как ранее шаблонов никогда не делал, это у меня происходит оочень медленно.

    ОтветитьУдалить
  5. Кстати, я нашел решение. Есть очень известный плагин для подписки на комментарии. Я его модифицировал, чтобы он использовал XMPP для отправки. Сейчас тестирую. Работает в одной команде с XMPP sender ом

    ОтветитьУдалить
  6. 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)

    ОтветитьУдалить
  7. m.e., Where have you downloaded plugin from? Wordpress.org?

    ОтветитьУдалить
  8. @m.e., right now i have downloaded it again from http://wordpress.org/extend/plugins/xmpp-sender/ and
    installed. It works fine. Try to reinstall. If error will repeat, you can send me plugin text.

    ОтветитьУдалить
  9. @Конкере, привет.
    Не хочешь побыть бетатестером? Доделал фичу с отправкой уведомлений вместо почты через jabber ;) пока без особых красивостей, но работает

    ОтветитьУдалить
  10. А еще у тебя ссылки как-то странно вставляются, да
    cubehouse.org/blog/2010/06/21/authenticating-xmpp-ejabberd-with-wordpress-through-xml-rpc/

    ОтветитьУдалить