Bug 239607

Summary: List Filter Usability Issues with Unsuccessful Filter Terms
Product: Red Hat Satellite 5 Reporter: Máirín Duffy <duffy>
Component: UsabilityAssignee: Justin Sherrill <jsherril>
Status: CLOSED CURRENTRELEASE QA Contact: wes hayutin <whayutin>
Severity: medium Docs Contact:
Priority: medium    
Version: unspecified   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: sat510 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-04-02 21:08:04 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 248643, 317791    
Attachments:
Description Flags
example of suggested improvements none

Description Máirín Duffy 2007-05-09 20:46:37 UTC
(1) When you filter a list on either a java or a perl page for a term that does
not exist in the set (try filtering for the term 'aslkjglaskfj'), the filter
controls disappear.

(2) Because the filter controls disappear, there is no way to clear filters for
terms that don't exist in the list.

PROPOSED USE CASE to fix this
=============================

SCENARIO: I don't have any rlx systems registered to my satellite. I don't know
this, and I want to know if I do have rlx systems. So...

(1) I search for 'rlx' in my system list filter box. 

(2) The list is returned to me, with the columns visible but no data rows.
Instead, the inside of the list is empty and has a message: "No systems found
containing 'rlx.' _Clear this filter and view all systems_" If I click on this
link, the filter will be cleared and I will be able to view all the systems in
that particular list again.

(3) Additionally, the filter box controls still appear at the top of the list,
with the string 'rlx' in the text input box. If I deleted the text in the text
input box, and clicked the 'go' submit button, I will be able to view all the
systems in that particular list again.

p.s. use case above should be used as a test plan later on.

Comment 1 Máirín Duffy 2007-05-10 16:19:51 UTC
Created attachment 154483 [details]
example of suggested improvements

Comment 2 wes hayutin 2007-05-11 14:00:18 UTC
nice change! 

Comment 4 Justin Sherrill 2007-10-03 19:27:52 UTC
fixed in new list tag in rev 132463


Comment 5 Justin Sherrill 2007-10-03 21:04:48 UTC
For now i'm just going to fix this in the new list tag which includes some of
the more popular pages (System list, System Group list, user list, etc..).  

If we want to fix this in any of the old list tag pages, it might be easier just
to port that page to the new list tag.

For testing, I'd just test:
/rhn/systems/SystemList.do
/rhn/systems/SystemGroupList.do
/rhn/users/ActiveList.do


Comment 6 Justin Sherrill 2007-10-05 20:24:11 UTC
moved on qa

Comment 7 wes hayutin 2007-10-10 19:43:09 UTC
verified in build 14..
systems and users

Comment 9 John Ha 2007-12-13 02:39:49 UTC
Here is a release note for this issue as suggested by Mairin:

 Users, Systems, and System Group filter strings can now be
 cleared to display the complete list.

Comment 10 Preethi Thomas 2008-03-25 12:31:43 UTC
rlease pending

Comment 11 Brandon Perkins 2008-04-02 21:08:04 UTC
UI Enhancements for 5.1 Sat GA so Closed for Current Release.