hook_node_type
предназначен для подключения при изменении типа узла. Fx, если вы хотите разрешить комментарии к истории типа узла и т. Д.
hook_nodeapi
используется, чтобы иметь возможность подключаться к различным процессам, которые могут происходить с реальным узлом, например, когда узел сохраняется, когда он просматривается и т. Д.
Для определенных узлов нет ловушки, но вместо этого вы обычно делаете что-то подобное.
function module_nodeapi(&$node, $op, $teaser = NULL, $page = NULL) {
if ($node->type == 'story') {
switch ($op) {
case 'load':
...
}
}
}