У меня есть скрипт который создает контрольную точку, записывая md5 хеши файлов.
С помощью этой таблицы хешей можно легко отследить в какой файле были изменения.
После того как вы самостоятельно отредактировали файл, просто создаете новую к точку.
P.S.: Естественно при создании точки, вы должны быть уверены что система полностью чиста.
Нужно выполнить эти запросы
UPDATE `modx_site_content` SET `content` = REPLACE(`content`, CONCAT( CHAR(209), CHAR(63) ), CONCAT( CHAR(209), CHAR(136) ));UPDATE `modx_site_content` SET `content` = REPLACE(`content`, CONCAT( CHAR(208), CHAR(63) ), CONCAT( CHAR(208), CHAR(152) ));UPDATE `modx_site_content` SET `pagetitle` = REPLACE(`pagetitle`, CONCAT( CHAR(209), CHAR(63) ), CONCAT( CHAR(209), CHAR(136) ));UPDATE `modx_site_content` SET `pagetitle` = REPLACE(`pagetitle`, CONCAT( CHAR(208), CHAR(63) ), CONCAT( CHAR(208), CHAR(152) ));UPDATE `modx_site_content` SET `longtitle` = REPLACE(`longtitle`, CONCAT( CHAR(209), CHAR(63) ), CONCAT( CHAR(209), CHAR(136) ));UPDATE `modx_site_content` SET `longtitle` = REPLACE(`longtitle`, CONCAT( CHAR(208), CHAR(63) ), CONCAT( CHAR(208), CHAR(152) ));UPDATE `modx_site_htmlsnippets` SET `snippet` = REPLACE(`snippet`, CONCAT( CHAR(209), CHAR(63) ), CONCAT( CHAR(209), CHAR(136) ));UPDATE `modx_site_htmlsnippets` SET `snippet` = REPLACE(`snippet`, CONCAT( CHAR(208), CHAR(63) ), CONCAT( CHAR(208), CHAR(152) ));UPDATE `modx_site_tmplvar_contentvalues` SET `value` = REPLACE(`value`, CONCAT( CHAR(209), CHAR(63) ), CONCAT( CHAR(209), CHAR(136) ));UPDATE `modx_site_tmplvar_contentvalues` SET `value` = REPLACE(`value`, CONCAT( CHAR(208), CHAR(63) ), CONCAT( CHAR(208), CHAR(152) ));