Well, trying to post my CYOA entry tonight I spent two hours instead of five minutes. I spent more time trying to get the stupid thing posted than I did writing it. For some reason, Safari (the web browser) is messing up the way it posts data, so that Unicode stuff was getting completely garbled. It took me a long time to figure out where the problem was originating from and along the way, I ran into numerous bugs impacting Firefox as well. Ack! On the bright side, SAFARI (the CMS) now uses Textile to format the text. Textile seems to be pretty popular for blogware formatting, and since it is licensed under the MIT license and available as a standard issue Perl module, I decided to integrate it into the system. This means you can use Textile commands in the comments too. If it causes anything to look weird, let me know.
Ok, so I thought it would be smart to use CSS on my site and catch up with the times. But now I have a problem. If you look at the CYOA entry, you'll notice that the CYOA graphic is down at almost the bottom of the part of the post visible on the front page, level with the last right hand side div area (obviously, this will correct itself as the CYOA post gets pushed down further on the page). I suspect this is because I used clear: right to make the boxes on the right side stop stacking on top of each other. That seemed well and good, but I'm not very happy about being unable to use align=right or left or any div tags within posts without having them pushed way down on the page.
Anyone out there know how to fix this problem? Perhaps the way to make the content div tag isolate everything inside itself so that those things are “unaware” of the right side bar? I'd be very grateful for suggestions. Tables were so simple…