- 11/17/2008 - Fixed the rss feed: the link now properly links to the individual post as opposed to the front page.
- 9/20/2008 - Changed the tooltip for the photos index to the date instead of the name of the album.
- 9/8/2008 - When creating a duplicate simple title, changed from _1 to _2 for first duplicate.
- 9/7/2008 - Changed the tag pages for castofhorribles.com to show all doodles, including secret ones.
- 9/6/2008 - Fixed bug in castofhorribles.com, where the front page was showing a blank named doodle instead of the first real doodle.
- 9/1/2008 - Added a No Front option to posts (this was a regression from the old sewcrates.com). I had too many unfinished posts that I wanted to record for my later perusal, including books I read but didn't want to write a full review besides the stars.
- 7/14/2008 - Fixed bug where tags with apostrophes were not being linked correctly to the tags index page.
- 7/1/2008 - Fixed broken /tags/ link (by removing it).
- 6/23/2008 - Removed parantheticals around the photo count.
- 6/16/2008 - Added the photo count to the photo albums displayed on the front and subsequent pages.
- 6/9/2008 - Don't show empty category in http://sewcrates.com/archives/tags/ of an uncharacterized post
- 6/9/2008 - Fixed a bug in rss_generate: the SQL query failed when a post without a post date was in the earliest 15 posts
- 5/17/2008 - Fixed a bug in my safe sql query--tags with apostraphes (and probably other escaped characters) failed to show the /tag/ page.
- 5/12/2008 - Increased size of horribles in RSS feed (to make Google Reader more satisfying)
- 5/8/2008 - Added additional security filtering before SQL queries.
- 5/5/2008 - Fixed sitemap.xml (it's been broken for a long time--I didn't even realize); undid the first part of the 4/24 changes, as there was no way to see the supersized doodle; added a hidden table to hide unposted posts from the secrets page (such as About, Changelog, etc.).
- 4/24/2008 - Removed the castofhorribles link from doodles. When viewed as a single post, showed the full size doodle instead of the thumbnail.
- 3/23/2008 - Updated the Amazon book & media code for the new Amazon APIs (the old ones were expiring)
- 2/13/2008 - Added random page.
- 2/12/2008 - Removed the standard-sized doodle for home pages 2+. I only enlarge the first doodle on the page 1 of the home page; Fixed displaying tag pages where + is used instead of %20 in the URL to represent a space. I'll eventually make it consistent: + is better than %20.
- 2/7/2008 - Changed first doodle on home page to standard size with link to large size on castofhorribles.com.
- 1/28/2008 - Added photos order function, to reorder a photo album by the date of the photograph (I needed this after the ftp upload did not properly order the photos by date); fixed the permalink to photo albums--it was broken.
- 1/14/2008 - Fixed Media posts so it defaults to the name of the Media when no title is entered.
- 1/10/2008 - Change cache again--it refreshes the cache every 15 minutes. The RSS and Sitemap is regenerated only when generate is called.
- 1/7/2008 - Reworked the cache, so it always goes to cache unless admin (the cache is flushed on rebuild)
- 1/2/2008 - Added uploading of castofhorribles.com doodles; removed all administrative functions from castofhorribles, and unified the two databases.
- 1/1/2008 - Major rewrite of sewcrates.com; changed design and moved all data to a MySQL database.
- 7/4/2007 - Fixed the Photo Slideshow link on the homepage.
- 4/24/2007 - Fixed a bug where the photos did not generate if there are spaces in the filename.
- 3/15/2007 - Added a slideshow for CoH. Fixed a bunch of bugs with the slideshow.
- 3/14/2007 - Separated out the Cast of Horribles so only 1 doodle appears on the front page. This should (hopefully) get me to write more.
- 1/25/2007 - Added an admin and reader check for the secrets page.
- 1/23/2007 - Update content wiki when the date is changed. I wasn't catching updates to the full URL in pictures after the date of a directory (and hence its URL) changed.
- 1/22/2007 - Changed the picture posting, so you don't have to enter the full URL to ensure it works on the front page; fixed the admin-edit function from the homepage, so it once again edits the first post.
- 1/18/2007 - Again fixed the nextprev so it properly let's you go between musings in Archive or selected groups; fixed a problem where secret musings were showing up in the next/prev for archive.
- 1/17/2007 - Fixed the nextprev in the generate file. I forgot to update it when I made the major update on 12/21.
- 1/16/2007 - Removed the doodle pictures from the doodles page. The drawings looked weird scrolling down.
- 1/14/2007 - Fixed a bug where the Doodles page was not being properly generated.
- 1/11/2007 - Fixed a secret musing showing up if I include categories.
- 1/1/2007 - Added a reverse-sort-by-date for photos.
- 12/24/2006 - Added photo, video, and music count to large thumbnail (mostly for first page).
- 12/24/2006 - Loosened robots.txt restrictions.
- 12/21/2006 - Changed the generate admin function so it takes less than two minutes. I added a more sophisticated index, which takes into account what files have changed and renders only the groups and pages that are effected. Cut it down to between 15 and 30 seconds. (This took a huge effort, as I rewrote most of the generation code.)
- 12/15/2006 - Changed the content file to keep a copy of older versions to protect against accidental changes.
- 12/15/2006 - Changed the delete musing from deleting to renaming the directory. The generate function skips this renamed directory during generate. This way, if an evil person takes control, it's easy to fix any evil changes.
- 12/12/2006 - Fixed the RSS feed to display full post. Changed /div to /p to enable the html to display; replaced < and > with escaped versions.
- 12/01/2006 - Removed the public comments (yeah, so nobody ever commented--what do you want me to say?).
- 11/2/2006 - Removed private sections from RSS feed (e.g., "...").
- 10/17/2006 - Major changes as I take the sewcrates.com codebase and make it generic for drjulieshow.com's site. Added .ini file to control differences between the sites (while sharing the same code).
- 10/16/2006 - Added (front page) generate to the admin menu. This only generates the front page and RSS feeds. (The full generate was taking too long.)
- 10/1/2006 - Automatically render slide when viewed w/no pre-rendered slide.
- 8/30/2006 - Shrunk "comments" link under musings.
- 3/28/2006 - Changed pictures in Doodles page to full size.
- 3/16/2006 - Improved RSS feed by adding: categories, images, and copyright notice.
- 2/26/2006 - Added WMA and WMV to list of allowable media formats.
- 2/19/2006 - Added a replacement for colons in the URL (some servers, like at Julie's parents, disallow colons in the URLS). If you manually replace the colons with semicolons, it let's you edit (very cheesy but necessary hack).
- 2/15/2006 - Added links to the files listed in the (admin) uploads page.
- 2/13/2006 - Fixed permission-related Dreamhost problems with some of the [/Doodles].
- 2/11/2006 - Added a catch for images.google.com to restrict them from directly linking to any of my photos.
- 2/9/2006 - Removed PHP 5.0 warning in invalid page.
- 2/6/2006 - Fixed the /add/ and /date/ functions--PHP 5.x changed the functionality, making it stricter (and better, from a completeness pov).
- 2/5/2006 - Changed hosting from geo (home) to dreamhost.com.
- 2/4/2006 - Added a check for 1 photograph in a slideshow--if so, don't give the option for a slideshow (doesn't make sense, and the slideshow doesn't work for 1 photo--bad programming).
- 1/25/2006 - Added NoFrontPage checkbox in edit, to create pages that aren't rendered in the homepage or RSS feed; fixed edit page (there was an extra /div that I removed); added 'IMAGE_' to the title-removal for slideshow pictures.
- 1/15/2006 - Changed front page from 5 to 8 musings.
- 12/28/2005 - Added "DSC" search for no-title in slideshow.
- 12/27/2005 - Added more restrictions to robots.txt and meta "robots" to exclude ../comments/ and two word categories (e.g., "Short Stories" added "Short%20Stories"); Changed size of front-page thumbnail to slide-size; Fixed errors w/slideshow showing title and summary.
- 12/26/2005 - Changed photo slideshow so it doesn't display "bad" photonames (e.g., "PICT0123" or "CIMG1232").
- 12/18/2005 - Added thumbnail for doodles page (it scales them using the img tag--I know, cheesy).
- 12/15/2005 - Fixed up the about page (again); locked up Nanowrimo 2005; fixed another RSS bug: if empty description, then it used previous musing's description; changed the timing on the slideshow to allow loading before advancing (this still isn't perfect).
- 12/11/2005 - Added slideshow for medium-sized photographs. Shrunk the height of the dark blue lines over subtitle and before footer.
- 12/7/2005 - Added "secret" musings that only show up to admin and are not shown in any of the lists.
- 11/20/2005 - Cleaned up some of the rarely used categories; changed the pictures in the /about/; fixed the robots.txt to keep more of the writing categories away from the search crawlers.
- 11/20/2005 - Added private viewing to protect first-publish writes of any of my writing.
- 10/11/2005 - Fixed RSS again (this time, it was concatenating the description in the middle of an escape sequence).
- 10/9/2005 - Added a two column Photos display; added a "dropdown" year list for each group.
- 10/8/2005 - Replaced "relief from ennui" title for all pages other than homepage.
- 9/19/2005 - Fixed bug with printing authors in book list.
- 9/7/2005 - Fixed the books and movies, which I messed up some time ago (I just got around to adding new books and realized that it was still broken).
- 8/30/2005 - Added: User-agent: Googlebot-Image Disallow: / to robots.txt to (again) disallow images.
- 7/3/2005 - Added more space before and after indents (->). Found (but did not fix) a bug where italics wouldn't work inside an indent.
- 6/15/2005 - Again fixed my RSS feed. I've accepted that this will be an ongoing thing. I found another bug in the conversion of HTML to XML--we'll see how many more there still are.
- 5/28/2005 - Changed robots.txt to exclude /comments directories (too many search links came up with the comments page because--thanks to Chuck--I placed the full text at the end).
- 5/24/2005 - Fixed the RSS Feed (AGAIN!). I have a good feeling about the fix this time. Really.
- 5/21/2005 - Changed title for individual pages to reflect title of musing (this is so search engines show the title when returning a search); added .pl and .cgi to zombie catcher.
- 5/1/2005 - Fixed RSS feed (again) to properly convert HTML to XML.
- 4/7/2005 - Included a copy of the post under the comments form (at Chuck's request).
- 4/3/2005 - Added a zombie catcher (.exe or .dll), which returns a header with 403 FORBIDDEN.
- 3/29/2005 - Found a replacement for htmlentities to convert the feed to a valid xml-friendly string.
- 3/23/2005 - Fixed error returned after attempting to edit a comment.
- 3/20/2005 - Added a function to compress the CSS file by removing spaces and comments (around 50% compression).
- 3/20/2005 - Changed favicon.ico from stretched 's' to 'se'.
- 3/10/2005 - Fixed bug where book list was repeated.
- 3/9/2005 - Changed RSS to validate: /description should go before /pubDate.
- 3/7/2005 - Fixed photos editing to prevent renaming a title to an existing title over-writing the first file (this is something Julie did).
- 3/2/2005 - Changed the banner to one background PNG and used map for the menu (similar to photo slides).
- 3/2/2005 - Hid comments and wiki_comments in upload screen.
- 3/2/2005 - Bugfix: the next musing on the bottom of the front page was pointing to the wrong musing.
- 3/1/2005 - Added streaming video/audio to slides using Windows Media Player.
- 3/1/2005 - Added a Journal category (entered by adding a *category in the category field), which creates a page with all musings related to that Journal. It shows up as a x > Journal in the filedUnder.
- 2/28/2005 - Fixed the uploading of pictures--there was a 2MB upper limit that I removed.
- 2/28/2005 - Fixed the front page render time (>1 sec) by pregenerating everything but comment count.
- 2/28/2005 - Changed the photo years to a purple shade to make the monochromatic more consistent.
- 2/22/2005 - I've broken down and decided to include a RSS Feed. I still don't see what the big deal is--but, then again, all of the sites I visit are on the Reads page.
- 2/22/2005 - Changed Apache snoop to organize by last two URL parts instead of three.
- 2/22/2005 - Closed div for numbered and bulleted list at end of content section (I think it worked--not sure).
- 2/20/2006 - Cornflower Blue went live (yeah, I didn't think to document all the changes I made in the redesign and re-implementation).
- 9/30/2004 - Moved in to Seattle and self-hosting again.
- 7/15/2004 - Added information about Seattle move.
- 7/5/04 - Added Story category to musings.
- 7/4/04 - Fixed bugs created in render_musings and main template created by removing all hard-coded directory names; fixed bug in render_updates created when I switched from filedate to updates-file date for updates.
- 7/3/04 - Improved performance of all pages by prerendering wiki-style text (this should have been done a long time ago); displayed render times for page to test.
- 6/30/04 - Fixed updates so last updates shows up as the date in the updates file instead of the last modified date of the file.
- 6/29/04 - I've made some minor changes I've forgotten to document (mostly fixing the photos, which had problems with dates and editing); removed hard-coded home directory so I can u/l it to a hosting service; changed updates to display name of musing instead of date; disabled JSViewer (for now).
- 6/21/2004 - Updated musing: next, previous, filed, and archive for readability; updates now show when photographs have changed (you need to change the updates part of the photo album); added contact in about and removed mean Julie sentence; added linkback link to title of front page musing; fixed bug that prevented editing of front page categories; added nofrontpage flag to stop a musing from appearing on the front page.
- 6/20/2004 - Added About text; added floating paragraph style for edit; changed all p to div.
- 5/24/2004 - Changed base.css: darkened menu; added dotted border around hover menu selections; and changed menu entry colors.
- 5/19/2004 - Added first masthead. Changed layout to accomodate masthead. Switched title and subtitle for musings.
- 5/5/2004 - Dropped Plaxo contact information.
- 4/18/2004 - Fixed a bug in the edit page. Created a more dynamic comments page, with the option to post a comment publicly (all stored in a local comments file in the contact me directory).
- 4/9/2004 - Removed top navigation for all musings.
- 2/21/2004 - Change the musings look back the way it was based on Julie's suggestions (wasted two hours); added title tips to links for clarity.
- 2/21/2004 - Changed the musings' next, previous, group, and archive look and feel.
- 2/18/2004 - Added lists.
- 1/17/2004 - Changed ordering of next and previous links on musings page (it was a little backwards before).
- 1/2/2004 - Moved programming references to Reads section