Now the tag and date views can show items of different types on the same page. See for example the page for June 2006. I'll add similar lists to the user pages which show all items owned by the user.
There seems to be some problem with how dates are formatted in the RSS feed. This is a test entry which should have date 2006-06-28 16:03:47 PDT.
Update: I've given the Text.RSS module an overhaul to fix this and other issues. I updated it to support full RSS 2.0 at the same time. I made a new RSS package since Jeremy Shaw, who is the original author, does not have a public repo for it.
You can now change settings such as the Hope title, image storage directories etc. using the items in "Settings" menu.
Hope now supports comments for blog entries and photos (though there is no GUI support for adding and viewing photo comments yet).
The current Hope version changes the DB schema quite a lot, in order to reduce the amout of work needed to add new modules, and to make the interface to the modules more uniform. There is DB migration tool in the repo if you want to convert your DB from the old schema.
I have just updated this Hope installation to the latest version. Some new things:
Blog entries can be tagged.
The photo module (halbum2) works with conditional GET-requests to reduce the amount of traffic to the server.
There is now a user role system, and more consistent permissions checking.
Images can be imported from a directory on the server.
Hope is a system for web applications written in Haskell. It is still in its infancy. This is a live demo of Hope, with the Blob2 and Halbum2 modules.
You can check out Hope using darcs:
darcs get --partial http://www.cs.chalmers.se/~bringert/darcs/hope
Be sure to read INSTALL for requirements and instructions for building and installing Hope.
This is the first time Hope is running anywhere outside my laptop.