More things to do:
- Figure out how to serve XML::Atom.
- Use a dhandler on posts/id for permalinks
- Fix whitespace before and after posts.
- Navigation bar
- Dynamic content
- select distinct categories from db
- split them on /, and display all matches of the next level of hierarchy
- use the selected level of hierarchy to display items.
- Static content
- About page
- Contact page
- Dynamic content
- Links bar
- Dynamic content
- Links extracted from the current articles using HTML::Treebuilder
- Static content
- Friends
- Photo Gallery
- Dynamic content
- Dublin core RDF.
- Creative Commons.
- FOAF.
- icons/photo blog