Presence Bot

Z IsGeek.info Wiki

Přejít na: navigace, hledání

Obsah

[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ů:

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.)


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 ...