| 1 |
<?php |
<?php |
| 2 |
// $Id: node_import.inc,v 1.1.2.24 2009/01/01 09:52:17 robrechtj Exp $ |
// $Id: node_import.inc,v 1.1.2.25 2009/01/01 09:54:43 robrechtj Exp $ |
| 3 |
|
|
| 4 |
/** |
/** |
| 5 |
* @file |
* @file |
| 1018 |
*/ |
*/ |
| 1019 |
function node_import_check_user(&$value, $field, $options, $preview) { |
function node_import_check_user(&$value, $field, $options, $preview) { |
| 1020 |
if (($uid = node_import_get_object('user', $value)) !== NULL) { |
if (($uid = node_import_get_object('user', $value)) !== NULL) { |
| 1021 |
return $uid; |
$value = $uid; |
| 1022 |
|
return TRUE; |
| 1023 |
} |
} |
| 1024 |
else if (($uid = db_result(db_query("SELECT uid FROM {users} WHERE uid = %d OR LOWER(name) = '%s' OR LOWER(mail) = '%s'", is_numeric($value) && intval($value) > 0 ? $value : -1, drupal_strtolower($value), drupal_strtolower($value))))) { |
else if (($uid = db_result(db_query("SELECT uid FROM {users} WHERE uid = %d OR LOWER(name) = '%s' OR LOWER(mail) = '%s'", is_numeric($value) && intval($value) > 0 ? $value : -1, drupal_strtolower($value), drupal_strtolower($value))))) { |
| 1025 |
node_import_set_object('user', $value, $uid); |
node_import_set_object('user', $value, $uid); |
| 1038 |
*/ |
*/ |
| 1039 |
function node_import_check_node(&$value, $field, $options, $preview) { |
function node_import_check_node(&$value, $field, $options, $preview) { |
| 1040 |
if (($nid = node_import_get_object('node', $value)) !== NULL) { |
if (($nid = node_import_get_object('node', $value)) !== NULL) { |
| 1041 |
return $nid; |
$value = $nid; |
| 1042 |
|
return TRUE; |
| 1043 |
} |
} |
| 1044 |
//TODO: lookup by title |
//TODO: lookup by title |
| 1045 |
else if (is_numeric($value) && intval($value) > 0) { |
else if (is_numeric($value) && intval($value) > 0) { |