Jojo, je to naadhera. To se ted rozjedou komentare ;)
Jinak bych byl take pro aby se pravidla odsunula az pod text area, takto to mam i pres vysoke rozliseni roztazene pres vice nez stranku. Mozna by neskodil ani o chlup mensi font...
Ale jinak opravdu diky, jsem rad ze uz i ROOT.cz ma romna fora. Takze diky vsem, kteri se o to zaslouzili...
PeS
Hmmmm cool!
ale ze to docela trvalo... kdyz jsem delal v PHPku takovyhle diskuse pod clankem, zabralo mi to max tri odpoledne :)
Ale chtelo by to mozna nejakej napad.... Neco, co nemaji ani na zive, ani na lupe, ani jinde... Uz je to trapny, celej inet ma unifikovany fora pod clankem :P
no, mne to zabralo asi 6 hodin :-), veskere UI je veci Michala.
a ten unikatni napad: jeste jsem nikde nevidel zobrazovat prispevek, na ktery reagujete. cloveku staci zascrollovat o par radku vyse a nemusi si pamatovat, co ho to vlastne dozralo :-)
http://slashdot.org/articles/00/10/22/2227211.shtml - ha, chyba!
muzes to Michale opravit?staci rozsirit ten regularni vyraz
o (/[:alnum:]*)*, a pokud alnum nebere znaky ?&, tak to vypsat rucne.
Heh :-) Ja :-)
Zatim jsem se moc nepotkal s tim, ze bych ho nekomu sebral :-) Ale asi je castejsi...btw pod timto nickem me znaji na bbs (temer na vsech v cechach), ve skole jsem take jedine PeS (teda ne u zkousek :) atd...
Koneckoncu, mam boudu ( http://bouda.upol.cz ), tak proc nebyt PeS...
No nic..tohle je uz jen osobni omlouvam se vsem ostatnim za zbytecne zatizeni dratu...
PeS
Zobrazování reakce jako odsazeného textu je vcelku dobrý nápad. Má však zatím ještě (byť jen malé) mouchy.
Problémy nastanou, když "úroveň odpovědi" je už tak 4 nebo 5, potom se příspěvek zobrazuje jako nudle a co hůř, když se v něm vyskytne třeba delší slovo, které nelze rozdělit (např. URL), tak dojde k efektu, kdy se <hr> oddělující články nezobrazí až k pravému okraji šedivého pozadí.
Možná řešení:
1) odsazovat jen do určité úrovně odpovědi
2) odsazovat o něco méně
3) zkombinovat 1) a 2)
Nova diskusni fora se mi moc libi!
Michal
PS: V preview mého příspěvku vidím, že se ještě vyskytují problémy s uvozovkami, backslashi a možná ještě něčím jiným. A to že se před ně přidavjí právě backslashe.
Díky všem za vaše náměty, podle nich jsem provedl tyto změny:
- pravidla jsem přesunul pod formulář
- zmenšil jsem font hlaviček a vyhodil některé zbytečne breaky, takže zobrazení příspěvků je nyní kompaktnější
- opravil jsem problém s (ne)funkčností detekce URL v textu
Málem bych zapomněl, co se týká podpory nebo nepodpory tagů pro tučné písmo, kurzivu atd., rozhodli jsme se je nepovolit, neboť pak vznikají problémy typu zapomenutý uzavírací tag, standardům nevyhovující HTML atp. Jistě, všechno lze řešit, ale je to otázka poměru vynaloženého úsilí a efektivnosti výsledku.
Ty blbustky s neuzavrenymi tagy vetsina prohlizecu zvladne (stejne na ne jaksi kaslou). Nebylo by od veci trocsku pospionovat na www.mageo.cz kde maji osetrene parovani tagu a kontrolu na nepovolene tagy.
PS: chtelo by vyzkouset, co udela <HR clear=all> kdy se stejne prispevky oddeluji tou linkou.
Mozna by to slo resit, ze by se nevkladali primo tagy, ale jen znacky, treba hvezdicka by byla pro tucne, podtrzitko pro sklonene a pak by se text mezi hvezdickami dal do tagu <b></b>. Tam by se myslim dalo jednodusejc osetrit, kdyz nebude ten tag uzavrenej ...nebo spis by se udelal regexp neco ve stylu
ereg_replace("\\*([^*]+)\\*","<b>\\1</b>",$reakce) snad je to dobre. A kdyz se nenajdou sparovane hvezdicky, tak se to necha. Pak nevadi, kdyz v textu budou hvezdicky. Pripadne by se jeste osetrilo, aby sli psat hvezdicky normalne nebo se misto nich pouzil jiny znak. Co vy na to?
BTW: Dobry napad s kontrolou napsaneho textu pred odeslanim:-)) Chce to dodelat stripslashes($reakce) pri zobrazovani do html, pri vlozeni do DB si to tam klidne nechte:-))) Tak v me reakci si kazdy sam udelejte stripslashes, cili lomitko uvozovky jsou uvozovky a dve lomitka jsou jedno:-))) Jo, nevim jak to dopadne celkove, protoze se to musi dvakrat odesilat, takze tam tech zpetnych lomitek bude mozna vic:-)
Novy system vypada dobre, jen je skoda ze se prilis nepovedla ta konverze starsich diskuznich for... nejde ani tak o subjekty, jako hlavne o to ze jsou ty prispevky zcela chaoticky prehazene :(... nu nic co se da delat doufejme ze to brzy zmizi v propadlisti dejin ;)....
Uz jen doufam ze to po me zas nebude chtit redirecty ;)))