You are here

function user_node_import_fields in Node import 6

Implementation of hook_node_import_fields().

File

supported/user.inc, line 111
Support file for the core user module.

Code

function user_node_import_fields($type) {
  $fields = array();
  if ($type === 'user') {
    $fields['name'] = array(
      'title' => t('Username'),
      'module' => 'user',
      'map_required' => TRUE,
    );
    $fields['mail'] = array(
      'title' => t('E-mail address'),
      'module' => 'user',
      'input_format' => 'email',
      'map_required' => TRUE,
    );
    $fields['pass'] = array(
      'title' => t('Password'),
      'module' => 'user',
    );
    $fields['status'] = array(
      'title' => t('Status'),
      'module' => 'user',
      'allowed_values' => array(
        '1' => t('Active'),
        '0' => t('Blocked'),
      ),
    );
    $fields['notify'] = array(
      'title' => t('Notify user of new account'),
      'module' => 'user',
      'is_mappable' => FALSE,
    );
  }
  return $fields;
}