История редактирования статей (версии статей)

Avatar
  • обновлен
На сайте несколько пользователей могут редактировать статьи. Один из них случайно (или не случайно) испортил существующую статью. Возникают вопросы:
1) как оперативно обнаруживать, что статья испорчена?
2) как быстро откатить изменения?

Для этого предлагаются такие средства, как:
1) журнал изменений (правок) страниц сайта
2) и история изменений статей.

Например, как в Википедии.

Со второй задачей отчасти справляется лог действий (в Панели управления: Безопасность → Лог действий). Но только отчасти, т.к. например, нужно хотя бы переходить от лога к статье и к просмотру отличий.

Первая задача - пока никак не решена, увы.
Avatar
andrey kleimenov
Да, история для материалов - это очень круто! ВКонтакте реализована (уже давно, изначально даже сказал бы) такая система с WIKI страницами.
Avatar
Геннадий Игнатьев
Такая же проблема с историей редактирования товаров в Интернет магазине. Несколько человек удаленно меняют цены, стоит задача видеть именно изменения цены, а не только изменение товара и логе действий. Удобнее это было бы видеть в самом товаре, как одна из опций, доступная только администраторам как, например, в журнале заказа