I'm just firming up the idea of included pages. I'm hoping this will be the more simple version of what are now "data listing" pages. This is the last main component of the blogging system. This should be given pretty high priority. The idea is that any post could contain a code like 'include=path' (maybe in brackets) where path = a file path like /jim/weblog. Then when the page was being displayed by a blog*.php page it would look for the code, and fill in the contents of the page indicated in place of the include=. (I mean just the bid_type=regular content posts from the page, not any of the design elements.)
There is probably a security bug in the comment system. Probably unathorized posts are possible (although not necessarily easy.) Anyway, the security sections of comment.php needs to be redone. Probably this will unwisely have low priority (unless some expoits it, that is.) Anyway, I suspect that it is only a bug in the case of private comment pages, and we don't have any of those.
Need to add a new kind of page where directory.included = static_html directory.included_style = shared_lib.sl_id and the page itself is an html file [upload]ed into the shared_obj folder, and listed in the shared_lib table.
Need to write documentation! How-to! faq!
I have had no luck getting myself to do any of this.
Should be able to [subscribe] to a comment thread even if there are no comments in it! This is important because being able to be nofied when someone leaves a comment to a specific post of yours would be nice. This isn't possible now since the comment page doesn't exist until the first comment is made (you could be notified of any new comment to the parent page, but not just any new comment to one post on the parent page.)
[admin] needs to be much more flexible. What about an SQL update query constructor (made out of pull downs) and with the 'where uid=1 or uid=2 or uid=3...' made from checkboxes next to each person (instead of the radio buttons.)This might work better for a centralized [subscribe], as well.
Need a script that will let you download your entire site as static .html files. Plus, need another script to download a backup of the database for just one page.
the [user] scripts need to be finished so you can see individual user accounts. Need to add a few more fields to usr so that people can have control of some default behavior (for instance, alex wants a default so he can turn off convert line breaks.)
Need a template system for [create]ing pages. This could be done as follows:
a new table template with a field for each important option in [editpage] plus a template name. Then add another pull down to [create] with 'standard' as the present default template selected, plus all the other names of templates which can be choosen. This way Alex can have an arboretum template and doesn't have to go into [editpage] everytime to get his font, etc...
Referrer logs!