Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Podgląd zmian
magproject
post 18.06.2008, 09:58:41
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 18.06.2008

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


Witam!

Mam CMS do stronki w którym mogę:
- modyfikować menu składające się z odpowienio ustawionych grafik
- dodawać newsy
- dodawać produkty
- dodawać kategorie
- zarządzać banerami na stronie
Wszystkie dane oczywiście trzymane są w bazie. I teraz mam taki problem, ponieważ muszę do tego systemu dorobić podgląd zmian, tzn np dodaję nową pozycję w menu i mam możliwośc pogdlądu strony ale żeby zmiany nie były widoczne dla usera, dopiero jak zaakceptuję wygląd strony to będzie to widoczne dla wszystkich. Czy ktoś spotkał się może z takim problemem i podpowie mi jakiś dobry patent na to?

Pozdrawiam
Go to the top of the page
+Quote Post
darecki
post 18.06.2008, 10:13:51
Post #2





Grupa: Zarejestrowani
Postów: 54
Pomógł: 2
Dołączył: 24.08.2005
Skąd: Warszawa

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


Tak na szybko biggrin.gif (tok myślenia):

1. Tworzysz tabele w której będziesz trzymał historię zmian strony (tytuł i treść)
2. Użytkownik zapisując zmiany w treści strony zapisuję ją do historii (tabela z historią)
3. Uprawniony użytkownik przegląda historię zmian i ją akceptuje
4. Jak użytkownik akceptuje skrypt podmienia dane z tabeli historia i wstawia w docelowe miejsce (dodatkowo zmienia status na zaakceptowane oraz może jeszcze dany wpis usunąć z tabeli historii)


--------------------
Copyright ˆ by Darecki Ÿ Wszystkie prawa zastrzeżone
TanioNaRybki.pl
Go to the top of the page
+Quote Post
marcio
post 18.06.2008, 10:45:47
Post #3





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Po co robic 2 tabele normalnie robisz takie cos masz tabele zapisujesz co chcesz zmienic i dajesz status na 1 gdy user zaakceptuje to ma status na 2 i wyswietlasz tylko te ze statusem 2 albo zmieniasz czy to co tam masz robic

@up chyba ze tobie o to chodzilo tylko cie zle zrozumialem smile.gif


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
magproject
post 18.06.2008, 10:52:04
Post #4





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 18.06.2008

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


Chyba pomysł z tworzeniem tabeli dla historii to odpada, bo musiałbym dla wszystkich tabel tak zrobić co w konsekwencji da mi drugi, blizniaczy serwis, to zbyt komplikujące rozwiązanie.
Ze statusem chyba będzie mniej ingerencji w system, tylko czy na pewno... Życie pokaże smile.gif

Jak by ktoś miał jeszcze jakiś ciekawy pomysł to byłbym wdzięczny.
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.07.2025 - 11:02