HomePhabricator

Ajax suggestions:

Description

Ajax suggestions:

  • check in a new ajax suggestion engine (mwsuggest.js) which uses OpenSearch to fetch results (by default via API), this should deprecated the old ajaxsearch thingy
  • extend PrefixSearchBackend hook to accept multiple namespaces for future lucene use (default implementation however can still process only one)
  • Added to preferences, also a feature to turn it on/off for every input (disabled atm until I work out browser issues completely)
  • WMF wikis probably won't be using API to fetch results, but a custom php wrapper that just forwards the request to appropriate lucene daemon, added support for that

SpecialSearch:

  • moved stuff out of SpecialSearch to SearchEngine, like snippet highlighting and such
  • support for additional interwiki results, e.g. title matches from other projects shown in a separate box on the right
  • todo: interwiki box doesn't have standard prev/next links to avoid clutter and unintuitive interface
  • support for related articles

Details

Committed
rainmanApr 15 2008, 11:06 PM
Parents
rSVN33399: Return false if nothing changed
Branches
Unknown
Tags
Unknown
ChangeId
None

Event Timeline