![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 623 Pomógł: 11 Dołączył: 1.01.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chciałem zrobić historię edycji każdego artykułu, podobnie jak jest to w Wikipedii. Może ktoś wyjaśnić jak to zrobić? Pozdrawiam ![]() -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
Najprościej:
- Zapisywac każdą wersję artykułu. Najlepiej: - Stworzyć algorytm który robi to samo, tyle że bez problemu nadmiarowości danych.. Czyli wie co i gdzie zostało zmienione i zapisuje tylko niezbędne informacje. Np. coś w stylu: wiersz '123' od znaku '100' do znaku '200' zmiana na 'abcdefg'. Ten post edytował wNogachSpisz 7.04.2011, 19:59:02 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Zależy jak rozległa ma być to informacja. Jeśli interesuje Cię jedynie informacja, kto kiedy, to wystarczy tabela z zapisem tego typu informacji w czasie klikniecia Submit w skrypcie. Zapiszesz wtedy czas, id usera i co tam chcesz. Jeśli jednak informacje miałyby być jeszcze dokładniejsze to trzeba by sie zastanowić nad systemem, który wyłapywałby co, gdzie zostało wyedytowane lub w najgorszym wypadku musiałbyś zapisywać całe artykuły i podmieniać "wersje". Ale do tego już najlepiej trzeba by przebudować sposób kontroli artykułów jako systemu by nie tracić siły SEO linków podczas takich podmian.
-------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 21:49 |