I really meant to have a new release ready by now. I'm tracking down some aggravating bugs and cleaning up a few things here and there.
The biggest problem I've solved recently was the index generation bug. If you posted more than one article per session, Bash Blogger would only post one article on the main index instead of the number specified by the MAXENTRIES option. It would seem that when I changed the RSS generation function to be specified individually from the MAXENTRIES option, I broke the index generation function. I changed how I passed those options to the genvar function and the problem is now solved.
The other main problem is the stand-alone page generation. It is my intention to have Bash Blogger automagically add links in the navigation to pages created by this function. Currently, it tends to remove all of the links when the page is removed or updated. I'm thinking of migrating all of the linkbar to flat-file database's (databasii?). I'm pretty sure that would take care of the problem.
I have a hard time setting hard goals when I start tinkering with Bash Blogger. I'm contemplating adding Markdown support although, if you have a basic understanding of HTML, you can just use HTML. I kind of think it's crazy to add an alternate method of markup when there already exists a pretty common method of specifying HTML tags, namely, those tags themselves.
I am working towards WAI and Section 508 support. Primarily, I'm working on a lookup table to switch out characters with their html entity counterparts. This will make output more "XML-like".
Also, I want all editing that takes place to be stripped of markup. You shouldn't have to wade through HTML tags in order to go back and make changes to an article. So, I'm working on that as well.
Since I added category support, I need to also add some information to the article footer. In addition to the date the article was written, I also need to add category link and author link. The category link will take the visitor to the category archive page and the author link will take the visitor to a brief bio/about page. Of course these will be easily hidden with CSS and/or from the bblog.conf.
In all probability, if I get the linkbar and the page generation tool working correctly, I'll have a new release ready by the week's end.
Posted by Phil McClure in Bugfixes on January 26, 2005