I have made messy software.
Monday, January 22, 2001 @ 07.52 CST
I have started writing some scripts to provide an administrative interface for posting stuff to this site, and woo boy, they are a mess.

However, when it's working right, the editor is pretty nice. Each item type is defined in its own multidimensional array, including labels, input types, and input parameters. An editor page (usually a form or a table) is built for each type of action you can perform on an item. All of the tables, SQL, links, and so on are built in a totally generic way, which makes it simple to add new item types. Kinda slick.

If only it didn't hurt so much to look at the guts...

All the news