Replace debug and 'false' calls with setting $status
Split $body into two vars, this allows to more easily retrive the intra-site path for the request as req_path, then use this to fix a bug in 404.tpl
Added tag LATEST-RELEASE for changeset 732be9c66be6
Add initial templates for user login and blog post entry.
Replace debug_handler with a template.
Replace blog_dir_handler with a template in lib/feeds/html.tpl
Make rc happy and comment work in progress code
More minnor comment and code formatting changes
Fix bug where blogDir wouldn't be set properly
If we get a request for a .html file, redirect to the 'canonical' url for that file
Minnor code format and comment cleanups, remove duplicated code
Remove some clumsy commented out code to change menu item order in blog dirs
Properly test if msterSite is set when looking for templates
Remove deprecated code to handle old config and teomplate locations
Add trailing / for directories in sitemap to make google crawler happy
Add comment to in progress atom template for future reference
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