View Issue Details

IDProjectCategoryView StatusLast Update
0001896Composrsearchpublic2015-05-10 12:31
ReporterChris GrahamAssigned ToChris Graham 
SeverityFeature-request 
Status resolvedResolutionfixed 
Product Version 
Fixed in Version 
Summary0001896: Improved search autocomplete
DescriptionCurrent search autocomplete works based on search history.

Extend search autocomplete to be predictive based on known keywords within the search context (i.e. downloads search context autocompletes on all known keywords for downloads).

Also make it predictive based on the main 'Title' field of the content, e.g. the 'Name' of the download if a downloads search is being typed in.
TagsNo tags attached.
Time estimation (hours)4
Sponsorship open


If users wish to sponsor this issue (optional, some issues are implemented without sponsorship)...
If users wish to sponsor this issue (optional, some issues are implemented without sponsorship)...

Activities

OneRingRules

2015-05-07 14:13

reporter   ~0002760

Are these "known keywords" you refer to the key words that are entered in the drop down "Search Engine Optimisation, and Tagging"

How will users know what a keyword is? If the text search is based on predictive search returns of key words in the "Search Engine Optimisation, and Tagging" section I assume as you type "A" words begging with A come up...

Chris Graham

2015-05-08 14:02

administrator   ~0002762

Yes, those keywords.

Yes, as you type.
It wouldn't be first character, it would be after you type a few (once it gets a small enough set of possible matches for it to make a suggestion on that).

Chris Graham

2015-05-08 22:13

administrator   ~0002764

Working on this now. I'm adding some extra options to configure the minimum autocomplete length, the maximum number of suggestions, and how many times a search must have been done to come up as an autocomplete (for the search-based autocomplete, not the keyword/title autocomplete). I'm also adding lots of privileges for this so you can control what content types it works for, to prevent private content title/keyword leaks if not desirable.

Issue History

Date Modified Username Field Change