Collection of improvements to the pnbp core
Print statements are reduced to only what is informational
Remove 'verbose' flag, always print stacktrace on exception
Added -I, -d, and rename --remove to --scrub
Removed unused code
Add title and description pagevars for the blog module
update comment header email
Support non-html file in modPage
Update readme + the basicConfig (was broken)
removeDeadPages would not remove subdir contents.
enable extensions in the blog module (footnotes, tables, def_list)
update removal procedure to *only* remove what isn't current.
remove stagit + unused code
Significant rework, new commandline options, updated base features
This commit contains work across years of fiddling and tweaking.
- updated for python3.x
- removed admin module, as it wasn't ideal
- includes now use a dollar sign instead of a colon for the prefix char
- module handling is much different now
- embedded scripts inside templates use an environment to access utils
- many breaking changes. If you built things with pnbp, good luck
Fixed weird stuff with admin module, poked at the blog module, updated builder to keep backups of all generated sites, made stagit thingy better
Made the admin module a tad more pretty
Moved to OptParse for args, moves 'site' dir instead of obliterating it, minor tweaks
Instead of shotty scripts use make instead