Hi,

My category / taxonomy has been working fine, that is, I can associate a node to a term.

I have just installed the Scheduler module. As the name suggests, it allows users to schedule when to publish / unpublish the node. This module works by setting $status of "node" table to "1" or "0" after running cron.php. Everything when the node is published / unpublished by using the scheduler, the node loses the association with the category / taxonomy. That is, the entry in "term_node" table is deleted. I confirmed with the Scheduler developer who said he had not changed any "term_*" table.

Here's part of the code to publish the node in the Scheduler module:

//if the time now is greater than the time to publish a node, publish it
.
.
$node = node_load($node->nid);
$node->changed = $node->utc_publish_on;
$node->status = 1;
node_save($node);
.
.

I'm pretty new to Drupal and I don't know how the hook works. My question is, do I need to add extra codes in this module to make sure the Category / Taxonomy info is saved?

Thanks.

I