Presence Bot
Z IsGeek.info Wiki
|
[editovat] O Presence Botovi
Tento BOT slouží k zjišťování stavu jabber účtu na webové stránce. Pro aktivování jeho služeb si stačí přidat do rosteru (a autorizovat) status@isgeek.info. Poté bude na adrese http://status.isgeek.info/JID/[THEME/] dostupný váš stav.
[editovat] Použití a funkce
Do adresy Vašeho internetového prohlížeče zadejte http://status.isgeek.info/JID/ kde JID je část vašeho JID před zavináčem. Například pro jid lope_de_vega@isgeek.info bude adresa http://status.isgeek.info/lope_de_vega/ .
[editovat] Zobrazení čistě obrázkového indikátoru
Tohle by mělo stačit pro zobrazení základního ukazatele stavu. Pokud chcete jiný vzhled ukazatele tak za stávající adresu přidejte jeden ze stávajících parametrů:
- bulb (základní schéma)
- gabber
- icq
- psi
- ss
- ss2 (verze v .gif)
- ugly
- kopete
- therippers The Ripper's web notification icons. (Děkujeme TheRippere)
- isgeek The Ripper's icons - IsGeek.info.
- listek Čtyřlístkový identifikátor. Použity obrázky z Shamrocks-Adium.
- square Jednoduchá čtvercová (8x8 pix) ikona, vhodná např. do patičky na stránky (Děkujeme abysmo)
Příklad:
Pro použití témata psi použijte
http://status.isgeek.info/JID/psi/
[editovat] UserBary pro uživatele diskuzních fór
Userbary jsou pouze ve verzi obrázků a zobrazují váš stav. Pro správnou funkčnost je potřeba mít autorizovaného statusbota. (Návod výše.)
- ubsimply Jednoduchý userbar. MArty děkujeme.
- therippersub TheRipper's IsGeek.info userbar collection
- kotvicsub Userbar v provedení ala Kotvic. Děkujeme.
Příklad:
Pro použití userbaru ubsimply použijte
http://status.isgeek.info/JID/ubsimply/
[editovat] Zobrazení obrázkového indikátoru včetně (X)HTML
Pokud Vám nestačí pouze obrázkový indikátor, můžete použít i indikátor který zobrazí jak grafický indikátor, tak text o stavu a stavovou zprávu. Pokud se rozhodnete pro tuto variantu, zvolte si grafické schéma a za název schémata zadejte buďto -x pro XHTML výstup, nebo -h pro výstup v HTML.
Příklad:
Pro použití témata psi s výstupem v XHTML použijte
http://status.isgeek.info/JID/psi-x/
[editovat] Zobrazení textového, HTML, nebo XHTML indikátoru
Pro tyto případy slouží tyto parametry:
Parametr plain vypíše pouze čistý text (UTF-8) ve formátu:
status StavovaZprava
Tento výstup je vhodný pro strojové zpracování pomocí PHP či jiných technik.
Parametr html vypíše výstup, který je validní dle normy HTML 4.01 Strict a parametr xhtml vypíše výstup validní dle normy XHTML 1.0 Strict
Příklad:
Pro vypsání čistě textového výstupu použijte:
http://status.isgeek.info/JID/plain/
[editovat] Vlastní CSS u indikátorů obsahujících (X)HTML kód
Nyní máte možnost si upravit vzhled indikátoru vlastním CSS souborem. To může být přínosné pokud aspoň trochu ovládáte tento jazyk. Pokud chcete tuto možnost využít, stačí si napsat vlastní stylopis a uložit jej někde, kde bude volně přístupný z internetu. Poté jen zadáte adresu souboru bez úvodního http:// jako třetí parametr.
Příklad:
Vytvoříte si soubor stylopis.css obsahující:
body {
background: #ffdead;
}
a umístíte ho na internet, například na adresu http://www.example.com/stylopis.css. V tomto případě bude adresa na stav vypadat následovně
http://status.isgeek.info/JID/psi-x/www.example.com/stylopis.css
a pozadí zobrazeného indikátoru bude mít světle hnědou barvu.
Upozorňujeme, že tato vlastnost je zatím v testovacím provozu a může obsahovat chyby. Pokud na nějakou chybu narazíte, dejte nám vědět a my ji opravíme co nejdřív to bude možné.
[editovat] Stažení zdrojového kódu
KotvicsUB - tarball / zip + font Visitor
Zbytek se připravuje ...

