$datum[2] = edit_field_inline('user-user_name-' . $user_id, $datum[2]); $datum[3] = edit_field_inline('user-real_name-' . $user_id, $datum[3]); $datum[4] = edit_field_inline('user-email-' . $user_id, $datum[4]); // $aData[5] is a link to an email icon if ($user_id != WT_USER_ID) { $datum[5] = '<i class="icon-email" onclick="return message(\'' . $user_name . '\', \'\', \'\');"></i>'; } $datum[6] = edit_field_language_inline('user_setting-' . $user_id . '-language', $datum[6]); // $aData[7] is the sortable registration timestamp $datum[8] = $datum[8] ? format_timestamp($datum[8]) : ''; if (date("U") - $datum[7] > 604800 && !$datum[11]) { $datum[8] = '<span class="red">' . $datum[8] . '</span>'; } // $aData[9] is the sortable last-login timestamp if ($datum[9]) { $datum[10] = format_timestamp($datum[9]) . '<br>' . WT_I18N::time_ago(WT_TIMESTAMP - $datum[9]); } else { $datum[10] = WT_I18N::translate('Never'); } $datum[11] = edit_field_yes_no_inline('user_setting-' . $user_id . '-verified-', $datum[11]); $datum[12] = edit_field_yes_no_inline('user_setting-' . $user_id . '-verified_by_admin-', $datum[12]); // Add extra column for "delete" action if ($user_id != WT_USER_ID) { $datum[13] = '<div class="icon-delete" onclick="delete_user(\'' . WT_I18N::translate('Are you sure you want to delete ā%sā?', WT_Filter::escapeJs($user_name)) . '\', \'' . WT_Filter::escapeJs($user_id) . '\');"></div>'; } else { // Do not delete ourself! $datum[13] = ''; } } // Total filtered/unfiltered rows $recordsFiltered = WT_DB::prepare("SELECT FOUND_ROWS()")->fetchOne();