From the backend, I was searching for a hook, but didnt find anything, so If there is a function that I can call and modify the query that could be great.
Most of the before-mentioned search features could potentially be dis-/enabled and configured on journal level, e.g. highlighting, faceting, additional ordering criteria, “more-like-this”, etc.
Much of that documentation was written in 2012, before OJS 3 was released. So it probably won’t apply to OJS 3.
In OJS 3 you can search by date, but not all submissions. You still need to enter a search term to return any results. I’m not that familiar with the searching, but I found the following hook in SubmissionSearch, which I believe will be called by ArticleSearch:
In ArticleSearch there is this hook, which may help you modify the ordering options: