function user_import_list in User Import 6.4
Same name and namespace in other branches
- 8 user_import.admin.inc \user_import_list()
- 5.2 user_import.module \user_import_list()
- 5 user_import.module \user_import_list()
- 6.2 user_import.admin.inc \user_import_list()
- 7.3 user_import.admin.inc \user_import_list()
- 7 user_import.admin.inc \user_import_list()
- 7.2 user_import.admin.inc \user_import_list()
1 string reference to 'user_import_list'
- user_import_menu in ./
user_import.module - Implementation of hook_menu().
File
- ./
user_import.admin.inc, line 71 - Provide administration configuration pages to import users.
Code
function user_import_list($action = NULL, $import_id = NULL) {
// clear incomplete imports
_user_import_incomplete_deletion();
if (!empty($import_id) && is_numeric($import_id)) {
$pager_id = 1;
$max = 25;
$import = _user_import_settings_select($import_id);
$total = db_result(db_query("SELECT count(data) FROM {user_import_errors} WHERE import_id = %d", $import['import_id']));
$results = pager_query("SELECT * FROM {user_import_errors} WHERE import_id = %d", $max, $pager_id, NULL, array(
$import['import_id'],
));
while ($line = db_fetch_array($results)) {
$line['data'] = unserialize($line['data']);
$line['errors'] = unserialize($line['errors']);
$file_lines[] = $line;
}
$output = theme('user_import_errors_display', $import, $file_lines, $total);
$output .= theme('pager', NULL, $max, $pager_id);
}
else {
$output = theme('user_import_list');
}
return $output;
}