I just released BlogCFC 5.9 up to RIAForge. This is mainly a "maintenance" release where I tried to cover as many bugs as possible. It does include a few new features.
- Pinging will use CFTHREAD in ColdFusion 8, making the saving of a new blog entry much quicker.
- Added a contact form. I believe Charlie Arehart blogged on this - but I know it is really frustrating to hit a blog and have no idea how to contact a user. Now all BlogCFC installs will have a simple contact form built in.
The readme.txt file describes all the changes.
Now lets have a moment of silence. This is the last release of the BlogCFC 5.X code base. The end of the entire code base. BlogCFC 6 development officially begins next week. (Although I've been playing with some code already.) I plan to do this build much different than earlier versions.
First off - there will be a whole new SVN line. This way I can push any bug fixes to BlogCFC 5.9 and keep BlogCFC 6 in it's own sandbox. Secondly - I'm going to be bringing more people into the process. In the past I've been accused (fairly) of being a bit... tight with my code. I want to make V6 more open. I'll probably even be giving a few people write access. (Breathe deeply, Ray.) I've got some big plans and I'll definitely need help. Please be sure to follow the progress at BlogCFC.com.
Archived Comments
Excellent news, Ray. I'm looking forward to a better separation of the design elements for redesign and standards compliance work :)
Reminds me, I guess it's time to give your wishlist some attention :)
V6 will have 100% separation. I promise. That's the main feature of V6, themes.
Let us try ... :)
I also look forward to the separation of design & Content in V6!
Ray, I'd really love to integrate BlogCFC into an existing community website where anyone can start up their own blog. Therefore the setup process of making a new blog needs to be under total programatic control of my own application so users of the community site don't need to do anything apart from typing in the name of their new blog and selecting a theme (CSS). My community app will use their existing username/profile (from an existing db table) to set up their blog instantly.
The user can choose other users to co-edit their blog. (My app will give them a list of community users so they can pick co-editors and my app will tell BlogCFC about it)
Is this possible with 5.9 or could these ideas be added to 6.0 so other community sites like mine can use BlogCFC? I don't want to re-invent the wheel since so much excellent work has already been ploughed into BlogCFC.
I actually have the same set of questions about Galleon 2 if that was integrated into an existing community site so users can request their own conference which my app will set up automatically for them. Again, existing usernames/profiles should be used. Is any of this possible? (Perhaps you already have CFCs that will let my app interface/control BlogCFC and Galleon?
Thanks.
Gary: BlogCFC has supported the idea of "virtual" blogs for a little while. Look at RIAForge for an example. However - this isn't something that works out of the box per se. Essentially, you have to mod the code in Application.cfm. You create a structure of settings that represent what you see in blog.ini.cfm. The settings are used then instead of the INI file.
So the idea is - you do whatever you have to do set the settings. Like RIAForge, maybe you look at the hostname and say, if it is x.riaforge.org, then my blogname is x.
So you have to do _some_ work. My feeling was that everyone has a unique idea of what a Blogger.com style implementation means. So I can't code it to handle everyone - but I can make it so that whatever logic you choose, you can just plug it in and BlogCFC will work with it.
Does that make sense?
Thanks Ray, that's great. It sort of makes sense. I guess I should look at the code. :-)
Ray, thanks as always for your work on BlogCFC. Of course, the negative is that you're so prolific, I'm now 9 releases behind (still running 5.005)!
Anyway, about the contact form, I don't recall asking for that directly, though I have long been on a tear to get bloggers to identify themselves. I would prefer that an "about" pod be offered by default. I don't think bloggers always choose to be anonymous (though some do), but rather they just don't think about creating a place for people to learn who they are.
I'd be happy with just a name! :-) But a little bio could help, and either could help them, as well. I've made my plea at:
Do you blog? Do you identify yourself on your blog? Please do!
http://carehart.org/blog/cl...
Maybe you did add an about pod later, Ray. If so, thanks. And a contact form is a nice touch, too. Glad to hear of the continued evolution of the product. It's been a huge benefit to the entire community. Thanks!
Ah no - I didn't do an About pod. That would require the user to write something. I thought I had also heard you publicly say you wish there were easier ways to ping authors.
I hope you'll consider an about pod. I mean, sure, people have to add something to it, but that's the point: it would make them think to do it. They could easily comment it out in the layout.cfm file.
Or even if you don't want to make be "enabled" by default, just having it commented out in the layout.cfm by default could help people realize it's there as an option (especially if the docs also pointed it out).
I just think people don't realize how unreachable they are behind their blogs, especially when some don't integrate their blog into the rest of their site's interface, so there may not even be any obvious way to get "back" to their real site (as is the case in my own blog, in fact).
As for whether you'd heard me wish blog authors were easier to reach, well, yeah, it's a corollary to this. We readers ought to be able to easily find out who the blogger is and how to reach them (otherwise, people are forced often to leave as a comment something that they would/should have been sent by email to them).
Again, folks can debate this on the blog entry I linked to above. I don't mean to derail the comments here. Just pleading with you as blog-maker to consider this feature, even if people don't think to ask for it. :-) That's kind of my point.
Fair point Charlie. It won't be in 5.9, but can definitely be in 6.
Thanks, man. :-)
I put BlogCFC up on my site this weekend, and it worked out quite nicely, I've been wanting to start blogging for a while now but I've just been unwilling to give up my limited free time to build the functionality myself =).
It only took me an hour or so to get it set up and most of that was tweaking my look and feel. So thank you very much and I may just get you something from your wish list... don't hold your breath for that giant TV though, it's not that great =P
Is this possible with 5.9 or could these ideas be added to 6.0 so other community sites like mine can use BlogCFC? I don't want to re-invent the wheel since so much excellent work has already been ploughed into BlogCFC
Is -what- possible?