Подскажите, пожалуйста, какой hook использовать, чтобы знать когда и насколько процентов была изменена статья на сайте контентами? И что примерно в этом hook писать.
Мне нужно будет выводить статистику за месяц.
Из запроса к node_revisions взял разницу символов и similar_text проценты. Через nodeapi (раз 6 drupal) prepare и update пишу время в табличку, затраченное на правку.
Комментарии
Как я понял hook_node_presave, чтобы взять первоначальное значение body, до сохранения ноды, и соответственно результат после сэйва?
Посмотрите, может это поможет http://drupal.org/project/diff, позволяет наглядно видеть изменения в статьях при изменении.
Спасибо, за предложенный вариант, но решил сам написать.
Главный вопрос: как узнать время редактирования материала, то есть сколько документ был открыт до сохранения?
Из запроса к node_revisions взял разницу символов и similar_text проценты. Через nodeapi (раз 6 drupal) prepare и update пишу время в табличку, затраченное на правку.