You are here

function userreference_autocomplete_value in Content Construction Kit (CCK) 6

Same name and namespace in other branches
  1. 6.3 modules/userreference/userreference.module \userreference_autocomplete_value()
  2. 6.2 modules/userreference/userreference.module \userreference_autocomplete_value()

Value for a userreference autocomplete element.

Substitute in the user name for the uid.

1 string reference to 'userreference_autocomplete_value'
userreference_widget in modules/userreference/userreference.module
Implementation of hook_widget().

File

modules/userreference/userreference.module, line 323
Defines a field type for referencing a user from a node.

Code

function userreference_autocomplete_value($element, $edit = FALSE) {
  $field_key = $element['#columns'][0];
  if (!empty($element['#default_value'][$field_key])) {
    $value = db_result(db_query("SELECT name FROM {users} WHERE uid = '%d'", $element['#default_value'][$field_key]));
    return array(
      $field_key => $value,
    );
  }
  return array(
    $field_key => NULL,
  );
}