paź 13 2010

Webchat na sq2

newash

Witam serdecznie po przerwie.
Na scenaq2.pl od prawie zawsze dostępne jest z górnego menu okno Webchata, czyli webowej aplikacji ircowej. Chciałem wzmocnić tą aplikację na potrzeby naszej Sceny i powiadomić Was o szczegółach owych wzmocnień.

Po pierwsze od pewnego czasu webchat umożliwia funkcję logowania do Q przed connectowaniem. Został dodany guzik „Login to Q” co usuwa problem ręcznej autoryzacji (co było bolączką webchata). Nick i pass są zapamiętywane przez przeglądarkę.

Strona z webchatem zawiera teraz (prawie;)wszystko do obsługi irca z poziomu www i sprawnego poruszania sie po kanałach scenowych.

Pod oknem webchata umieściłem listę wszystkich kanałów klanów biorących udział w bieżącej edycji plq2, kilka kanałów europejskich i kanały rosyjskie.

Dodałem podręczny help do obsługi bota Q jak: autoryzacja nicka, zmienianie poziomów użytkowników(+ao, +m, itp).

Ale najważniejszym jest moje odkrycie autojoina na kanały zdefiniowane przez Ciebie samego. Na czym toto polega.. Po pierwsze skutkuje tym, że connectując się do irca automatycznie wchodzisz na wszystkie kanały na które chcesz.

Zasada działania:
Po wejśćiu na irca z autoryzacją, Q automatycznie zaprasza Cię kanały które wcześniej sobie wybrałeś. Zaznaczenie opcji autojoin when invited by Q w opcjach webchata sprawia, że wchodzisz na te kanały. Q zaprasza Cię na kanał, gdy masz na kanale flagę +ao, więc na Twoje kanały „rodzime”, że tak powiem, oraz na te na których jesteś mile widzianym gościem;) Jednakże +ao nie jest konieczne, abyś był zapraszany na dany kanał przez Q. Minimalną flagą jest +k (known) czyli to, że jesteś na kanale „znany”. Flagę +k przydziela Ci master kanału. Nie daje Ci ona żadnych uprawnień. Jedyne do czego masz wtedy prawo to informacja o flagach na tym kanale innych użytkowników.
Szybka komenda do przydzielania flagi userowi:
/msg Q CHANLEV #channel nick +k

Całkiem proste i jakże ułatwia życie.

Warunek cookies:
Opcja autojoin when invited jest zapamiętywana w cookisach i nie jest opcją domyślną. Gdy czyścisz cookisy czy to automatycznie, czy to ręcznie gdy zamykasz przeglądarkę, pamiętaj, aby przed logowaniem zaznaczyć tą opcję.

Dlaczego wolę webchata?
Bo jest niestacjonarny. Mogę z niego korzystać z każdego komputera.
Jest funkcjonalny.
Jest kompletny.
Jest estetyczny.
Jest prosty w obsłudze.
Jest ready-to-go.

Kto korzysta z webchata?
:) Może się zdziwicie ale są to na przykład venon, doddy, nope, lukalazi, klan fly^ i David from school.

Nie namawiam do przesiadki z mirca, czy innych klientów. Polecam helpa gdy szybko potrzeba coś załatwić, gdy trzeba znależć drogę go FAQ na Quakenet.org. I samego webchata polecam przy chęci wpadnięcia na irc z innego komputera. Pozdro!

- wszystkie uwagi mile widziane -

Ps: Gdy ograne trochę htmla to zrobię 3-4 kolumny kanałów, a nie jedną długą listę.