BlogCFC Update - First in 2010
Welcome to the first update to BlogCFC in 2010. Version 5.9.5.003 (available here) includes some important updates:
- Andreas Schuldhaus provided XHTML fixes for the front end. Now folks know that I'm not a huge fan of XHTML. I mean I'm not against it of course, I just don't see the big deal. However, I do know it is important to some folks, and Andreas did all the work for me, so I couldn't say no! I'll try my best to ensure future client updates don't break this.
- The next change is a minor one, but I think it is important. As you know, BlogCFC has long supported Pages. These are simple free form things. You can use them for whatever. An "About Me" page for example. I made a slight change to the database (see the readme) to support pages with no layout. This means you can create a page and set it to not use the blog's main layout. You can then put in any HTML you want. You could also use a META tag to link to a binary file. You get the idea. While I don't pretend BlogCFC is a CMS, I do think this will help folks who want to work with content that isn't in blog entries.
- There were some critical performance fixes. First, Gary Funk updated the MySQL and SQL Server install scripts. This came about from issues I discovered in getting data for recent comments. It only seemed to impact databases with large numbers of entries. (By the way, the recent comments pod is now cached.) Gary did a butt load of updates here and it should help for those of us with larger databases. Secondly - I found a pretty dumb error in the code that handles mailing subscribers. I plan on blogging it today (back on my blog).
- Lastly, I've updated ColdFish to the latest version. It now supports switching back and forth to a plain text version.
Enjoy, and I hope 2010 brings many new improvements and features to BlogCFC!
First of all all the best for 2010 and beyond, I am glad the worst decade is gone but I am afraid of the spending of the Obama administration and the influcence that has on us all. But enough. how do you upgrade an already live blog. What is the procedure for dummies.
PS are you available to add in a FCK editor wysiwyg in the administrative backend.
Regards
As for adding FCK, I'm 200% booked. :) Maybe someone else will see this and volunteer? I'm considering shipping tinyMCE with BlogCFC. I know I've been anti RTE for years, but with so many people asking, I figure it can't hurt.
I wasn't getting any admin functionality when logging in as admin. At first I thought there was an error on line 2216 (in the function getUserBlogRoles) in org/camden/blog/blog.cfc.
But actually, the SQL which populated my database with roles was getting role and id the wrong way around
INSERT INTO `tblblogroles` VALUES ('AddCategory','7F183B27-FEDE-0D6F-E2E9C35DBC7BFF19','The ability to create a new category when editing a blog entry.'),
('ManageCategories','7F197F53-CFF7-18C8-53D0C85FCC2CA3F9','The ability to manage blog categories.'),
('Admin','7F25A20B-EE6D-612D-24A7C0CEE6483EC2','A special role for the admin. Allows all functionality.'),
('ManageUsers','7F26DA6C-9F03-567F-ACFD34F62FB77199','The ability to manage blog users.'),
('ReleaseEntries','800CA7AA-0190-5329-D3C7753A59EA2589','The ability to both release a new entry and edit any released entry.');
adding (role,id,description) before the word VALUES seems to help
Can you tell me what was new in the table structure, so I can make an update for Access? Was it only the showlayout field on tblblogpages?