So, it only took me about half a year, but the 3.0 version of the blog is officially released. You can download the blog by clicking the download link in the right hand column, or by clicking here.
This blog requires CFMX 6.1 and either MS Access, MS SQL, or mySQL.
Archived Comments
Great!
Tks for the nice work. :)
and its well on its way to being i18n.
Thanks for putting together a great product! I've learned a ton from your blog postings and appreciate the work you have put into the blog product itself.
Hi Ray,
I've been playing around with your blog on a freebie CFMX host, the limitations of which are:
a) no mappings
b) no cffile etc
c) only one datasource allowed
Given this environment, I've tailored it to a working solution, as follows:
a) I've changed all cfmodule calls to use relative paths - yes, my bad. org.camden and org.hastings sit under the blog root.
b) I actually had to pay them to allow cffile (which also enabled cfobject - which would have required workarounds for the java createobject calls in the locale cfcs - which appear to be the basis of the whole locale system)
c) I've added an optional tableprefix in blog.ini which prefixes all db calls if it exists, allowing more than one blog from the same DSN (security issues aside). I've also added a method in the cfc to deploy tables for a new blog. (TODO: not done for all db types)
Very trivial changes, but if any of them are of interest to you (or anyone else), I'd be happy to supply source and/or diffs.
Excuse double post - forgot that I also removed the dependency on the webhost's timezone by changing (almost) all calls to now() to point to a udf. It's messy, and there's probably a more appropriate method, but it works.
Vaughan:
Sounds like some interesting mod. Your last mod is something I had planned to do for 3.0 anyway. As it stands, this blog is hosted on the west coast and I'm in the Central time zone.
Ray,
What would it take to add CAPTCHA-ing to the comments form. I hear a lot about blog spamming and was wondering what can be done about this and what methods there are out there to utilize CAPTCHA in Coldfusion? Thanks!