The current status of DogBlog is still at the level of the tech demo I showed you: It takes input, makes a file, and reads that file, putting the header and posts on the page in the correct order. They're all in divs, so it's easily skinnable (though currently ugly as all hell). This is the basic framework, and it's working perfectly.
Due to mandatory meeting and illness, I've been held up getting Apache running. Today, (knock on wood) it will be up, with mod_python handing publishing of posts. When it's functional, the next steps are:
- Combining all the Python into one dogblog.py and interlinking all of the functions so that it works automatically whenever a new post is added or settings are changed. Comment thoroughly.
- Making config.txt do something. It can just be a switch as to where the header is found or something, but what's important is that it can contain variables that the main program can use.
- Make the XHTML output pretty and nested, not just valid.
- Adding login, archive, and RSS support, not necessarily in that order.
- Add a sidebar!!! This can contain the rss.xml link, the archive list, and so on.
- Multi-page main page, with user-changable cutoff.
- Web-editable EVERYTHING-- posts, settings, header, format, CSS.
- Comments?
Monday, September 24, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment