One of the problems that new Roller users always hit is the "bookmark
folder not found" problem. Each Roller weblog is created with bookmark
folders News and Blogroll. If users delete these folders, then a little
red message appears on their blog that reads something like "bookmark
folder 'News' not found."
I have implemented a solution to this problem in the Roller 2.0 branch.
1) I added a new macro called #showBlogroll(), which displays all of
the bookmarks at the top-level of the bookmark folder tree.
2) When a new weblog is created, Roller creates a set of bookmarks
(specified in the config) at the top-level.
3) I replaced the calls to the old #showBoomarks() macro in the
built-in themes with one call the #showBlogroll().
So, users can add and remove bookmarks from the top-level without
breaking anything. That should work for most users, since most users
just want a simple blogroll.
More advanced Roller users can still created bookmark folders, but
they'll have to add the corresponding #showBookmarks() macro to their
pages for each new folder that they wish to display on their blogs.
Comments, flames, etc. ?
- Dave
PS. I also made the initial list of weblog categories configurable in
2.0.