Upravy
Dalsi
Seznam
Predchozi
Autor: pharook (dee do de de) on 'Upravy'
Cas: Pa 10.8.2007 18:15.06
Titulek: Nove webove rozhrani pro BBS (detaily)

                                                                                 
Ahoj pratele,
 
   Piskoviste uz dlouho ma svuj web, ktery zpristupnuje nastenky tem, kteri
se nemohou pripojit pomoci SSH. Ten ma ale sva omezeni - neumoznuje pouzivat
svoji piskovistni identitu, postovat, zachovavat stav prectenosti, pracovat
s postou, a vlastne vsechny ostatni funkce BBS. Proto jsem se pred nejakou
dobou pustil do bastleni kodu, ktery by nedostatky napravil. Ten ted bezi na
adrese:
 
   http://bbs.cvut.cz/web/eagle
 
   Kod je nyni v plenkach, nicmene v takovych, ve kterych je uz schopen se
udrzet na nohou, proto budu rad za vase navrhy, nazory, ci bugreporty.
Navrhy a nazory muzeme probirat tady, pro bugreporty Tuttle po minulych
zkusenostech zpristupnil Trac, snad se osvedci lepe:
 
   http://bbs.cvut.cz/project/eagle/newticket
 
   Snazil jsem se o posunuti na web s tim, abych se prilis nevzdalil
historickym korenum co se tyce vzhledu i ovladani. Cela hracka je klikaci,
ale ma vsude mozne definovane horke klavesy. Tam, kde je mozne zadat
uzivatelske jmeno, nebo jmeno nastenky, staci jen jeho cast, a budete moci
doplnit z vyberu. Vzhled je ponekud nostalgicky, ale dosazeny stylem, takze
bude snad mozne vyrobit i nejake modernejsi varianty. Na vetsine aktivnich
prvku je bublinova napoveda (najedte mysi a chvili pockejte), mate-li nekde
napad na lepsi formulace, dejte vedet.
 
   Mnoho funkci chybi, ale pro zakladni pouziti a otestovani by to uz mohlo 
mit vyznam.
 
Ovladani:
 
   Jako kazda jina webova aplikace. :) Krom toho je vetsina statickych
aktivnich prvku opatrena horkymi klavesami (podtrzene pismeno), ve vetsine
prohlizecu je mozne je aktivovat pomoci Alt-klavesa, nebo Alt-Shift-klavesa.
   Pro nostalgii je zachovano i hlavni menu, je ale potreba jenom na
login/logout, vsechny ostatni funkce jsou dostupne i z lokalniho menu dole.
   Pri prohlizeni nastenky, nebo cteni prispevku funguje s javascriptem
sipka vlevo a vpravo pro prechod na predchozi/nasledujici stranku ci
prispevek.
 
Zname problemy, ktere stoji za to zminit:
 
* Select - volba nastenky je pomala
 
   Rozhrani zatim nema New, takze jako nahradu zobrazuje alespon tady pocty
neprectenych postu. Jejich zjistovani ale znatelne zpomaluje, muzu zrusit. 
 
* Potize s hlasenim nove posty
 
   Rozhrani nikde nehlasi novou postu, a maily poslane z webu muzou zmast
normalni terminalovou BBSku. To napravim casem, az to naucim povidat si pres
sdilenou pamet s normalni BBSkou.
 
* Nema zatim zadne administrativni rozhrani (ani pro boardopy)
 
* Nekteri specialni uzivatele nektere nastenky zatim nevidi
 
   Dotkne se jen nekolika lidi se specialnimi pravy.
 
* Monitor zatim zobrazuje jen webove uzivatele
 
   Zase souvisi se sdilenou pameti.
 
* Automaticky logout je bez varovani
 
   Otravne. :( Budu muset jeste trochu prepracovat autentizaci a session.
 
* V MSIE nektere veci vypadaji trochu jinak (hur) nez v Mozillach
 
   Jako webdesigner jsem ucho zeleny, rad si necham poradit.
 
* A pak samozrejme chybi vsechny funkce, ktere tam nenajdete. :)
 
   Uzivejte ve zdravi, a mejte na pameti, ze je to zatim pre-pre-pre-alfa.
 
____________________________________________________________________pharook_
"Mesic je dulezitejsi nez Slunce", reklo dite. "Protoze sviti, kdyz je tma."
 

Dalsi Seznam Predchozi


[ Domu | Prstik | O Piskovisti | Deticky | Nastenky | Koutky ]