Difference between revisions of "Presence on web"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(вынесено в отдельную страницу)
 
m (Бот или агент: [+] про отображение реального JID)
Line 11: Line 11:
 
Основной принцип у них общий: вы добавляете к себе в ростер специального бота и разрешаете ему видеть свой статус (т.е. предоставляете ему [[Subscription|подписку]]). Бот будет все время висеть в онлайне и следить за изменениями вашего статуса. Затем вы получаете специальный HTML код, который должны разместить у себя на страничке. В этом коде записан вызов CGI-скрипта, который напрямую связывается с ботом и выясняет ваш текущий статус, и потом рисует картинку или пишет нужный текст.  
 
Основной принцип у них общий: вы добавляете к себе в ростер специального бота и разрешаете ему видеть свой статус (т.е. предоставляете ему [[Subscription|подписку]]). Бот будет все время висеть в онлайне и следить за изменениями вашего статуса. Затем вы получаете специальный HTML код, который должны разместить у себя на страничке. В этом коде записан вызов CGI-скрипта, который напрямую связывается с ботом и выясняет ваш текущий статус, и потом рисует картинку или пишет нужный текст.  
  
* сервис [[Habahaba]]
 
 
* бот [[Elmer]]
 
* бот [[Elmer]]
 
* бот [[Edgar]]
 
* бот [[Edgar]]
* http://jabberland.com/status-en/
+
* сервис [[Habahaba]]
 +
* бот bot@jabberland.com (http://jabberland.com/status-en/)
 +
 
 +
Последние два могут не отображать реальный [[JID]] польлзователя.
  
 
=== Серверная надстройка (плагин) ===
 
=== Серверная надстройка (плагин) ===

Revision as of 07:17, 30 May 2007

Отображение информации о присутствии на веб-странице

Решение

Есть несколько способов сделать индикатор своего статуса в Жабере на произвольной веб-странице:

Бот или агент

Специальный бот или агент, находящийся в ростере.

Основной принцип у них общий: вы добавляете к себе в ростер специального бота и разрешаете ему видеть свой статус (т.е. предоставляете ему подписку). Бот будет все время висеть в онлайне и следить за изменениями вашего статуса. Затем вы получаете специальный HTML код, который должны разместить у себя на страничке. В этом коде записан вызов CGI-скрипта, который напрямую связывается с ботом и выясняет ваш текущий статус, и потом рисует картинку или пишет нужный текст.

Последние два могут не отображать реальный JID польлзователя.

Серверная надстройка (плагин)

Серверная надстройка (плагин), работающая только с локальными аккаунтами (аккаунтами того же сервера)Template:Ref.

См. также

Примечания

  1. Template:Note Поскольку требуется доступ к базе данных пользователей