| 254 |
} |
} |
| 255 |
|
|
| 256 |
// Node creation date override |
// Node creation date override |
| 257 |
if ($node->date !== $node->override_authored_on || !empty($node->override_authored_on)) { |
if (isset($node->override_authored_on) && user_access('override ' . $node->type . ' authored on option') && ($node->date != $node->override_authored_on)) { |
| 258 |
$node->date = $node->override_authored_on; |
$node->date = $node->override_authored_on; |
| 259 |
$node->created = !empty($node->override_authored_on) ? strtotime($node->override_authored_on) : time(); |
$node->created = !empty($node->override_authored_on) ? strtotime($node->override_authored_on) : time(); |
| 260 |
} |
} |
| 261 |
|
|
| 262 |
|
if (isset($node->override_authored_by) && user_access('override ' . $node->type . ' authored by option') && ($node->name != $node->override_authored_by)) { |
| 263 |
if (!empty($node->override_authored_by)) { |
if (!empty($node->override_authored_by)) { |
| 264 |
$account = user_load(array('name' => $node->override_authored_by)); |
$account = user_load(array('name' => $node->override_authored_by)); |
| 265 |
$node->name = $account->name; |
$node->name = $account->name; |
| 269 |
$node->name = ""; |
$node->name = ""; |
| 270 |
$node->uid = 0; |
$node->uid = 0; |
| 271 |
} |
} |
| 272 |
|
} |
| 273 |
|
|
| 274 |
} |
} |
| 275 |
|
|