Difference between revisions of "Presence on web"
From JaWiki (Jabber/XMPP wiki)
m |
(→Серверная надстройка (плагин): +j.r) |
||
Line 24: | Line 24: | ||
Серверная надстройка (плагин), работающая только с локальными аккаунтами (аккаунтами того же сервера){{ref|Only_local_accounts}}. | Серверная надстройка (плагин), работающая только с локальными аккаунтами (аккаунтами того же сервера){{ref|Only_local_accounts}}. | ||
− | * Presence-плагин для [[ejabberd]] (такой, например, как на [http://www.nnjabber.org/ presence.nnjabber.org]) | + | * Presence-плагин для [[ejabberd]] (такой, например, как на [http://www.jabber.ru/node/1300 presence.jabber.ru] или [http://www.nnjabber.org/ presence.nnjabber.org]) |
* Presence-плагин для [[Openfire]] (http://www.igniterealtime.org/projects/openfire/plugins.jsp) | * Presence-плагин для [[Openfire]] (http://www.igniterealtime.org/projects/openfire/plugins.jsp) | ||
Revision as of 10:50, 8 November 2009
В соответствии с принятыми в данной вики договорённостями, правильное название этой статьи — Отображение информации о присутствии на веб-странице.
Для ссылок сюда с других страниц
ЯВики используйте название
Отображение информации о присутствии на веб-странице
На других ресурсах
можно также давать ссылку
http://jawiki.ru/Presence_on_web
ЯВики используйте название
Отображение информации о присутствии на веб-странице
На других ресурсах
можно также давать ссылку
http://jawiki.ru/Presence_on_web
Есть несколько способов сделать индикатор своего статуса в Jabbеr на произвольной веб-странице.
Бот или агент
Специальный бот или сервис, находящийся в ростере.
Основной принцип у них общий: вы добавляете к себе в ростер специального бота и разрешаете ему видеть свой статус (т.е. предоставляете ему подписку). Бот будет все время висеть в онлайне и следить за изменениями вашего статуса. Затем вы получаете специальный HTML код, который должны разместить у себя на страничке. В этом коде записан вызов CGI-скрипта, который напрямую связывается с ботом и выясняет ваш текущий статус, и потом рисует картинку или пишет нужный текст.
- бот Elmer
- бот Edgar
- агент Habahaba (1) (2)
- бот bot@jabberland.com (http://jabberland.com/status-en/) (1)
- агент presence.jabberfr.org (http://presence.jabberfr.org/) (1) (2)
- бот web-apps-presence@jabber.ru (http://web-apps.ru/jabber-presence/) (1)
- (1) — могут не отображать реальный JID пользователя.
- (2) — многие клиенты распознают этот JID как адрес агента (или транспорта) и имеют возможность отключить его отображение в окне ростера.
Серверная надстройка (плагин)
Серверная надстройка (плагин), работающая только с локальными аккаунтами (аккаунтами того же сервера)Template:Ref.
- Presence-плагин для ejabberd (такой, например, как на presence.jabber.ru или presence.nnjabber.org)
- Presence-плагин для Openfire (http://www.igniterealtime.org/projects/openfire/plugins.jsp)
См. также
Примечания
- Template:Note Поскольку требуется доступ к базе данных пользователей