Brown paper bag bugfix, make rss feeds work again!
Added tag LATEST-RELEASE for changeset c39c10c98412
Allo to override the blog post author by setting the conf blogAuthor and use file owner as a fallback only for blogs that are not 'agregators'.
Use /tmp to store temporay sitemap.txt files
Syntax fix and other minnor improvements
Further cleanup and code reorganization, move generic cgi related functions to cgilib.rc, start to add code to be used for handing comments and wiki editing.
Big reorganization of blog and rss code, now much better integrated with the rest of the handler system, plus fixed a few bugs along the way.
Dynamically generate a sitemap.txt when the sitemap page is requested
Add sample Atom feed file as basis for future template.
Add master, footer and header templates to lib.
Enable search for lib files in deprecated paths only if disableDeprecated is not true.
Reorganization of included and template files, made more consistent and logical. inc/ is now called lib/, and all non-staic files in pub/ have moved to lib/.
Added tag LATEST-RELEASE for changeset 308022a5eb91
Cleanup a bit the code that generates page and blog-post titles.
Use plan9port var so we can set the location of p9p without having to change the $path
Reorganize configuration variables, now all settings can be customized from initrc.local and the default initrc documents the available options
Use /usr/bin/env to the perl binary in markdown.pl
Correct inverted scape codes for > and < in .txt files
Proper handling of .txt files in sitemaps, sidebar and dir listings.
Note that we should replace stat(1) with ls(1) and mtime(1)
Added tag LATEST-RELEASE for changeset bc6374e77ae5
Added tag LATEST-RELEASE for changeset 92c7d4ed4d36
Added tag LATEST-RELEASE for changeset 017fe93c6e70
Added tag LATEST-RELEASE for changeset 92c7d4ed4d36
Added tag LATEST-RELEASE for changeset 08eddef51e28
Use correct css class for sidebar items
New default 404.tpl that is not cat-v.org specific
Allow site (and masterSite) wide extra headers, remove cat-v specific header
New get_inc_file function to be used in templates and other places to get
Considerably simplify sitemap.tpl, also makes 'dirfilter' application more
Minnor fix to filter out blog posts items that don't begin with a date (maybe this will break some 'legacy' posts?)
Automatic perm redirect of foo/index to the canonical path foo/, also move the perm redirect function up and delete some unused code
Comment out broken/unused code, plus some minnor debug improvements and a cat-v.org specific hack
Big code reorg: split request handling code into two steps: 1) handler selection 2) handler execution
Rss compliance fix, put lastBuildDate where it belongs, even if the value is just aproximated
Some redirect improvements (add the domain name to match string)
Comment out blog post reverse chronological ordering which wasn't working consistently and was creating other problems
Exit after doing a perm redirect, and some small style fixes
Autogenerate robots.txt files pointing to sitemap.txt
Automatically redirect directory requests to the correct canonical address
Fix silly syntax error in blog-sidebar code
Add some new debug facilities, and also fix a minnor bug in the new blog-sidebar-menu
New regex based redirection mechanism, still somewhat expermental
Properly comment out css attributes
Include <link RSS header for 'implicit' blogs
Move .txt handling belog site-wide .tpl's which was allowing the .txt sitemaps to shadow the html version
Make it easy to hide certain directories or files from _config
Fix to handle 'implicit dir paths' (ie., paths that match a dir but have no trailing /) properly in menu
Comment explaning what still needs to be done to properly allow files in dirs
I'm a moron, revert pointless change to dirfilter that broke everything
Fix dirfilter to so files with dots in name are displayed
Re-remove tpl/ files that somehow got re-added
Fix regexp to handle dots in path elements (brown paper bag bug)
Add comment pointing out misterious branch
Experimental: allow (non-consecutive) dots in path elements!
Add bpst.rc script to easily create blog posts, it takes a single argument that is used as the post tile.
Add new redirectPermanent _config variable
Move rss template into its own file
Make the output of fortunes.txt more readable and comment a couple of hacks/issues with .txt files.
Make font side for <pre> more readable
Fix silly syntax error, thanks anothy for the bug repport and squeek for the fix
More correctly follow the rss spec, and use mtime for lastBuildDate and the post date for pubDate instead.
Update ignore list, and add a dummy file to sites/
Make troff-generated html pages look a bit better
Use fmt(1) to fix formating of rss feed descriptions
- Move some of the rss code to where it belongs
Have a more reasonable inter-paragraph marging.
Reverse menu listing of blog items.