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...
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...