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.

Reply via email to