function track_da_files_table_user_report in Track da files 7
Same name and namespace in other branches
- 8 includes/track_da_files.admin.inc \track_da_files_table_user_report()
Builds a table which shows datas for a specific user.
1 string reference to 'track_da_files_table_user_report'
- track_da_files_menu in ./
track_da_files.module - Implements hook_menu().
File
- includes/
track_da_files.admin.inc, line 779 - Administrative page callbacks for Track da files module.
Code
function track_da_files_table_user_report($uid) {
$output = '';
// Load specific CSS.
drupal_add_css(drupal_get_path('module', 'track_da_files') . '/includes/track_da_files.css');
$variables = track_da_files_table_build_user_report($uid);
$user = user_load($uid);
if ($uid == '0') {
$output .= '<p>' . t('Datas for anonymous users') . '</p>';
}
else {
$output .= '<p>' . t('Datas for !username', array(
'!username' => theme('username', array(
'account' => $user,
)),
)) . '</p>';
}
// Table.
$output .= theme('table', $variables);
// Pager.
$output .= theme('pager', array(), 20, 0);
// Clear datas and export to CSV buttons.
$form = drupal_get_form('track_da_files_user_table_action_form', $uid);
$output .= drupal_render($form);
return $output;
}