Skip to content

Instantly share code, notes, and snippets.

@chrisfinch
Created December 10, 2012 16:02
Show Gist options
  • Save chrisfinch/4251479 to your computer and use it in GitHub Desktop.
Save chrisfinch/4251479 to your computer and use it in GitHub Desktop.
Snippets Search Functionality

Snippets Search functionality

Programme search

  • Base search for programme name
  • Autocomplete functionality for programme name

Keyword Search

  • Base search for keyword

Search filtering

  • Access to filtering options (buttons etc)

  • Show/Hide filtering options?

  • Amount of results ("9980 programmes")

  • Genre Filtering

  • Additive search paradigm

  • Filter by root genre (Factual, News etc)

  • Percentage based display for root genres

  • Number of results/programmes

  • All on/ All off for root genre

  • Filter by sub-genre (Facutal>travel, News>documentaries etc)

  • All on / All off for sub-genres

  • Number of results per sub-genre

  • Date Filtering

  • Choose date range

  • Draggable sliders for date range

  • Keyboard control for daterange

  • Reset for daterange

  • Display of date range dates

  • Channel Filtering

  • Turn individual channel on/off (Additive?)

  • All on / All off for channels

Search ordering

  • Order by "mentions"

  • Order by Date

  • New > Old

  • Old > New

Display of search results

  • Title

  • Date

  • Number

  • Mentions

  • Programme info (season, episode number etc)

  • Thumbnail

  • Info panel

  • Blurb

  • Channel + Air-time

  • Duration

  • Quickview

  • Click to play

  • Left-Right preview view

  • Keyboard controls

  • Pagination of search results

  • Search results info bar (below header)

Misc Search functionality

  • AJAX'ed & Animated page transitions
@matth
Copy link

matth commented Dec 10, 2012

Looks good!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment