arm_get_wp_date_format(); $user_roles = get_editable_roles(); $nowDate = current_time('mysql'); $all_plans = $arm_subscription_plans->arm_get_all_subscription_plans(); $filter_plan_id = (!empty($_REQUEST['plan_id']) && $_REQUEST['plan_id'] != '0') ? $_REQUEST['plan_id'] : ''; $filter_form_id = (!empty($_POST['form_id']) && $_POST['form_id'] != '0') ? $_POST['form_id'] : '0'; $filter_search = (!empty($_POST['search'])) ? $_POST['search'] : ''; /* * *************./Begin Set Member Grid Fields/.************** */ $grid_columns = array( 'avatar' => __('Avatar', 'ARMember'), 'ID' => __('User ID', 'ARMember'), 'user_login' => __('Username', 'ARMember'), 'user_email' => __('Email Address', 'ARMember'), 'arm_member_type' => __('Membership Type', 'ARMember'), 'arm_user_plan' => __('Member Plan', 'ARMember'), 'arm_primary_status' => __('Status', 'ARMember'), 'roles' => __('User Role', 'ARMember'), 'first_name' => __('First Name', 'ARMember'), 'last_name' => __('Last Name', 'ARMember'), 'display_name' => __('Display Name', 'ARMember'), 'user_registered' => __('Joined Date', 'ARMember'), ); $default_columns = $grid_columns; $user_meta_keys = $arm_member_forms->arm_get_db_form_fields(true); if (!empty($user_meta_keys)) { $exclude_keys = array('user_pass', 'repeat_pass', 'rememberme', 'remember_me', 'section', 'html'); $exclude_keys = array_merge($exclude_keys, array_keys($grid_columns)); foreach ($user_meta_keys as $umkey => $val) { if (!in_array($umkey, $exclude_keys)) { $grid_columns[$umkey] = $val['label']; } } } /* * *************./End Set Member Grid Fields/.************** */ $user_id = get_current_user_id(); $members_show_hide_column = maybe_unserialize(get_user_meta($user_id, 'arm_members_hide_show_columns_' . $filter_form_id, true)); $column_hide = ""; $totalCount = count($grid_columns) + 2; $totalDefaultCount = count($default_columns); if (!empty($members_show_hide_column)) { $i = 1; foreach ($members_show_hide_column as $value) { if ($totalCount > $i) { if ($value != 1) { $column_hide = $column_hide . $i . ','; } } $i++; } } else { $column_hide = '2,8,11,'; $i = 1; foreach ($grid_columns as $value) { if ($totalDefaultCount < $i) { $column_hide = $column_hide . $i . ','; } $i++; } } $plansLists = '