I've recently upgraded to MT4.21 from MT4.12 and have noticed that my search pages are only showing a max of 20 results. I haven't changed the templates (not using pagination or anything) - this is happening on several different installations I manage. e.g. http://www.planetbods.org/blog/search.php?search=Google
My search isn't hugely complex - the code looks like this.
Do I need to change anything?
Reported on Movable Type 4.2
Besides my HTML that is.
I have noticed if I put &limit=20 in the query string, everything mysteriously works (having adapted the code on a test site to include the pagniate stuff) - however without that I'm restricted to purely 20.
limit of greater than 20 also doesn't work.
I have the same problem. Have you found a solution yet?
The only solution I have is to ensure the &limit=20 is always present - so on your search box code, include
<input type="hidden" name="limit" value="20" />
and that should solve it.
I'm thinking this has something to do with the problem (we're using an old version of the search script, maybe?) but I don't know where we'd get the new search script or why MT wouldn't have upgraded it...
http://www.movabletype.org/documentation/appendices/tags/ifmaxresultscutoff.html
Aha!
http://www.movabletype.org/documentation/appendices/config-directives/maxresults.html