![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Developerzy Postów: 823 Pomógł: 12 Dołączył: 18.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
w mojej aplikacji jest możliwość plusowania i minusowania komentarzy. Jeżeli komentarz ma ileś minusów, pojawia się napis "Komentarz poniżej pewnego poziomu". Jakie inne rozwiązania, które stwierdzają, który komentarz jest poniżej poziomu stosujecie? Póki co mam najprostsze: Rating komentarza <= ilość z konfiga - nadajemy mu odpowiednią rangę. Edit: Rating to suma wszystkich punktów zdobytych przez komentarz. Minus to -1 punkt, Plus to +1 punkt. Rating to balans plusów i minusów. Dzięki za pomysły, Athlan. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Wg. mnie dobrze byłoby się przyjrzeć różnym, możliwym do wystąpienia sytuacjom, a następnie wybrać rozwiązanie "odporne" na nietypowe sytuacje.
Przykładowo: 1. Kontrowersyjny temat: +100/-110 2. Początek wątku/tematu: +1/-3 3. Negowany przez nowych/anonimowych/trolli, a popierany przez 'zasłużonych', starych bywalców, osoby de facto tworzące społeczność: +10/-20 4. Odwrotnie do pkt 3. negowany przez 'zasłużonych', popierany przez 'bojówki młodzieżowe': +50/-10 5. Zmiany punktacji w czasie: +10/-10 -> +20/-40 -> +40/-80, lub +0/-10 -> +10/-12 -> +30/-15 Może uwzględnienie tylko samych punktów będzie najbardziej 'równym' traktowaniem - każdy punkt ma tą samą wartość, ale patrząc na powyższe może nie być wystarczające. Dla wytrwałych, stałych bywalców będzie to trochę krzywdzące, bo ich wkład nie będzie zwiększał mocy ich głosu. Dobrze byłoby: - rozpatrywać zmiany w czasie - wg rangi użytkowników - określić progi punktowe bardziej wykładniczo (inaczej patrzeć na różnicę punktów gdy są w przedziale -5/+5, a inaczej gdy są w przedziale -100/+100) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 02:22 |