Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [www]nospor.pl
Forum PHP.pl > Inne > Oceny
nospor
Hejka,
z racji, że stronka mi się trochę rozwija, chciałem prosić Was o ocenę funkcjonalności. Grafika nie jest moja, więc tego nie bierzcie pod uwagę (no chyba że chcecie jakieś zmiany zaproponować)

Chodzi mi o ocenę przyjazności w uzytkowaniu, poprawności wysyłki maili o np. nowych wiadomosciach, postach na forum, sprawdzenie "ładnych linków", odporności na ataki, złe pozycjonowanie itp.

Wszakże udostępniłem 3 konta testowe (po wejsciu na logowanie będą dane dostępowe) ale mają one ograniczone możliwości. Zależy mi byście ocenili funkcjonalność na prawdziwych kontach, gdyż wówczas będzie mogli sprawdzić chociażby rozyłkę maili.
Nie chcę w ten sposób nabić sobie użytkowników. Każdy kto się zarejestruje i stwierdzi, że już się naoceniał, niech wyśle do mnie info o skasowaniu konta - zostanie ono usunięte.

Na stronce działa:
shoutbox
arty
komentowanie
system prywatnych wiadomosci
forum

adres: http://nospor.pl/
zależy mi też na dość mocno na przetestowaniu forum: http://forum.nospor.pl/
Narazie na forum nie mogą pisać goście.

TODO:
podgląd postów i komentarzy przed wysłaniem
możliwość pisania na forum przez gości

Z góry dziękuję.
darophp
- grafika - nawet ok, pasuje do tej strony
- nie podobają mi się w jakimkolwiek newsie znaczniki code, kod jest za bardzo ścieśniony
- vokiel sprawdził już co nie co xss więc ja się nie będę powtarzał choć, jedno proste sprawdziłem, i za cholerę nie złamię tongue.gif
- ship może jeszcze sprawdzi tongue.gif
Gdybym miał oceniać - 9.5/10 biggrin.gif
nospor
Cytat
nie podobają mi się w jakimkolwiek newsie znaczniki code, kod jest za bardzo ścieśniony
Juz mi zwracano na to uwagę. Popatrzę na stronie autora bbcode czy coś zmienił w tej sprawie. Jak nie to sam coś spróbuję poprawić.
darophp
Wystarczy dać jakiś padding np. 2px lub 1px smile.gif To poszukaj u autora smile.gif
nospor
Cytat
Wystarczy dać jakiś padding np. 2px lub 1px
Fakt, głupio zabrzmiał mój poprzedni post wstydnis.gif Chodzilo mi głównie o aktualizację skryptu. Paddingi to faktycznie sam mogę dodac smile.gif

ps: a autorem jest Ship winksmiley.jpg
Zyx
Znaczniki kodu: tylko i wyłącznie czcionka o stałej szerokości znaków. Czytanie kodu napisanego jakąkolwiek inną to masochizm i gwałt popełniany na oczach oraz estetyce smile.gif.

Estetyka: ogólnie OK, choć mnie trochę razi shoutbox w miejscu loga. Lekko dekoncentruje podczas czytania - dążenie do maksymalnie funkcjonalnego wykorzystania całej przestrzeni to chyba nienajlepszy pomysł smile.gif.

Forum: tworzenie działów w stylu "PHP" uważam za trochę mijające się z celem na takiej stronie. Jak ktoś ma problem, pójdzie raczej na duże forum, gdzie jest znacznie większa szansa, że ktoś mu odpowie. Pozostawiłbym natomiast działy dotyczące Twoich projektów - jest to dobre miejsce dla nich.

Dodawanie komentarzy: komunikaty o błędach powinny być zaraz nad formularzem, a nie gdzieś rozstrzelone, że one są na górze, a formularz na dole smile.gif. Ekran powinien przeskakiwać od razu do formularza. Dodaj jakiś mechanizm obrony przed spambotami, bo jak Ci się dobiorą, będziesz mieć sporo zabawy z czyszczeniem bazy smile.gif.

Podsumowując: poza shoutboksem i paroma drobnymi mankamentami strona prezentuje się OK. Mam nadzieję, że będzie Ci dobrze służyć smile.gif.
darophp
A może by tego shoutboxa zrzucić pod menu, chyba by się lepiej prezentowało smile.gif
thomson89
Ten shoutbox na górze na górze mi nie pasuje. Tak samo uważam, że kategorie powinny być wyżej niż "ostatnio...". Komunikat o rejestracji nie widoczny. Kolejne posty się zlewają ze sobą.

Ale jeżeli chodzi o użyteczność, i przyjazność użytkownikowi to się uwinąłeś. Dobrze że forum jest osadzone w stronie, dzięki temu można się odnaleźć. A tak ogółem to łatwo się poruszać po stronie i znajdować to co się potrzebuje.

PS: Co do wyglądu to mdły jest jakiś...
dr_bonzo
Shoutbox jest pewnie kompatybilnoscia wsteczna smile.gif

Co do forum - nie pasuje mi ze nick piszacego jest z dala od tresci postu (po prawej) - zle mi sie czytalo -bo nie wiedzialem kto co pisze i musialem co chwile wzrokiem skakac prawo<->lewo.
gigzorr
możesz zrobić , że też post admina na forum , ma jakies obramowanie np. czerwone zeby sie wyroznialo ;p
nospor
Czcionka kodów już jest monospace. Mam nadzieję iż teraz jest ok.
Cytat
choć mnie trochę razi shoutbox w miejscu loga. Lekko dekoncentruje podczas czytania - dążenie do maksymalnie funkcjonalnego wykorzystania całej przestrzeni to chyba nienajlepszy pomysł

Cytat
Ten shoutbox na górze na górze mi nie pasuje.

Cytat
Shoutbox jest pewnie kompatybilnoscia wsteczna

No właśnie, tu mam dylemat. Strona na początku (ladnych parę lat temu) powstała głównie po to, by pokazać online jak działa shoutbox. Również na chwilę obecną najwięcej wejść mam z wyszukiwania po słowie "shoutbox". Chciałem więc, by shoutbox był widoczny i łatwy do przetestowania. Osobiście zresztą też się przyzwyczaiłem że niezależnie od strony widzę gdy ktoś coś pisze.

Co zatem proponujecie by z nim zrobić?
Pod menu powiadacie? Hmmm, pomyślę. Jakieś inne propozycje?

Cytat
Forum: tworzenie działów w stylu "PHP" uważam za trochę mijające się z celem na takiej stronie. Jak ktoś ma problem, pójdzie raczej na duże forum, gdzie jest znacznie większa szansa, że ktoś mu odpowie. Pozostawiłbym natomiast działy dotyczące Twoich projektów - jest to dobre miejsce dla nich.
Tak, wiem, że raczej konkurecją dla php.pl czy innego forum php nie jestem. Jak słusznie zauważyłeś głównie zapewne będą się tam pojawiać tematy odnośnie moich projektów. Ale inne dodałem tak na wszelki wypadek, a nuż widelec winksmiley.jpg

Cytat
Dodawanie komentarzy: komunikaty o błędach powinny być zaraz nad formularzem, a nie gdzieś rozstrzelone, że one są na górze, a formularz na dole
Spowodowane jest to jednolitym systemem wiadomości. No a u mnie wiadomości te pojawiają się na górze. No ale tu masz rację, pomyslę (dopisane do mojego todo w kodzie)

Cytat
Dodaj jakiś mechanizm obrony przed spambotami, bo jak Ci się dobiorą, będziesz mieć sporo zabawy z czyszczeniem bazy
Ależ mam. Dziennie atakuje mnie średnio 20 spambotów. Jak do tej pory żaden nie złamał mechanizmu obrony.

Cytat
Komunikat o rejestracji nie widoczny. Kolejne posty się zlewają ze sobą.
Pozostali mają podobną opinię? Mi tam w tym względzie w miare pasuje, ale moja opinie nie jest obiektywna. Jeśli inni uważają podobnie to trzeba będzie coś z tym zrobić.

Cytat
Co do forum - nie pasuje mi ze nick piszacego jest z dala od tresci postu (po prawej) - zle mi sie czytalo -bo nie wiedzialem kto co pisze i musialem co chwile wzrokiem skakac prawo<->lewo.
Wygląd jest taki sam jak przy komentowaniu artów. Jesli tu ci nie pasuje to i tam również. Taki był szablon z którego korzystałem.

Cytat
możesz zrobić , że też post admina na forum , ma jakies obramowanie np. czerwone zeby sie wyroznialo ;p
To oczywiście nie problem. Nie wiem tylko czy jest sens. Nie chcę się wyróżniać winksmiley.jpg

Cytat
. Tak samo uważam, że kategorie powinny być wyżej niż "ostatnio...".
Mnie osobiscie bardziej interesuje czy pojawił się nowy komentarz czy też post. Na większości stron też widziałem taką kolejność.
Choć z punktu widzenia SEO to pewnie lepiej by kategorie były wyżej.
Spawnm
W rejestracji mogłeś napisać że mail będzie potrzebny do aktywacji konta , masz obecnie konto zombi .
Na forum brak mi sensownego paddingu .
Ostatni post - strzałka w dół nie pasuje, czemu data i nick ma float right ?
vokiel
To i ja coś dodam od siebie, skoro się zaangażowałem w testy winksmiley.jpg

Na stronie brakuje mi loga, takiego startowego w lewym górnym rogu. Chociażby samego napisu nospor.pl
Do tego w prawym górnym rogu by pasowała wyszukiwarka. Potem shoutbox tak jak jest, menu i reszta tak jak jest.

Poprawiona czcionka o stałej szerokości znaków wygląda o wiele lepiej.

Komentarze - zamieniłbym miejscami datę z nickiem piszącego. Raczej w dyskusji się śledzi kto komu odpowiada, a nie kiedy.

Fajnie masz zrobione kategorie - ikonka do rss, a link tekstowy do kategorii.

Brakuje atrybutów title w pierwszych dwóch elementach menu (strona główna, forum).

Nie rozdzielałbym menu na 2 osobne (menuLef i menuRight)

Jako, że to nie Twój design to nie będę się czepiał do nic nie wnoszącego zagnieżdżenia
  1. <div id="page"><div id="page-bgtop"><div id="page-bgbtm">


Kolorystyka komunikatów nie wskazuje na ich rodzaj (błąd - czerwony, ok - zielony, ostrzeżenie - pomarańczowy), wszystkie są w kolorystyce strony.

Odnośnie forum. Dobry pomysł na wkomponowanie go w całą stronę, a nie jak to często bywa osobno. Wiadomo nie jest to forum pokroju IP.Board, jednak jako wsparcie do strony z podstawowymi funkcjonalnościami powinno wystarczyć. Jest to ciekawsze rozwiązanie niż faq.

Pomyślałeś o tym:
Cytat
Nie możesz sam do siebie wysłać wiadomości

Subskrybowane fora - pokazuje się przycisk usuń nawet jeśli nie ma żadnego pola na liście. Mógłby być ukryty, albo nieaktywny.
SHiP
Co tu dużo mówić. Kawał dobrej roboty winksmiley.jpg. Na prawdę podoba mi się.

PS: Dziękuję, że stosujesz moją klasę. Niestety nic w niej nie ruszałem. Muszę kiedyś przysiąść i sprawdzić czy jakichś głupot nie wklepałem winksmiley.jpg. W końcu to dawno temu było... (gdyby ktoś chciał użyć to licencja to MIT)
Crozin
Cytat
Każdy kto się zarejestruje i stwierdzi, że już się naoceniał, niech wyśle do mnie info o skasowaniu konta - zostanie ono usunięte.
Jak mnie okropnie denerwuje pospolity brak możliwości usunięcia konta (poprzez normalne zrobienie tego z poziomu strony). Klikam, potwierdzam hasłem i/lub emailem po czym po kilku dniach moje konto leci w niepamięć.
nospor
Cytat
W rejestracji mogłeś napisać że mail będzie potrzebny do aktywacji konta , masz obecnie konto zombi .
Myślałem, iż jest to dość oczywiste.
Cytat
Ostatni post - strzałka w dół nie pasuje, czemu data i nick ma float right ?
Tak było w szablonie, z którego korzystałem.

Cytat
Do tego w prawym górnym rogu by pasowała wyszukiwarka.
Gdy dorobie moduł wyszukiwarki to się tam znajdzie. Na chwilę obecną planuję skorzystać z Sphinxa

Cytat
Komentarze - zamieniłbym miejscami datę z nickiem piszącego. Raczej w dyskusji się śledzi kto komu odpowiada, a nie kiedy.
Jak już pisałem taki był szablon. Jeśli moje "niesamowite" umiejętności z css pozwolą, to zmienię to miejscami. Niestety z css jestem noga. Ale moze taka pierdóła mi wyjdzie winksmiley.jpg

Cytat
Kolorystyka komunikatów nie wskazuje na ich rodzaj (błąd - czerwony, ok - zielony, ostrzeżenie - pomarańczowy), wszystkie są w kolorystyce strony.
Jakoś mi nie pasowały kolory typu czerwony i zielony do tej ogolnej kolorystyki.

Cytat
Dziękuję, że stosujesz moją klasę.
To ja dziękuję, iż ją napisałeś smile.gif

Cytat
Jak mnie okropnie denerwuje pospolity brak możliwości usunięcia konta (poprzez normalne zrobienie tego z poziomu strony). Klikam, potwierdzam hasłem i/lub emailem po czym po kilku dniach moje konto leci w niepamięć.
Ajjj, czepiasz się winksmiley.jpg Jak każdy porządny admin lubię wiedzieć kto, kiedy i dlaczego chce się ode mnie wypisać winksmiley.jpg
Spawnm
hmmm przyjrzałem się postom i powiem ci Nospor że mógł byś zamienić stronami nick i datę .
+ dodaj szybką odpowiedź smile.gif
vokiel
Zamiana miejscami nick'a i daty (nr postu). Jeśli wprowadzisz to do podanych plików css to zamiana nastąpi na forum oraz w komentarzach w pozostałych częściach.

  1. /* style.css | wiersz 226 */
  2. .post .meta .date {
  3. color:#464032;
  4. float:right; /* zamiana z left */
  5. height:24px;
  6. padding:3px 0;
  7. }
  8. /* forum.css | wiersz 67 */
  9. .post .meta .f_action {
  10. color:#464032;
  11. float:right; /* zamiana z left */
  12. height:24px;
  13. margin-left:40px;
  14. padding:3px 0;
  15. }
  16. /* style.css | wiersz 233 */
  17. .post .meta .posted {
  18. background:none repeat scroll 0 0 #E9E3CB;
  19. color:#464032;
  20. float:left; /* zamiana z right */
  21. height:24px;
  22. padding:3px 15px;
  23. }
nospor
@vokiel dzięki smile.gif
Czy teraz jest ok z tymi nickami?
Spawnm
Dał bym te goxy z nickiem na sam koniec tych linii , bez małego odstępu.
Datę bym zmniejszył ew. wywalił bold , strasznie się wybija z otoczenia a nie jest najważniejsza.
nospor
Cytat
Dał bym te goxy z nickiem na sam koniec tych linii , bez małego odstępu.
Dziko wygląda. zostawiłem jak jest
Cytat
Datę bym zmniejszył ew. wywalił bold , strasznie się wybija z otoczenia a nie jest najważniejsza.
Done
askone
Hej

Znalazłem taki błąd:

Przeglądarka: Chrome
System: Windows XP
Objawy: W artykułach, w blokach kodu, kiedy linia kodu wraz z komentarzami jest zbyt długa aby się zmieściła następuje dziwne nałożenie tekstu komentarza na kod... Niestety nie mogę aktualnie podrzucić zrzutu ekranu sad.gif

edit:
link do zrzutu ekranu

Pozdrawiam
nospor
Faktycznie, chrome tak robi.
Ale czy to nie jest przypadkiem wina chrome'a? Każda inna normalna w tym miejscu daje scroll
askone
Nie wiem czy to wina Chrome winksmiley.jpg

Pewne jest tylko to, że ewidentnie przeszkadza to w poznawaniu kodu smile.gif
nospor
No ale jesli to wina chrome to za bardzo nic nie poradzę.
overflow jest ustawiony na auto, więc powinien się scroll pokazać, tak jak się pokazuje w kazdej innej przeglądarce.
A nie chce mi się wierzyć że nie masz zainstalowanej innej przeglądarki winksmiley.jpg
askone
Cytat
A nie chce mi się wierzyć że nie masz zainstalowanej innej przeglądarki


Oczywiście, że mam... Ale Bóg stworzył mnie leniwym, i nie chcę krzyżować jego planów smile.gif

ps. poczytam w domu na FF
vokiel
  1. div.code {
  2. white-space: nowrap; /* to do usunięcia i działa w Chrome */
  3. }


Tylko wtedy emotki się pokazują biggrin.gif
nospor
Cytat
Tylko wtedy emotki się pokazują
Haha. smile.gif
Ship swoją klasą zamienia spacje na &nbsp;
czyli jak mam kod:
1 )
to bbcode zamieni to na
1&nbsp;)

A ja potem przepuszczam to jeszczez przez emotki i srednik z nawiasem zamieniam na emotki. Hehe, muszę zmienić kolejność smile.gif
Spawnm
ok, okazało się że kiedyś kliknąłem subskrybcję tematu i teraz dostaje maile , jak się wypisać ? tongue.gif
darophp
w ustawieniach forum w (prawa tabela) tongue.gif
Spawnm
nie widzę, gdzie haha.gif
nospor
@Spawnm wchodzisz w Profil (w menu po prawej). I pojawi ci się po prawej stronie tabela z profilami do wszystkiego smile.gif

ps: oczywiście musisz być zalogowany winksmiley.jpg

@vokiel nie mogę jednak usunąć nowrap bo wówczas zarówno chrome jak i np. opera przenosi do nowej linii po znaku -
czyli np. tekst: $object->property zostanie zamieniony na:
$object-
>property
Wygląda idiotycznie.

Chrome ma buga i tyle. Ma ustawione overlow:auto to powinien zrobic scrolla a nie cuda wydziwiac...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.