Display format with dates shown with oldest posts first

There are currently three options for the display format of a blog:

  • Blog: Dates are shown. Latest posts listed first.

  • Novel: No dates shown. Oldest posts first.

  • Notebook: No dates shown. Latest posts first.

It would be really, really nice to have the ability to make a blog that runs from oldest to newest like Novel format, but with the dates visible; maybe call it Journal format. More generally, it would be nice to be able to customize display of dates, sort order, and posts per page, which as near as I can tell are all hardcoded in the CollectionFormat class and not able to be changed without recompiling the server source code.