Вот, в голову стукнуло…
Кто-то заявил, что нехранение версий — большой недочет MODx. Исправляем. Брать
здесь.
После установки плагина появляется дополнительная кнопка вверху, рядом с сохранением. Позволяет вернуться к любой из сохраненных ранее (после установки плагина) версии документа. Хранит как сам документ, так и TV.
Название версии берется из описания (description), если его нет, то из pagetitle.
Если это кому-нибудь надо — дайте знать. Хочу добавить то же самое к сниппетам, чанкам, модулям.
Донейт приветствуется, как показатель нужности ;) Если будет нужно — добавлю остальные элементы и визуальное сравнение версий а-ля SVN.
UPD: Как устроено. При сохранении документа он вместе с TV сериализуется и складываетсся в табличку. При выводе странички в менеджере добавляется контрол со списком ранних сохранений. Любое из них можно выбрать и нажать на кнопочку рядом — подгрузится выбранный вариант документа. В списке выводится дата сохранения и description/pagetitle. Следующий шаг — вывод отличий версий документа на отдельной закладке и добавление этой возможности к сниппетам-чанкам-плагинам-модулям. Мнения принимаются и учитываются.