That went a lot quicker than I thought
May 7th, 2004
I had a look at my referrer logs to see if anyone is really reading this… it’s hard to tell, all those hits could just be coming from my aggregator. I understand that some folks were trying to add something absurd to the Atom spec so they could prevent such problems and actually know who was reading their feeds. I’m gonna take the direct approach: if you’re reading, post a comment!
Anyway, the OO version of Wicker is now under private testing. Viewing pages works fine, and so (amazingly) does subclassing the basic Page class to do SoftlinkPages. The SoftlinkPage class isn’t perfect yet - I’ve decided to have them put “lastpage=XX” codes into URLs, instead of trying to read the referrer and parse out the page that called it. That will limit the creation of softlinks to only occur when you’re coming from another SoftlinkPage, but hey. It doesn’t have to be perfect.
What I’m working on now is a bug with logging in. It likes to forget who you are, instantly, between page loads, so something about the way the User class (which I’ve actually been using a while now, so I know it basically works) is getting toted around in the session has gotten borked. I hope this does not turn into another months-long stallout.
Once I have that worked out, I can go to work on seriously debugging Edit functionality. When the current feature set is fairly bug-free, I’m going to set about opening up the code under the GPL, likely on SourceForge unless they prove to be too hard to deal with compared to the competition.
I am surprisingly lucid for having had no protein today. (Watch, now that I’ve typed this I’ll start having dizzy spells.)
[Later that day: editing works! In fact, editing works better.]
Entry Filed under: Implementation