Webstatus
Web status je externí služba serveru Jabbim pro zobrazování statusu JID na webové stránce. Stačí si přidat do rosteru JID jabstatus@njs.netlab.cz a poslat mu autorizaci. Druhý způsob je, že obrázek s vaším JID zavoláte a jabstatus@njs.netlab.cz vás sám vyzve k autorizaci.
Jinak toto je popsáno i na stránkách jabbim.
Zobrazení lze zajistit
Obrázkem - <img src="http://netlab.cz/status/?jid=JID&ib=Typ obrázků"/>
PHP script, včetně zprávy o stavu - <?php readfile("http://netlab.cz/status/?jid=JID&ib=Typ obrázků&type=text"); ?>
PHP script s html hlavičkou - <?php readfile("http://netlab.cz/status/?jid=JID&ib=Typ obrázků&type=html"); ?>
Nebo jen text pro další zpracování PHPčkem - <?php readfile("http://netlab.cz/status/?jid=JID&type=var"); ?>
kde JID = Vaše ID v systému Jabber
Typy obrázků
Návratové hodnoty var
každý status vrací status + mezera + stavová zpráva.
- online - Online
- chatty - Free for chat (volný k chatování)
- away - Away (nepřítomen)
- xa - Not available (není k dispozici)
- dnd - Do not Disturb (nevyrušovat)
- offline - Offline nebo Invisible
Příklad: "away Šel jsem do kina."
Možné problémy
- Pokud vám nezobrauje status je možné že jabstatus@njs.netlab.cz nemá autorizaci, Náprava: autorizujte tento kontakt
- Právě jste kontakt autorizovali a status je stále offline, zkontrolujte zda váš právě přihlášený JID má stejnou velikost písmen jako ten na který odkazujete v URL
- Pokud nebyla příčina ani jedna z možností výše, zkuste se odhlásit a znovu přihlásit (JIDy musí sedět!)
- Jabstatus se nesprávně vyrovnává s více připojenými resource, pokud se odpojíte z jednoho resource, tak bude Jabstatus indikovat stav offline dokud nedostane z jiného resource prezenci
Viz také
- CJWPres – alternativní služba pro zobrazování statusu na webu.