profile.inc in User Import 5.2
File
supported/profile.inc
View source
<?php
function profile_user_import_form_field_match() {
$fields = _user_import_profile('fid', 'title');
$options['profile'] = $fields;
return $options;
}
function profile_user_import_data($settings, $column_settings, $module, $field_id, $data, $column_id) {
if ($module != 'profile') {
return;
}
return trim($data[$column_id]);
}
function profile_user_import_after_save($settings, $account, $password, $fields) {
if (is_array($fields['profile'])) {
while (list($fid, $data) = each($fields['profile'])) {
profile_user_import_save_profile($fid, $account->uid, trim($data[0]));
}
}
return;
}
function profile_user_import_save_profile($field, $uid, $value) {
$profile = db_query("INSERT INTO {profile_values} (fid,uid,value) VALUES(%d,%d,'%s')", $field, $uid, $value);
return;
}