Show full revision history when a page contains > 100 edits
There should be a way to display full revision history, either on the same page, or on multiple pages like search results. I know I can go to any revision directly via the URL, but often it is useful to look through all the changes that were ever made for pages with more than 100 revisions.
Recently, history_count = (default_count, max_count) [default: (100, 200)] was added to make this configurable. info action got a url param, but there is no user interface for it (except manually modifying the URL). When someone implements that UI it should be made sure that these limits are honored and that bots don't cause high traffic and load by "clicking" through a potentially long history.
I like MoinMoin's thorough revision history control. In addition to (or even instead of) the history_count parameter, an interface something like the following may further help navigate through the history without increasing traffic so much.
<< 0-100 < Show > 200-300 >>
Show 100- | 200- | 300- | 400- | 500- | >> (similar one is available in mediawiki)
- page selection by entering a page number.
-- TakeoKatsuki 2009-07-12 15:24:14