patcher now asks user to set new publish option on load. publish and
unpublish correctly links or unlinks file from user's public_html.
also, ~tightened up the graphics a little~
now checks for user version; if it doesn't match current version, apply
patches.
current patch reconfigures user directories, moving files out of
public_html and setting up a symlink from user's "publish dir" to
.ttbp/www instead. also moves style.css into .ttbp/config and symlinks
to www/style.css in preparation for style selector.
first, breaking out all the setup optiosn into smaller functions for
better readability. adding an option to set blog to be published or not,
and checks this before printing public feels list.
_ttbp.py is now the working copy i'm using, so i don't bust the live
program.
i brought over the id code generator that i use in txtminebot to
generate random id tags for feedback subject lines. the feedback
mechanism now uses sendmail instead of writing to disk.
i also started to clean up some of the larger text blocks by using here
documents.