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.
Make default dir listing a bit less ugly
New (saner?) title format, and extra input sanity check.
Add new meta headers (description and keywords), replace '-' with '|' in titles and comment out alternative stylesheet.
Fix wrong permalinks for gsoc.cat-v.org/blog (this is a bit of a special case hack)
Bluk add of tons of missing content
Don't include individual blog posts in sitemap
Add an extra em of width to sidebar
Limite the length of descs and factor into sep function
Fix bug that broke project blogs (that had set blogDirs in parental _config)
Fix RSS feeds, this sucks and needs to be heavily reworked
Add optional site-local css stylesheet
Silence some silly 'broken pipe' errors
Add feature to handle shared templates in pub/ and use it for a new sitemap template
Small fix to last commit's hack, check that we don't have blogDirs or inBlog *after* parsing _config
Hack on top of hack: set inBlog for dirs that are magically set as blogs
Comment about how 'dirfilter' is now used in some _config files
Make html filtering hack case insensitive
Minnor tunning of margins and padding in sidebar to make more space for longer page names
Previous fix also fixes what the comment complained about