--- token_node.inc 2007-10-28 08:01:06.000000000 -0400 +++ token_node_patched.inc 2007-10-28 08:08:47.000000000 -0400 @@ -18,33 +18,35 @@ function node_token_values($type, $objec $values['author-uid'] = $node->uid; $values['author-name'] = $node->name; if (isset($node->created)) { - $values['yyyy'] = date('Y', $node->created); - $values['yy'] = date('y', $node->created); - $values['month'] = date('F', $node->created); - $values['mon'] = date('M', $node->created); - $values['mm'] = date('m', $node->created); - $values['m'] = date('n', $node->created); - $values['ww'] = date('W', $node->created); - $values['date'] = date('N', $node->created); - $values['day'] = date('l', $node->created); - $values['ddd'] = date('D', $node->created); - $values['dd'] = date('d', $node->created); - $values['d'] = date('j', $node->created); + $date = (int)$node->created; + $values['yyyy'] = date('Y', $date); + $values['yy'] = date('y', $date); + $values['month'] = date('F', $date); + $values['mon'] = date('M', $date); + $values['mm'] = date('m', $date); + $values['m'] = date('n', $date); + $values['ww'] = date('W', $date); + $values['date'] = date('N', $date); + $values['day'] = date('l', $date); + $values['ddd'] = date('D', $date); + $values['dd'] = date('d', $date); + $values['d'] = date('j', $date); } if (isset($node->changed)) { - $values['mod-yyyy'] = date('Y', $node->changed); - $values['mod-yy'] = date('y', $node->changed); - $values['mod-month'] = date('F', $node->changed); - $values['mod-mon'] = date('M', $node->changed); - $values['mod-mm'] = date('m', $node->changed); - $values['mod-m'] = date('n', $node->changed); - $values['mod-ww'] = date('W', $node->changed); - $values['mod-date'] = date('N', $node->changed); - $values['mod-day'] = date('l', $node->changed); - $values['mod-ddd'] = date('D', $node->changed); - $values['mod-dd'] = date('d', $node->changed); - $values['mod-d'] = date('j', $node->changed); + $date = (int)$node->changed; + $values['mod-yyyy'] = date('Y', $date); + $values['mod-yy'] = date('y', $date); + $values['mod-month'] = date('F', $date); + $values['mod-mon'] = date('M', $date); + $values['mod-mm'] = date('m', $date); + $values['mod-m'] = date('n', $date); + $values['mod-ww'] = date('W', $date); + $values['mod-date'] = date('N', $date); + $values['mod-day'] = date('l', $date); + $values['mod-ddd'] = date('D', $date); + $values['mod-dd'] = date('d', $date); + $values['mod-d'] = date('j', $date); } // Now get the menu related information.