Allow empty dates or titles

Using that (or ...) returns the first non-nil value. See
http://www.emacswiki.org/emacs/WhenToUseIf
Add a project for personal home page