Ticket #176 (assigned feature)

Opened 16 years ago

Last modified 15 years ago

BHG: Search

Reported by: khaled Owned by: lila & brent
Priority: major Milestone: Beta 16 Release
Component: standard platform Version:
Severity: Testing Return (QA) Keywords:
Cc:

Description (last modified by khaled) (diff)

Build the Search Page for Baby Health Guru as per design.

Back end is part of new Standard platform (content/search)
Front end:
1. CSS generic for Standard platform
2. CSS specific for BHG

Attachments

HG_SearchPageVideoArticle.jpg (0.9 MB) - added by lila 16 years ago.
*video & article tab (selected) #bbbaba *non-selected tabs: #e7e7e7 *tab roll over: #d9d9d9 *tab bounding box: #bbbaba *channel name on search results (above title) color: #727272 *channel color roll over changes to: #444444
SearchArticleIcon.png (4.0 kB) - added by lila 15 years ago.

Change History

  Changed 16 years ago by khaled

  • description modified (diff)
  • summary changed from HG: Search to BHG: Search

  Changed 16 years ago by khaled

  • owner changed from khaled to maryann
  • status changed from new to assigned
  • severity changed from New / Just Added to Assigned

Evaluated design and approved. Cleared for implementation.

Changed 16 years ago by lila

*video & article tab (selected) #bbbaba *non-selected tabs: #e7e7e7 *tab roll over: #d9d9d9 *tab bounding box: #bbbaba *channel name on search results (above title) color: #727272 *channel color roll over changes to: #444444

follow-up: ↓ 5   Changed 15 years ago by maryann

  • owner changed from maryann to khaled

For Khaled (Level 99 Programming Genius):

--right now when a filter is chosen, it just becomes unlinked but remains in the upper part with the filters that remain to be chosen. Instead, it should only appear in one or the other<---I did this, you might want to check it at line 40 in search.phtml

--there should be a default tab chosen when a search is made; currently neither tab appears to be chosen (or the selected class)

--the top tabs should have the number of results that were found for each [like videos & articles (6006)}

--the top tab labeled “content” needs to be “videos & articles” (which turned out to be more complicated than just changing a few obvious looking php things)

--if there is no option to choose by “type,” or any other quality, it shouldn't be visible (like the only filter for surveys I think is based on channel

--Currently, it seems that only one channel can be chosen as a time as filter

--when I choose one search type in content, the other one disappears

  Changed 15 years ago by maryann

--In the actual results area, there is an icon and the word "type"--this needs to be either article or video or survey

in reply to: ↑ 3 ; follow-up: ↓ 7   Changed 15 years ago by khaled

Replying to maryann:

--right now when a filter is chosen, it just becomes unlinked but remains in the upper part with the filters that remain to be chosen. Instead, it should only appear in one or the other <--- [From Maryann] I did this, you might want to check it at line 40 in search.phtml [FIXED and WORKING]


--there should be a default tab chosen when a search is made; currently neither tab appears to be chosen (or the selected class) <-- Khaled: The tab selection now defaults to content (a.k.a. videos & articles.) [FIXED]


--the top tabs should have the number of results that were found for each [like videos & articles (6006) <-- Khaled: Is this a dynamic numbering? I mean, depending on the filters chosen, these numbers change. Should I run the search once against each tab and aggregate the results? What's the idea here? [NEED INPUT]


--the top tab labeled “content” needs to be “videos & articles” (which turned out to be more complicated than just changing a few obvious looking php things) <-- Khaled : I made the tabs array into an associative array, the key is the actual search tag and needs to strictly follow the naming conventions used currently, the value is the name for the tag. [FIXED]


--if there is no option to choose by “type,” or any other quality, it shouldn't be visible (like the only filter for surveys I think is based on channel) <-- Khaled: Working on this.


--Currently, it seems that only one channel can be chosen as a time as filter <-- Khaled: Working on this.


--when I choose one search type in content, the other one disappears <-- Khaled: Working on this.

  Changed 15 years ago by khaled

  • severity changed from Assigned to In Progress

in reply to: ↑ 5   Changed 15 years ago by khaled

Replying to khaled:

--the top tabs should have the number of results that were found for each [like videos & articles (6006) <-- Khaled: Is this a dynamic numbering? I mean, depending on the filters chosen, these numbers change. Should I run the search once against each tab and aggregate the results? What's the idea here? <-- Khaled: This currently would require multiple searchs to be run, as the results of these tabs are not known until the user selects them. Due to the inefficiency of this (and the overhead it would lead to), it is being deferred till we come up with a better way to handle mixed search results.


--if there is no option to choose by “type,” or any other quality, it shouldn't be visible (like the only filter for surveys I think is based on channel) <-- Khaled: Added a restriction such that if only one parameter exists, and it's not channel, then it's not shown.


--Currently, it seems that only one channel can be chosen as a time as filter <-- Khaled: Working on this.


--when I choose one search type in content, the other one disappears <-- Khaled: Working on this.

Additional Fixes:

- Suppressed non-standard results using white-list acceptance (i.e. only articles, surveys and videos are accepted, data returning as bio, null, etc is rejected, likewise with channels)

- Current channel is displayed as "refined by" when no results are produced and it's the initial search, this allows the refinement of the initial search channel to be dropped and all results to display.

- Properly handles cases where no results at all are returned. Should probably have some messaging when this happens though to assist the user in getting somewhere useful.

  Changed 15 years ago by khaled

  • owner changed from khaled to maryann
  • severity changed from In Progress to Assigned

Reassigned for front end fixing up.

  Changed 15 years ago by maryann

  • owner changed from maryann to khaled

Done, one thing left: I think that there should be an "All Health Guru Channels" option when refining by channel, right now the default is to choose Baby and then there has to be a channel chosen

  Changed 15 years ago by khaled

  • severity changed from Assigned to Complete - Ready for QA

- Added a statement when NO filters are selected indicating that no filters are selected.

  Changed 15 years ago by khaled

  • owner changed from khaled to lila & brent

follow-up: ↓ 13   Changed 15 years ago by lila

  • owner changed from lila & brent to khaled
  • severity changed from Complete - Ready for QA to Testing Failure

QA--LILA dec 4, 2009
phase #2
BHG-What's Next Container on watch page

Mac OS 10
FIREFOX 3.0

Page Tested (refined with no filters): http://devbaby.healthgurumedia.com/content/search/results/health/channel//t/content

-the search results text and title should not span the width of the box--have that text end before the icon and the word 'article,' 'survey,' or 'video' appears. One of the titles was really long and ran into the icon.. (see mock up if necessary)
-needs icon for video and survey--let me know if you need these two icons, but you should have them
-bottom pagination is overlapping the last search result
-this page needs the You Are Here box at bottom

in reply to: ↑ 12 ; follow-up: ↓ 14   Changed 15 years ago by lila

Replying to lila:

QA--LILA dec 4, 2009
phase 01 <---says 'phase 2 above)
BHG-What's Next Container on watch page

Mac OS 10
FIREFOX 3.0

Page Tested (refined with no filters): http://devbaby.healthgurumedia.com/content/search/results/health/channel//t/content

-the search results text and title should not span the width of the box--have that text end before the icon and the word 'article,' 'survey,' or 'video' appears. One of the titles was really long and ran into the icon.. (see mock up if necessary)
-needs icon for video and survey--let me know if you need these two icons, but you should have them
-bottom pagination is overlapping the last search result
-this page needs the You Are Here box at bottom

in reply to: ↑ 13 ; follow-up: ↓ 15   Changed 15 years ago by khaled

  • owner changed from khaled to maryann
  • severity changed from Testing Failure to In Progress

Replying to lila:

Replying to lila:

QA--LILA dec 4, 2009
phase 01 <---says 'phase 2 above)
BHG-What's Next Container on watch page


Mac OS 10
FIREFOX 3.0

Page Tested (refined with no filters): http://devbaby.healthgurumedia.com/content/search/results/health/channel//t/content


1. the search results text and title should not span the width of the box--have that text end before the icon and the word 'article,' 'survey,' or 'video' appears. One of the titles was really long and ran into the icon.. (see mock up if necessary) <-- PHASE 1: All yours Maryann

2. needs icon for video and survey--let me know if you need these two icons, but you should have them <-- Khaled: Did it, icons for Articles, Videos and Surveys are now displayed.

3. bottom pagination is overlapping the last search result <-- Khaled: Can't Duplicate

4. this page needs the You Are Here box at bottom <-- Khaled: Added it.

in reply to: ↑ 14   Changed 15 years ago by maryann

  • owner changed from maryann to lila & brent
  • severity changed from In Progress to Complete - Ready for QA

Page Tested (refined with no filters): http://devbaby.healthgurumedia.com/content/search/results/health/channel//t/content

1. the search results text and title should not span the width of the box--have that text end before the icon and the word 'article,' 'survey,' or 'video' appears. One of the titles was really long and ran into the icon.. (see mock up if necessary) <-- PHASE 1: All yours Maryann<---done

  Changed 15 years ago by lila

PLEASE USE THIS NEW NEWSPAPER ICON. We have two newspaper icons...we only need one for consistency sake. i have uploaded the one we will be using on the search page to this mock up. it's title is 'SearchArticleIcon?.png'

Changed 15 years ago by lila

follow-up: ↓ 18   Changed 15 years ago by lila

  • owner changed from lila & brent to maryann & khaled
  • severity changed from Complete - Ready for QA to Testing Failure

PLEASE USE THIS NEW NEWSPAPER ICON. We currently have two newspaper icons...we only need one for consistency sake. i have uploaded the one we will be using on the search page to this ticket. it's title is 'SearchArticleIcon??.png'

in reply to: ↑ 17   Changed 15 years ago by khaled

Replying to lila:

PLEASE USE THIS NEW NEWSPAPER ICON. We currently have two newspaper icons...we only need one for consistency sake. i have uploaded the one we will be using on the search page to this ticket. it's title is 'SearchArticleIcon??.png'

- Switched the old icon to this new one.

  Changed 15 years ago by khaled

  • owner changed from maryann & khaled to lila & brent
  • severity changed from Testing Failure to Complete - Ready for QA

  Changed 15 years ago by lila

  • severity changed from Complete - Ready for QA to Testing Passed

  Changed 15 years ago by maryann

Comments from Josh-- being pushed to Phase 2 or 3 because this all considers more thought, don't want to make any hasty decisions
Search Results
1)      I like the general presentation.  We should add something next to refined by: Baby Health Guru that says “see all results” that’s clickable and removes that, as opposed to just an (x).  People may have no idea that they aren’t seeing the full results.
2)      When you remove the BHG filter, and are looking at all results, we should get rid of the “refined by: no filters currently selected”
 

Note: See TracTickets for help on using tickets.