Как программно изменять информацию в ноде

Содержимое ноды можно менять программно при реализации в своём модуле хука hook_nodeapi (для Drupal 6) или хуков nodeapi (для Drupal 7). Для этого сначала надо создать info-файл модуля (mymodule.info) и поместить его в папку sites/all/modules/mymodule.

Для Drupal 6:

name = mymodule
description = module changes node CRUD behavior
core = 6.x

Для Drupal 7:

name = mymodule
description = module changes node CRUD behavior
core = 7.x

Теперь в этой же папке создаём файл mymodule.module, и в зависимости от версии Друпала пишем туда имплементацию хука nodeapi.

читать далее