![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 16.01.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
zastanawiam się jak rozwiązać problem moderacji. Kwestia jest taka, że wielu userów będą oni dodawać wiele rzeczym usówać, updatowac. Zatsatanawiam się teraz jak rozwiązac cały ten problem. Myslałem zeby zrobic to w taki sposób (nie wiem czy się tak da): User dodając do bazy cokolwiek wrzuca cale zapytanie do tabeli moderacja, administrator na początku operuje na kopii danego rekordu i sprawdza co się zmienilo czy cos sie dodało. jesli uwaza za sluszne dodanie/usuniecie/update , to akceptuje i wykonuje je na orginalnej bazie. nie wiem tylko czy da sie zrobić cos takiego. Zalozmy ze kopi danego rekordu sie nieda zrobic .. wiec trzeba bedzie robic kopie calej tabeli. Problem pojawi się gdy tabela bedzie miala ogromna ilość rekordów. Moze macie jakiś inny pomysł co do moderacji? Proszę o sugestie i propozycje. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 30.09.2005 Skąd: k-rk Ostrzeżenie: (0%) ![]() ![]() |
a nie mozna tak: (powiedzym newsy ....)
tabela Newsy: id | tytul | text | wyswietl tablela moderacja id | id_newsa | akcja jesli user doda newsa, dodaje sie do tabeli newsy + do tabeli moderacja. w tableui newsy wyswietl jest flaga (true | false) ustawiana na false, i odpowiada za to czy news jest wyswietlany na stronie, w tabeli moderacja akcja to powiedzmy "do zaakceptoeania", "do usunięcia". admin przeglada wszystkie newsy z tabeli moderacja i ... no coz moderuje, usuwa, akceptuje. Akceptacja polega na ustawieniu flagi "wyswietl" na true, i usunieciu z tabeli moderacja, usunięcie to pozbyucie sie rekordów z opbu tablel. Doadawanie i Update to prawanie jedno i to samo, updateowany rekord laduje w tabeli moderacja z akcja: "do zaakceptowaniea" a jego flaga "wyświetl" w tabeli newsy jest ustawiania na false. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 00:50 |