Small Canvas update
A very, very small Canvas update was just released. It's mainly a 'cleanup' update, but it does fix an install error with both the Oracle and SQL Server scripts.
Critical update for Canvas (ColdFusion Wiki) users
If you use Canvas, my ColdFusion wiki, please immediately get the latest update. There is a serious bug that impacts folks using multiple wikis in one install.
p.s. My second blog entry from the new Mac. A review later this week.
Happy Release Day
Hey, buddy. Yeah, you. You wanna some new releases? How about...
BlogCFC 5.7.001 - Includes updated RSS and Search code
Canvas 2 - Yes. Finally. Includes... um, a whole lot of stuff. It still doesn't have an upgrade script for 1.5, but I'm not the first person to release a delayed project out of just pure frustration. Mark Mazelin gets credit for 99% of Canvas 2. He was done months ago. This is my fault.
Harlan 1.0.4 - The ColdFusion Ad Server so poorly written it sends people to PHP!
Lighthouse Pro 2.3.004 - This is just a minor bug fix.
RIAForge updated to include wikis
I've released an update to RIAForge today that lets project owners run a host wiki on the site. This is mainly meant for documentation but could be used for just about anything really. FAQs are a good example.
The wiki is Canvas 2.0, which is almost ready for release. I discovered some case issues (you will never convince me there is a need for case sensitive file systems) that I need to roll into the core Canvas 2 for a final RC release. I'm hoping to do that before I head out to Vegas next week. (Star Trek Experience - here I come...)
Canvas 2 Beta Refresh
I've got a new version of the Canvas 2 Beta ready for testing. This update finally fixes the loginpath bug (thanks to a forum user for making it easy to reproduce) and adds security to file uploads.
This is it. I'm only going to add one more thing before releasing this application and it is a big one. Like BlogCFC, Canvas is going to support multiple Wikis in one database. This will make it easier to use for folks who may have a limited amount of databases at an ISP.
To make things interesting - you will be able to set the name of the Wiki ("name" being a string label to use in the database) in the XML, or do it at runtime. Why is that important? Being able to set the value at runtime means I can run multiple, virtual Wikis on the fly. Hmm, what site could I add that too?
Lastly - a question. Canvas 2 changes the "language" used to markup pages. How critical is it that I ship a tool to update your old markup?
The bits are attached to this blog entry.
Canvas 2 Beta
I'm very happy to announce the beta for Canvas 2. Before I say anything at all about this release, I want to give thanks to Mark Mazelin. 100% of Canvas 2 is his work. It has been ready for a while now but I've just been too busy to release it yet. I'm releasing his work as a beta not because I don't trust his work - but mainly that it is so big a change that I need additional eyes to look at it. Plus, there are two changes I want to add in before the final release is done. So what exactly is in Canvas 2?
Canvas Logo
Dave Hill has come up with some cool Canvas logos. I need to pick one for Canvas 2. What do folks think?
Logo 1

Logo 2

Logo 3

My favorite is the first one.
Canvas 1.5 Released
I have released a new version of Canvas with some nice new updates. First off though - all of this is from my users, so props to them for helping make the product better! You can download Canvas from the project page.
- There are a variety of CSS fixes. Thanks to Seth for finding them and big thanks to Scott Stroz for fixing them. Let me be clear - my CSS sucks and Scott stopped from going the evil "All Table" route.
- Sam Curren added two cool new features. First, when viewing wiki page X, if there exists X.A and X.B, you will now see a subnavigation menu for those pages. He also made the title linkable so you can get back from X.A and X.B.
- Chad Gray added a set of new rendering functions, including strikethough, subscript, and superscript. He also added support for colors, which I wasn't sure about, but since it is so easy for folks to add/remove rendering rules, I went ahead and added them in.
CanvasWiki Updated (Version 1.4.1)
I know I just updated it yesterday, but I had a few small more tweaks in mind and I've updated the zip. You can download it from the project page. The changes are minor. The biggest change is that the emails sent on page changes now actually render the page. That way you see the page a bit closer to what the public sees. I also added a clickable URL on the email so you can quickly load up the live site.
Note - a user reported that the zip had not been properly updated with yesterdays update. I confirmed it. I just checked and the 1.4.1 zip definitely seems to be there, but if you don't see the right version number in the readme, let me know.
CanvasWiki Updated (Version 1.4)
I've updated CanvasWiki tonight with a few small changes. The big change is a simple modification to how I display titles. The wiki asks you to name pages like so:
Main.Products.Servers.ColdFusion_Server
This represents a page for named ColdFusion_Server under a Servers section, which is under a Products section, and lastly which is under a Main section.
And that is exactly how it was displayed. Now I simply change the periods to pipes and replace underscores with spaces. A small change, but it really makes a difference.
There is now an Oracle script provided by John Keir.
There are a few other small changes as well, documented in the readme, and yes, I know I need to get a demo online. So I've done it. You can find a demo of the wiki here. Let's please try to be mature and not go crazy with the edits. ;)

