Edgewall Software
Modify

Opened 10 years ago

Last modified 10 years ago

#10268 new enhancement

Search needs option for required words, logical operations, ignore words, etc

Reported by: dan_gawarecki@… Owned by:
Priority: normal Milestone: unscheduled
Component: search system Version:
Severity: normal Keywords:
Cc: franz.mayer@… Branch:
Release Notes:
API Changes:
Internal Changes:

Description

The searching functionality is extremely limited (IMHO). I would like to see options added for:

  1. Required words (e.g, like !eBay where "+XXX" means must find word "XXX" on the page.
  2. Words to Ignore.
  3. Logical operations such as AND OR (although having required words might make logical operations less needed; e.g., two required words is the same as ANDing those two words).

Note: Ticket #5933 asks to "Add search options for "match case" and "match whole word"

Attachments (0)

Change History (4)

comment:1 by Remy Blank, 10 years ago

Milestone: unscheduled

I thought we already had a ticket for improving the search functionality, but I can't find it ATM. So let's keep this one until Christian mentions the other one :)

comment:2 by anonymous, 10 years ago

Comment from Reporter
This is somewhat redundant to mention, but I too would have thought there would have already been a ticket for improving the search functionality, but I could not find one other than 5933 that I referenced in the description. The ticket you are thinking of perhaps might not be classified as a "search system" component, for the number of tickets so classified is quite small (<15 if I remember correctly, perhaps even <10).

in reply to:  1 comment:3 by Ryan J Ollos <ryano@…>, 10 years ago

Replying to rblank:

I thought we already had a ticket for improving the search functionality, but I can't find it ATM. So let's keep this one until Christian mentions the other one :)

The comments in 4:ticket:9098 might be relevant.

comment:4 by framay <franz.mayer@…>, 10 years ago

Cc: franz.mayer@… added

I guess "match case" functionality depends on ticket #8519.

As written in TracSearch#SearchLinks you have logical operator like AND by using the +-operator (if I understood it correctly). But as said in ticket description it would be nice having these functionalities represented by checkboxes in search view.

Also I do not understand why search string "trac + link" (without quotes) returns 401 results, "trac | link" returns 277 results ("trac link" returns 2056 results).

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The ticket will remain with no owner.
The ticket will be disowned.
as The resolution will be set. Next status will be 'closed'.
The owner will be changed from (none) to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.