|
@@ -9,9 +9,9 @@ if (!class_exists("plug_adminusers")) {
|
|
|
$this->ns = $ns;
|
|
|
}
|
|
|
function start() {
|
|
|
- add_action('manage_users_custom_column', array(&$this, 'imel_custom_column_userfield'), 15, 3);
|
|
|
- add_filter('manage_users_columns', array(&$this, 'imel_column_userfield'), 15, 1);
|
|
|
- add_filter('manage_users_sortable_columns', array(&$this, 'user_sortable_columns'), 15, 1);
|
|
|
+ add_filter('manage_users_custom_column', array(&$this, 'imel_custom_column_userfield'), 12, 3);
|
|
|
+ add_filter('manage_users_columns', array(&$this, 'imel_column_userfield'), 12, 1);
|
|
|
+ add_filter('manage_users_sortable_columns', array(&$this, 'user_sortable_columns'), 14, 1);
|
|
|
|
|
|
if (is_admin()) {
|
|
|
//prolly not necessary, but I do want to be sure this only runs within the admin
|
|
@@ -102,20 +102,6 @@ if (!class_exists("plug_adminusers")) {
|
|
|
|
|
|
}
|
|
|
|
|
|
- if ($column_name == 'session2') {
|
|
|
-
|
|
|
- $ss = get_user_meta($id, 'session_tokens', true);
|
|
|
- if ($ss) {
|
|
|
- $s = "";
|
|
|
- foreach ($ss as $name => $obj) {
|
|
|
- // $s .= human_time_diff($obj['login']) . " " . $obj['ua'] . "\n";
|
|
|
- $s .= human_time_diff($obj['login']) . " <br> ";
|
|
|
- }
|
|
|
- return $s;
|
|
|
- } else {
|
|
|
- return "N";
|
|
|
- }
|
|
|
- }
|
|
|
if ($column_name == 'session') {
|
|
|
|
|
|
$ss = get_user_meta($id, 'session_tokens', true);
|
|
@@ -134,17 +120,7 @@ if (!class_exists("plug_adminusers")) {
|
|
|
return "N";
|
|
|
}
|
|
|
}
|
|
|
- if ($column_name == 'imel-login2-userfield') {
|
|
|
-
|
|
|
- $ss = get_user_meta($id, 'session_tokens', true);
|
|
|
- if ($ss) {
|
|
|
- //$f = array_pop(array_keys($ss));
|
|
|
- //return human_time_diff($ss[$f]['login']);
|
|
|
- return "L";
|
|
|
- } else {
|
|
|
- return "N";
|
|
|
- }
|
|
|
- }
|
|
|
+ return $value;
|
|
|
}
|
|
|
|
|
|
function user_sortable_columns($columns) {
|