Is it possible to modify/override the core search results so that resulting tiddlers are shown ordered by date? What I would like is to see recent results first, exactly like with the timeline macro in the ‘Recent’ tab.
If possible, I would prefer to modify/override the system search (this is in $:/core/ui/DefaultSearchResultList, isn’t it?) in order not to redo the whole search system. But I’m open to alternative options as well.
There are two fields in that tiddler, first-search-filter and second-search-filter. These fields contain filter syntax that is used to produce the “title matches” and “all matches” list output, respectively.
In each of these filters, find sort[title] and replace it with !sort[modified]. The search results will then show the lists ordered by modification date (most recent first).
@erwan fortunatly @EricShulman has answered your question. However I am not sure this is wise, its best to leave the default search behaviour as is. If I were doing it for myself I would clone the existing Advanced Search Filters tab, and make a new one with the search features.