Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Problem z "masową" moderacją
lubski
post 6.08.2008, 11:01:07
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.11.2007

Ostrzeżenie: (0%)
-----


Witam.
Mam pewien projekt do wykonania. I zastanawiam się tylko nad jednym punktem. Moderacja

Moderacja ma polegać na zatwierdzaniu przez adminów np. zdjęć.
Każdy admin po zalogowaniu do panelu dostanie listę rekordów do moderacji.
Problem polega na tym że jak wejdzie np. 1000 adminów i dostaną listę rekordów taką samą. To każdy może nadpisać decyzję innego. Strarta czasu i klików.

Myślałem nad dwoma rozwiązaniami.

1. Podczas wczytywania listy rekordów dla admina oznaczam rekord że jest edytowany. Każdy admin dostaję "unikalną" listę.
A jeśli wyłączy przeglądarkę lub nie wykaże aktywności przez np. 10 minut automatycznie są uwalniane rekordy z edycji.

2. Po kliknięciu na rekord okaże się że jest już w edycji to pobieramy najbliższy rekord z bazy nie w trybie edycji. Ale takie rozwiązanie może zmylić admina bo klikał na innym rekordzie a dostaje inny.

Co o tym sądzicie ? Może ktoś zna lepsze rozwiązanie ?
Pozdrawiam

Ten post edytował lubski 6.08.2008, 11:01:56
Go to the top of the page
+Quote Post
legorek
post 6.08.2008, 12:33:27
Post #2





Grupa: Zarejestrowani
Postów: 411
Pomógł: 35
Dołączył: 27.06.2004
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Po edycji zapisuj, że rekord był edytowany. Jeśli następna osoba spróbuje zapisać nowe dane (np. wyśle formularz) wyświetl jej komunikat, że ktoś już wcześniej edytował rekord i czy dane mają być nadpisane.


--------------------
Go to the top of the page
+Quote Post
zimi
post 6.08.2008, 13:11:28
Post #3





Grupa: Zarejestrowani
Postów: 233
Pomógł: 9
Dołączył: 3.06.2007

Ostrzeżenie: (0%)
-----


@legorek: ale @lubskiemu chodzi o stratę klików...
od adminów można wymagać pewnych rzeczy jak na przykład że mają ajax
w bazie danych załączałbym status tak jak mówisz że coś jest 'wolne', moderowane (ew. z czasem wejścia admina) i zmoderowane

np. można się pobawić kolorami żeby było przejrzyste i dobrze się z tego korzystało, zielony -> wolny, czerwony jest już zmoderowane, kolor pośredni ustalany jest na podstawie czasu od braku aktywności minus 2 min -> człowiek to nie automat

admin będzie widział w co warto a w co niekoniecznie

albo zmoderowane byłyby już wywalane i zastępowane kolejnym

jak adminów ma być 1000 to projekt jest duży, kasę pewnie zgarniasz to możesz się pobawić smile.gif

i ajaxem co chwilę aktualizowałbym status u admina i tyle
i korzystałbym z rozwiązania pierwszego

odświeżanie strony skutkowałoby załadowaniem tylko 'wolnych'

Ten post edytował zimi 6.08.2008, 13:12:56
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 08:26