CfBlogs.org - A New ColdFusion Blog Aggregator
by Gregory Alexander CfBlogs Aggregator
www.cfblogs.org is meant to replace the popular 'ColdFusion Bloggers' blog aggregator that was so popular in the ColdFusion community in the last ten years. Unfortunately, the ColdFusion Bloggers platform is no longer active at this time due to the unfortunate demise of Wil Genovese, who maintained Cfbloggers after Raymond Camden provided Wil with the keys.
The new cfblogs.org aggregator can be found here: http://www.cfblogs.org
I have always wanted to get involved in this project. The aggregator that Raymond developed was an integral part of our ColdFusion community, and it is a core requirement for my continued efforts in developing Galaxy Blog.
When I noticed that the CfBloggers site went down, I immediately contacted Raymond Camden and asked him for the most recent code. Raymond entrusted me with his most recent ColdFusion codebase, but it was from 2013. In the last two weeks, I was able to rewrite and modernize Raymonds' original CfBloggers code, and I believe that I have all of the original functionality intact.
The following features are available in this version of the code:
- Updated server-side logic in ColdFusion using modern APIs and Twitter post sharing functionality
- Vastly improved mobile device handling
- A modern responsive HTML5 single page application with Kendo grids
- Full search capabilities
- All of the current feeds have been personally reviewed and are current
- Blog Posts are posted on the CfBlogs Twitter feed
- Twitter logic has been completely rewritten in ColdFusion 2018
- RSS options from google Feedburner
- CfBlogs RSS feed allows the user to extract a certain amount of posts
- Blog posts are aggregated every 20 minutes or so.
CfBlog RSS options
CfBlogs uses the CfBlogs FeedBurner for the main RSS feed. You can find it here: http://feeds.feedburner.com/CfblogsFeed.
You may also use our local CfBlogs feed located at http://gregoryalexander.com/cfblogs/rss.cfm?max=50.
Our local CfBlogs feed allows for options:
By default, the local RSS feed will return the last 50 items. You can change this by adding ?max=N to the URL, where N is a number from 1 to 100. To show the last 5 entries, use:
Filtering the local feed has not been implemented at this time. If requested, I will gladly implement it at a later time.
How to add your own site to this feed
If you wish to send me feedback about the site or get your blog added, please send me an email at gregory at gregoryalexander dot com. Include your blog's name, URL, and RSS URL if you want me to include your blog.
I can also work with other blog owners to see if we can archive all of their existing blog posts. Contact me if you're interested.
Please follow us on Twitter
CfBlogs tweets any new blog postings on the CfBlogs Twitter feed found at https://twitter.com/CfBlogsFeed. The Twitter functionality should mirror the original twitter functionality of the ColdFusion Bloggers site.
I hope to also develop similar functionality with Facebook soon.
In the future, I hope to add Facebook social media sharing, make major improvements and fix some of the bugs that were found, and to contact Hostek, CfWebTools, and other potential partners to see if they will sponsor this site. I also hope to gather a few other folks and provide them the keys so that our ColdFusion community will be able to rely upon this site if one of us goes down.
I also hope to put the new full codebase into an upcoming Galaxie Blog version so that other blog owners can adopt this type of functionality.
The CfWebTools team may be able to resurrect the original ColdFusion Bloggers code (in node.js). If they are able to do so, I hope that the resurrected site can be complimentary. That said, I fully intend on making this code much more functional in the future.
Please don't hesitate to contact me if you have any ideas or suggestions!
Many thanks go out to Raymond Camden, who assisted me and provided me his updated code, Adam Euans who helped compile a new active feed list, and Charlie Arehart who is, as always, a trusted person to bounce ideas off of and to ask for advice.
This entry was posted on February 13, 2021 at 2:56 AM and has received 2828 views.