Статистика содержания

Главные вкладки

Аватар пользователя Nikolas Nikolas 10 января 2010 в 16:11

Есть содержимое определенного типа
Нужно вести статистику добавления этого содержимого по дням и изменения одной из строк CCK в этом содержимом...
То есть меняется что-то типа статуса, сначала один, потом второй, а потом третий... Так вот эти изменения тоже надо загнать в статистику...
Есть ли что-нить из модулей для подобной статистики?

Комментарии

Аватар пользователя Nikolas Nikolas 11 января 2010 в 14:40

RxB, статусы будут меняться наверное модулем workflow - довольно удобно, правда может и просто CCK
Dan, что вы имели ввиду?

Аватар пользователя Dan Dan 11 января 2010 в 16:31

"Nikolas" wrote:
Dan, что вы имели ввиду?

Собственно триггеры Smile
Если будете использовать workflow - там им же и сделайте добавление события в лог.

Аватар пользователя Nikolas Nikolas 11 января 2010 в 16:40

Dan wrote:

Собственно триггеры :)

на ум приходят только автоматы такие... никак с сайтами это понятие не ассоциируется
Dan wrote:
Если будете использовать workflow - там им же и сделайте добавление события в лог.

Я в нем еще не до конца разобрался... поковыряем Smile

Аватар пользователя Dan Dan 11 января 2010 в 17:05

"Nikolas" wrote:
на ум приходят только автоматы такие... никак с сайтами это понятие не ассоциируется

Smile Это модуль ядра.

Аватар пользователя Dan Dan 12 января 2010 в 15:04

Не знаю. Я бы сделал через hook_form_alter и hook_nodeapi:
На альтер можно повесить дублирование поля которое нужно отследить, а на апи - сравнение сохранённого поля с изменённым, если изменилось - сохраняем в лог.
Можно и без альтера - на nodeapi, op=update сделать подгрузку ноды (node_load) и сравнить новые и старые поля.

"Nikolas" wrote:
А может есть где посмотреть как реализовано что-нить подобное?

Вы очень хорошо искали на этом сайте?