I would like to create a faceted-search plugin, available whenever any result is returned by the site-wide (simple) search, offering a way to further filter results.
A faceted-search is doable (actually, is already done by some developers) for advanced search, but the simple search is normally returning more results (including Collections, Files, Exhibits, etc.) so that makes it more useful/interesting for some cases (besides, users tend to use that more than the advanced search).
I was wondering whether there’s any way to hack the simple search’s query string, and to set specific values for specific fields; or maybe whether the search function would have to be rewritten, to allow for filtering results by field.
Any suggestion will be appreciated, thanks.