Releasing version 0.4.2– apparently my code for 0.4.1 was missing the bit of code to actually store the option value that was tracking the database schema version. This was the culprit for the error message:
WordPress database error:
[Duplicate column name 'meter_updated']
ALTER TABLE `wp_progress_meters` ADD `meter_updated` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
You’ll likely get the error once more but then it should disappear on the next page load. Many apologies for the wait for the corrected version.
I’ve recently stumbled across a very neat little site for sharing what books you’re reading. Something like a Friendster of reading lists, or Stumble Upon. Anyways, the site is GoodReads. For those of us who use the Now Reading plugin, though, it seemed like something that would be a pain to re-enter all the books that we’re already tracking via Now Reading.
However, GoodReads offers a CSV file import feature. As a result, I whipped up a minor plugin that exports all your Now Reading data into a handy CSV file that you can then import into over at GoodReads.
Went to use this widget while helping out The Novelty Girls, and I found a minor bug, so I’m releasing 0.4.
Releasing 0.4 right after 0.3 since I had time to get the widget done earlier than I had expected.
Update: I just noticed a glitch in how the database upgrade scripts process and had to rework it a bit, so I’ve rerolled 0.4.1. I’ve added in a variable to track the database schema version number as well as the plugin version number, so future upgrades should go smoothly on this front.
New version of the Progress Meters… fixing the WP-MU bug I mentioned earlier. Thanks to the folks over at Authors Abode for helping me isolate the bug and bearing with me while I fixed it. Next version will include the widget.
Progress proceeds apace. I’ve managed to go through and simplify some of the conversion process a bit (thanks to VI’s wonderful regex engine) and looking at the code blocks I’ve isolated 12 remaining in need of conversion. One or two of them, I believe that I’ll end up scrapping as they deal with the way multiple users were handled on Evolution. With this WordPress version, multiple users will be best handled with WP-MU where each user will have their own blog. I could probably do it a different way, but it makes no sense given that the plugin uses the Admin Panel backend for management.
The work won’t be done when that’s complete, not by far, but at that point it’ll be usable to you the same way it is over at Evolution. Once all the conversion is complete, then I need to add in:
- A widget to show your latest progress
- An admin page to control options (permalink style, base?, etc)
- A template system so people can show off their WIP pages however they want
Once the conversion is done I’ll roll the first version out and then do updates; I won’t wait for the other 3 items to be complete to issue a release.
I’ve been making some headway on porting over the WIP Manager and wanted to post an update to let people know progress is still ongoing.
I’m releasing 0.1 of the Progress Meters. I think it still needs some work (there have been some reports of some erratic behavior under WP-MU that I haven’t had a chance to track down yet), but I think that this is a good first release.
Version 0.2 should include the widget functionality to make things easier.
Since I mentioned the progress meter code port… here’s how it’s looking right now:
I’m going to take a break from working on this right now as the cold I have is making it hard to concentrate.
Ok, I’m releasing 0.3 of this widget now, though I’m not 100% sure it’s quite right yet. Please take a look and see how it runs.