Ticket #604 (closed enhancement: fixed)

Opened 15 months ago

Last modified 4 months ago

Context sensitive search

Reported by: florian Owned by: florian
Priority: major Milestone: GeoGebraTube I5
Component: GGT / Search Keywords:
Cc: Estimate (h): 4
Progress (%): 100

Description

The basic search (see #602) should offer the option of performing a search in the displayed materials only. This should be an alternative to the normal behavior of the basic search form, not a replacement, therefore an option is needed to control this (see attached wireframe).

This feature should be included on the following pages:

  • Category Listing
  • User Profile (Material) Listing

The advanced search should already support these kind of searches, therefore the normal search engine can be used (ie the search backend for this feature should already be implemented as part of #602).

Attachments

context-search.png (9.6 KB) - added by florian 15 months ago.
How the basic search field should look like on the category listing page.

Change History

Changed 15 months ago by florian

How the basic search field should look like on the category listing page.

comment:1 Changed 15 months ago by florian

A small note: While the default behavior of the basic search form should restrict the searched set of materials to those in one of the user's languages (see #602, #564) this behavior has to be overwritten by the basic search on the user profile page: The user profile page should always display all materials (again, see #564) and a search on that page should of course not omit any materials visible to the user previously.

comment:2 Changed 15 months ago by florian

  • Component changed from General to GGT / Search

comment:3 Changed 14 months ago by florian

  • Progress (%) changed from 0 to 50
  • Estimate (h) changed from 8 to 4

implemented for categories

comment:4 Changed 14 months ago by florian

  • Status changed from new to accepted
  • Owner set to florian

comment:5 Changed 4 months ago by florian

  • Status changed from accepted to closed
  • Progress (%) changed from 50 to 100
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.