function node_tag_new in Drupal 6
Same name and namespace in other branches
- 4 modules/node.module \node_tag_new()
- 5 modules/node/node.module \node_tag_new()
- 7 modules/node/node.module \node_tag_new()
Update the 'last viewed' timestamp of the specified node for current user.
1 call to node_tag_new()
- node_show in modules/
node/ node.module - Generate a page displaying a single node, along with its comments.
File
- modules/
node/ node.module, line 162 - The core that allows content to be submitted to the site. Modules and scripts may programmatically submit nodes using the usual form API pattern.
Code
function node_tag_new($nid) {
global $user;
if ($user->uid) {
if (node_last_viewed($nid)) {
db_query('UPDATE {history} SET timestamp = %d WHERE uid = %d AND nid = %d', time(), $user->uid, $nid);
}
else {
@db_query('INSERT INTO {history} (uid, nid, timestamp) VALUES (%d, %d, %d)', $user->uid, $nid, time());
}
}
}