<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Trent Richardson &#187; ColdFusion</title> <atom:link href="http://trentrichardson.com/category/coldfusion/feed/" rel="self" type="application/rss+xml" /><link>http://trentrichardson.com</link> <description>practical web design &#38; development</description> <lastBuildDate>Wed, 25 Jan 2012 11:43:16 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>AedCFC has Moved</title><link>http://trentrichardson.com/2011/10/24/aedcfc-has-moved/</link> <comments>http://trentrichardson.com/2011/10/24/aedcfc-has-moved/#comments</comments> <pubDate>Mon, 24 Oct 2011 11:18:09 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[aedCFC]]></category> <category><![CDATA[ColdFusion]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=991</guid> <description><![CDATA[An old project of mine has moved its documentation to a new home on this website. AedCFC was my first significant open source project, which was a add/edit/delete module for ColdFusion. I would call it CRUD, but its a bit more elegant than that. This tool is meant to be for administrative areas for website [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2007/06/16/aedcfc-reaches-1000/' rel='bookmark' title='aedCFC Reaches 1,000'>aedCFC Reaches 1,000</a></li><li><a
href='http://trentrichardson.com/2008/06/18/aedcfc-overhaul/' rel='bookmark' title='aedCFC Overhaul!'>aedCFC Overhaul!</a></li><li><a
href='http://trentrichardson.com/2006/12/18/aedcfc-21-finally-arrives-with-xml-configurations/' rel='bookmark' title='aedCFC 2.1 Finally Arrives!.. with XML Configurations'>aedCFC 2.1 Finally Arrives!.. with XML Configurations</a></li></ol>]]></description> <content:encoded><![CDATA[<p><img
src="http://trentrichardson.com/aedcfc/aedcfc.jpg" alt="AedCFC Cold Fusion Add Edit Delete" class="alignright" /></p><p>An old project of mine has moved its documentation to a new home on this website. <a
href="http://aedcfc.riaforge.org/" title="AedCFC - ColdFusion Add/Edit/Delete for website administration" target="_blank">AedCFC</a> was my first significant open source project, which was a add/edit/delete module for ColdFusion.  I would call it CRUD, but its a bit more elegant than that.  This tool is meant to be for administrative areas for website administrators, end users if you will.  Before the project&#8217;s documentation was located on a separate domain, but I moved it a little closer to home.  Fact is open source projects that size create very little income, and domain names are getting more expensive everytime they need to be renewed.  If you use ColdFusion and often create small to medium size websites for clients, take a look at it.</p><ul><li><a
href="http://trentrichardson.com/aedcfc/" title="AedCFC Documentation" target="_blank">AedCFC Documentation</a></li><li><a
href="http://aedcfc.riaforge.org/" title="AedCFC on RiaForge" target="_blank">AedCFC on RiaForge</a></li></ul><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2007/06/16/aedcfc-reaches-1000/' rel='bookmark' title='aedCFC Reaches 1,000'>aedCFC Reaches 1,000</a></li><li><a
href='http://trentrichardson.com/2008/06/18/aedcfc-overhaul/' rel='bookmark' title='aedCFC Overhaul!'>aedCFC Overhaul!</a></li><li><a
href='http://trentrichardson.com/2006/12/18/aedcfc-21-finally-arrives-with-xml-configurations/' rel='bookmark' title='aedCFC 2.1 Finally Arrives!.. with XML Configurations'>aedCFC 2.1 Finally Arrives!.. with XML Configurations</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2011/10/24/aedcfc-has-moved/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>ColdFusion Snippets for Gedit</title><link>http://trentrichardson.com/2011/04/04/coldfusion-snippets-for-gedit/</link> <comments>http://trentrichardson.com/2011/04/04/coldfusion-snippets-for-gedit/#comments</comments> <pubDate>Mon, 04 Apr 2011 11:45:35 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[ColdFusion]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[gedit]]></category> <category><![CDATA[snippets]]></category> <category><![CDATA[Ubuntu]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=772</guid> <description><![CDATA[Its rare that anyone uses Gedit for ColdFusion, but hey, I know one that does! First off I use Gedit because its quick, simple, and super extensible. I work in ColdFusion equally as much as PHP as far as the serverside goes, so I like a pretty consistent environment for both, which this editor also [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2009/11/02/handy-gedit-snippet-how-to-comment/' rel='bookmark' title='Handy gEdit Snippet How To: Comment'>Handy gEdit Snippet How To: Comment</a></li><li><a
href='http://trentrichardson.com/2010/10/04/gedit-minifier-plugin/' rel='bookmark' title='Gedit Minifier Plugin'>Gedit Minifier Plugin</a></li><li><a
href='http://trentrichardson.com/2011/03/02/gedit-clientside-plugin-gets-batch-minify-option/' rel='bookmark' title='Gedit Clientside Plugin gets Batch Minify Option'>Gedit Clientside Plugin gets Batch Minify Option</a></li></ol>]]></description> <content:encoded><![CDATA[<p>Its rare that anyone uses Gedit for ColdFusion, but hey, I know one that does!  First off I use Gedit because its quick, simple, and super extensible.  I work in ColdFusion equally as much as PHP as far as the serverside goes, so I like a pretty consistent environment for both, which this editor also provides.  Not to mention I work on Linux, OSX, and Windows platforms.</p><p>First and foremost, if you&#8217;re looking to use Gedit to edit coldfusion you need to add a language file for some syntax highlighting.  This isn&#8217;t hard at all, just a matter of grabbing the file.  Here is a pretty good <a
href="https://github.com/robrohan/gedit-cfml">syntax file for ColdFusion</a> (which I contributed some nice additions).  You may also need to add the mimetype file if your system doesn&#8217;t already recognize cfm and cfc files.</p><p>Now that you are up and running with cfm files, you&#8217;re hungry for some snippets.  You can get the <a
href="https://github.com/trentrichardson/Gedit-CFML-Snippets">ColdFusion Snippets on Github</a>.  From there you can upload them in the snippet manager or drop them into your ~/gnome2/gedit/snippets directory.</p><p>I don&#8217;t have all the tags and functions, mostly just tags.  It&#8217;s really helpful for tags with required options, like cfloop, cfoutput, cfqueryparam which it will do a code completion dropdown with all valid cfsqltype options (cf_sql_varchar, cf_sql_integer, etc..).  Its worth taking a look at!  Enjoy!</p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2009/11/02/handy-gedit-snippet-how-to-comment/' rel='bookmark' title='Handy gEdit Snippet How To: Comment'>Handy gEdit Snippet How To: Comment</a></li><li><a
href='http://trentrichardson.com/2010/10/04/gedit-minifier-plugin/' rel='bookmark' title='Gedit Minifier Plugin'>Gedit Minifier Plugin</a></li><li><a
href='http://trentrichardson.com/2011/03/02/gedit-clientside-plugin-gets-batch-minify-option/' rel='bookmark' title='Gedit Clientside Plugin gets Batch Minify Option'>Gedit Clientside Plugin gets Batch Minify Option</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2011/04/04/coldfusion-snippets-for-gedit/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Format Names in ColdFusion</title><link>http://trentrichardson.com/2011/04/01/format-names-coldfusion/</link> <comments>http://trentrichardson.com/2011/04/01/format-names-coldfusion/#comments</comments> <pubDate>Fri, 01 Apr 2011 11:13:54 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[ColdFusion]]></category> <category><![CDATA[format name]]></category> <category><![CDATA[string]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=763</guid> <description><![CDATA[I thought I would share a quick bit of code to format names in ColdFusion. Simply all this does is capitalize the first letter of each name part, taking into consideration elements such as hyphens, apostrophes, roman numerals, and nicknames: William &#8220;Bill&#8221; Doe or William (Bill) Doe. &#60;cffunction name="nameFormat" access="public" output="false" returntype="string"&#62; &#60;cfargument name="name" required="true" [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2011/04/04/coldfusion-snippets-for-gedit/' rel='bookmark' title='ColdFusion Snippets for Gedit'>ColdFusion Snippets for Gedit</a></li></ol>]]></description> <content:encoded><![CDATA[<p>I thought I would share a quick bit of code to format names in ColdFusion.  Simply all this does is capitalize the first letter of each name part, taking into consideration elements such as hyphens, apostrophes, roman numerals, and nicknames: William &#8220;Bill&#8221; Doe or William (Bill) Doe.</p><pre><code class="html">
&lt;cffunction name="nameFormat" access="public" output="false" returntype="string"&gt;
	&lt;cfargument name="name" required="true" type="string"&gt;
	&lt;cfset var n = lcase(trim(arguments.name))&gt;
	&lt;cfset var final = ""&gt;
	&lt;cfset var word_delims = " |'|-|,|(|"&#038; '"'&gt;

	&lt;cfset finished = ""&gt;
	&lt;cfloop list="#word_delims#" index="i" delimiters="|"&gt;&lt;!--- delimiters ---&gt;
		&lt;cfset count = 1&gt;
		&lt;cfloop index="j" list="#n#" delimiters="#i#"&gt;&lt;!--- replace nearby chars to delimiters ---&gt;
			&lt;cfif REFindNoCase("^(I|X|V)+$", j) neq false&gt;&lt;!--- group of roman numerals ---&gt;
				&lt;cfset j = ucase(j)&gt;
			&lt;cfelse&gt;
				&lt;cfset j = REReplaceNoCase(j, "^[a-z]{1}",ucase(left(j,1)), "one")&gt;&lt;!--- just caps the first letter ---&gt;
			&lt;/cfif&gt;

			&lt;cfif count gt 1&gt;
				&lt;cfset final = final &#038; i &#038; j&gt;
			&lt;cfelse&gt;
				&lt;cfset final = j&gt;
			&lt;/cfif&gt;
			&lt;cfset count = count + 1&gt;
		&lt;/cfloop&gt;
		&lt;cfset n = final&gt;
	&lt;/cfloop&gt;

	&lt;cfreturn final /&gt;
&lt;/cffunction&gt;
</code></pre><p>The function only takes one parameter, which is the string of the name, and returns the newly formatted string name.  As you can see it has a couple loops, which may not be entirely efficient, but it seems to be pretty thorough.  Enjoy!</p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2011/04/04/coldfusion-snippets-for-gedit/' rel='bookmark' title='ColdFusion Snippets for Gedit'>ColdFusion Snippets for Gedit</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2011/04/01/format-names-coldfusion/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Remember to Encrypt those CF Cookies</title><link>http://trentrichardson.com/2008/12/17/remember-to-encrypt-those-cf-cookies/</link> <comments>http://trentrichardson.com/2008/12/17/remember-to-encrypt-those-cf-cookies/#comments</comments> <pubDate>Thu, 18 Dec 2008 02:48:20 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[ColdFusion]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=171</guid> <description><![CDATA[It seems you can never do enough to protect your website. One pointer I thought I&#8217;d mention is to remember to not use the default ColdFusion sessions when possible as they do not encrypt session cookies on the client. You can easily change this in the administrator to use UUID for cftoken cookies under the [...]
No related posts.]]></description> <content:encoded><![CDATA[<p>It seems you can never do enough to protect your website.  One pointer I thought I&#8217;d mention is to remember to not use the default ColdFusion sessions when possible as they do not encrypt session cookies on the client.  You can easily change this in the administrator to use UUID for cftoken cookies under the settings page.</p><p>But you can do yourself a bigger favor and use J2EE Sessions just as easily by simply checking the box under the Session Management section.  At this point you should now see a new cookie being set by ColdFusion called jsessionid, and it should be a nice encrypted string.</p><p>Finally, if you need to hide the other cookies (cfid and cftoken) for whatever purpose for compliances or whatnot(maybe you need PCI compliance) you will need to go into your application.cfc or application.cfm file and change:</p><ul><li>this.clientManagement = false</li><li>this.setClientCookies = false</li></ul><p>You should be able to continue using session as normal and you should only see one cookie generated by ColdFusion, jsessionid.  Any other cookies you set yourself will still work properly as well.</p><p>This should be on your checklist of things to do for any websites with logins or sensitive data.  Also it never hurts to check your non ColdFusion applications as well to make sure they are using encrypted cookie session id&#8217;s!  Here is a link to a few very quick things you can do to help protect your site: <a
href="http://www.owasp.org/index.php/Configuration">http://www.owasp.org/index.php/Configuration</a></p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2008/12/17/remember-to-encrypt-those-cf-cookies/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>aedCFC Overhaul!</title><link>http://trentrichardson.com/2008/06/18/aedcfc-overhaul/</link> <comments>http://trentrichardson.com/2008/06/18/aedcfc-overhaul/#comments</comments> <pubDate>Wed, 18 Jun 2008 23:01:31 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[aedCFC]]></category> <category><![CDATA[ColdFusion]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=101</guid> <description><![CDATA[For those of you not aware of what aedCFC is, it is a collection of cfc&#8217;s which dynamically build end user ready add/edit/delete, ideal for administration areas to websites. You&#8217;re asking yourself, &#8220;Well a bunch of frameworks build crud for me, why should I bother with this?&#8221;. The answer is simple, crud applications are for [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2011/10/24/aedcfc-has-moved/' rel='bookmark' title='AedCFC has Moved'>AedCFC has Moved</a></li><li><a
href='http://trentrichardson.com/2006/12/18/aedcfc-21-finally-arrives-with-xml-configurations/' rel='bookmark' title='aedCFC 2.1 Finally Arrives!.. with XML Configurations'>aedCFC 2.1 Finally Arrives!.. with XML Configurations</a></li><li><a
href='http://trentrichardson.com/2006/12/02/aedcfc-progress/' rel='bookmark' title='aedCFC Progress'>aedCFC Progress</a></li></ol>]]></description> <content:encoded><![CDATA[<p><a
href="http://aedcfc.net" title="aedCFC Home Page"><img
src="http://trentrichardson.com/wp-content/uploads/2008/06/aedcfc.jpg" alt="aedCFC" title="aedcfc" width="193" height="50" class="alignright size-full wp-image-102" align="right" /></a><p>For those of you not aware of what <a
href="http://aedcfc.net">aedCFC</a> is, it is a collection of cfc&#8217;s which dynamically build end user ready add/edit/delete, ideal for administration areas to websites.  You&#8217;re asking yourself, &#8220;Well a bunch of frameworks build crud for me, why should I bother with this?&#8221;.  The answer is simple, crud applications are for the developer, aedCFC is for the client.  Also this isn&#8217;t a content management system, but a tool to very quickly build a very customized cms, specific to your needs, not some blogger&#8217;s needs</p><p>It&#8217;s been quite some time since the last aedCFC update, and quite frankly it is in desparate need of a major overhaul.  Well thats exactly what its getting!  With more of a MVC approach it will become more versatile and extendable.  The new version will improve 10 fold, as now you will be able to easily add custom views, use specific image manipulation libraries(image.cfc, imagemagick, and cf8&#8242;s cfimage will be available by default), and several new options.  All this is still possible by means of a simple xml model to build the aed.  Stay tuned for the upcoming release!</p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2011/10/24/aedcfc-has-moved/' rel='bookmark' title='AedCFC has Moved'>AedCFC has Moved</a></li><li><a
href='http://trentrichardson.com/2006/12/18/aedcfc-21-finally-arrives-with-xml-configurations/' rel='bookmark' title='aedCFC 2.1 Finally Arrives!.. with XML Configurations'>aedCFC 2.1 Finally Arrives!.. with XML Configurations</a></li><li><a
href='http://trentrichardson.com/2006/12/02/aedcfc-progress/' rel='bookmark' title='aedCFC Progress'>aedCFC Progress</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2008/06/18/aedcfc-overhaul/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>CF_SQL_DECIMAL Rounding</title><link>http://trentrichardson.com/2007/11/20/cf_sql_decimal-rounding/</link> <comments>http://trentrichardson.com/2007/11/20/cf_sql_decimal-rounding/#comments</comments> <pubDate>Tue, 20 Nov 2007 21:27:13 +0000</pubDate> <dc:creator>trent</dc:creator> <category><![CDATA[ColdFusion]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=36</guid> <description><![CDATA[Unfortunately I had to learn the hard way about the CF_SQL_DECIMAL option of cfqueryparam rounding my decimals off in SQL.  I had used it for inserting, then after a while noticed my decimal places were being rounded (3.50 rounds to 4.00) in the database.  Come to find out I needed to use CF_SQL_FLOAT instead. Am [...]
No related posts.]]></description> <content:encoded><![CDATA[<p>Unfortunately I had to learn the hard way about     the CF_SQL_DECIMAL option of cfqueryparam rounding my decimals off in SQL.  I had used it for inserting, then after a while noticed my decimal places were being rounded (3.50 rounds to 4.00) in the database.  Come to find out I needed to use     CF_SQL_FLOAT instead.</p><p>Am I misunderstanding what a decimal is? Does anyone have a good explanation for this?  I understand that     CF_SQL_FLOAT is the &#8220;proper&#8221; option, but never thought there was much difference.  If nothing else hopefully this helps someone or keeps them from making the same mistake, especially since money can be of type float :)</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2007/11/20/cf_sql_decimal-rounding/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>jQuery’s ColdFusion Extension &#8211; CFJS</title><link>http://trentrichardson.com/2007/07/08/jquery%e2%80%99s-coldfusion-extension-cfjs/</link> <comments>http://trentrichardson.com/2007/07/08/jquery%e2%80%99s-coldfusion-extension-cfjs/#comments</comments> <pubDate>Sun, 08 Jul 2007 21:33:13 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[ColdFusion]]></category> <category><![CDATA[Javascript]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=18</guid> <description><![CDATA[Well I’ve been playing with jQuery for a little while now and I really like its “query” like abilities to traverse the DOM. It has probably become my favorite javascript library. But I also discovered another project in the making.. CFJS, by Chris Jordan, a project working to implement many common CF functions using javascript. [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2011/04/04/coldfusion-snippets-for-gedit/' rel='bookmark' title='ColdFusion Snippets for Gedit'>ColdFusion Snippets for Gedit</a></li><li><a
href='http://trentrichardson.com/2007/08/19/jquery-vs-prototype-a-feature-comparison-dual-for-the-ages/' rel='bookmark' title='jQuery Vs. Prototype, A Feature Comparison Dual for the Ages'>jQuery Vs. Prototype, A Feature Comparison Dual for the Ages</a></li></ol>]]></description> <content:encoded><![CDATA[<p>Well I’ve been playing with <a
target="_blank" title="JQuery" href="http://jquery.com/">jQuery</a> for a little while now and I really like its “query” like abilities to traverse the DOM.  It has probably become my favorite javascript library.  But I also discovered another project in the making.. <a
target="_blank" title="CFJS" href="http://cjordan.us/index.cfm/CFJS">CFJS</a>, by <a
target="_blank" title="Chris Jordan's Blog" href="http://cjordan.us/index.cfm/">Chris Jordan</a>, a project working to implement many common CF functions using javascript.  Not to be misled, many of the functions implemented can be helpful no matter what language you’re use to(like Array functions, List functions and decision functions).  The idea behind it is to implement many of the most useful ColdFusion functions to ease the pain of js development.</p><p>I found that this really helps out when doing things like form validation.  For instance.. I have an email field that I want to validate as an email(could be ssn, or telephone, etc,..).  I would use the IsValid(’email’) function check with CF that it is an email address.  Well now you would do the same with in javascript with CFJS.  Maybe I want to validate a group of checkboxes to make sure there’s atleast two items selected,.. I could check with ListLen() to make sure there are two selected.  Again, not to be mislead, you don’t have to be using CF or familiar with CF to use this library(nor do you <em>have</em> to use it with jQuery as there is a version that runs independently).</p><p>There’s a lot of potential with the jQuery library as well as the CFJS extension.  Developers no longer need to feel like they’re tied down with spry when using JS and CF, there are other great options out there thanks to projects like this!</p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2011/04/04/coldfusion-snippets-for-gedit/' rel='bookmark' title='ColdFusion Snippets for Gedit'>ColdFusion Snippets for Gedit</a></li><li><a
href='http://trentrichardson.com/2007/08/19/jquery-vs-prototype-a-feature-comparison-dual-for-the-ages/' rel='bookmark' title='jQuery Vs. Prototype, A Feature Comparison Dual for the Ages'>jQuery Vs. Prototype, A Feature Comparison Dual for the Ages</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2007/07/08/jquery%e2%80%99s-coldfusion-extension-cfjs/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Database Trees with ColdFusion</title><link>http://trentrichardson.com/2006/12/21/database-trees-with-coldfusion/</link> <comments>http://trentrichardson.com/2006/12/21/database-trees-with-coldfusion/#comments</comments> <pubDate>Fri, 22 Dec 2006 01:29:13 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[aedCFC]]></category> <category><![CDATA[ColdFusion]]></category> <category><![CDATA[Database]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=7</guid> <description><![CDATA[I&#8217;ve been working for a while on the aedCFC with the optional tree view.  This uses an old database technique described on sitepoint.com .. however the tree.cfc I created was very basic as in only adding, deleting, and printing nodes which sortof holds back the possibility to making this a real fun, dynamic cfc with [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2008/06/18/aedcfc-overhaul/' rel='bookmark' title='aedCFC Overhaul!'>aedCFC Overhaul!</a></li><li><a
href='http://trentrichardson.com/2006/12/02/aedcfc-progress/' rel='bookmark' title='aedCFC Progress'>aedCFC Progress</a></li><li><a
href='http://trentrichardson.com/2006/12/18/aedcfc-21-finally-arrives-with-xml-configurations/' rel='bookmark' title='aedCFC 2.1 Finally Arrives!.. with XML Configurations'>aedCFC 2.1 Finally Arrives!.. with XML Configurations</a></li></ol>]]></description> <content:encoded><![CDATA[<p>I&#8217;ve been working for a while on the <a
title="aedCFC" href="http://aedcfc.riaforge.org">aedCFC</a> with the optional tree view.  This uses an old database technique described on <a
target="_blank" title="sitepoint.com" href="http://www.sitepoint.com/article/hierarchical-data-database">sitepoint.com</a> .. however the tree.cfc I created was very basic as in only adding, deleting, and printing nodes which sortof holds back the possibility to making this a real fun, dynamic cfc with drag and drop for tree nodes(soon to come to the aedCFC).  Finally I have added more to this tree functionality by successfully creating a function to move nodes(including child nodes) in the tree.cfc.  I dont have any documentation just yet,.. but you can see its pretty straight forward to use.  In the download there is an index.cfm  which is  a  small form controller for the treecfc.  All of the sql is basic so it is pretty likely it will work on most db&#8217;s(tested on mysql and mssql).  DB table fields are specified in the comments.  Maybe I will get some time to whip up some docs on this little tool.<br
/> <a
href="http://trentrichardson.com/downloads/?dl=treeManagement.zip">Download Source</a></p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2008/06/18/aedcfc-overhaul/' rel='bookmark' title='aedCFC Overhaul!'>aedCFC Overhaul!</a></li><li><a
href='http://trentrichardson.com/2006/12/02/aedcfc-progress/' rel='bookmark' title='aedCFC Progress'>aedCFC Progress</a></li><li><a
href='http://trentrichardson.com/2006/12/18/aedcfc-21-finally-arrives-with-xml-configurations/' rel='bookmark' title='aedCFC 2.1 Finally Arrives!.. with XML Configurations'>aedCFC 2.1 Finally Arrives!.. with XML Configurations</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2006/12/21/database-trees-with-coldfusion/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>aedCFC 2.1 Finally Arrives!.. with XML Configurations</title><link>http://trentrichardson.com/2006/12/18/aedcfc-21-finally-arrives-with-xml-configurations/</link> <comments>http://trentrichardson.com/2006/12/18/aedcfc-21-finally-arrives-with-xml-configurations/#comments</comments> <pubDate>Tue, 19 Dec 2006 01:45:39 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[aedCFC]]></category> <category><![CDATA[ColdFusion]]></category> <category><![CDATA[Database]]></category> <category><![CDATA[Programming]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=6</guid> <description><![CDATA[Finally many of the features we have been working towards made it in the aedCFC. Our long time debated XML config file finally made it in as an option(mainly for backwards compatibility). The biggest downfall to the config before was the function calls with many parameters. I&#8217;ve read a few other postings on the great [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2006/12/02/aedcfc-progress/' rel='bookmark' title='aedCFC Progress'>aedCFC Progress</a></li><li><a
href='http://trentrichardson.com/2008/06/18/aedcfc-overhaul/' rel='bookmark' title='aedCFC Overhaul!'>aedCFC Overhaul!</a></li><li><a
href='http://trentrichardson.com/2007/04/10/finally-an-aedphp/' rel='bookmark' title='Finally, an aedPHP!'>Finally, an aedPHP!</a></li></ol>]]></description> <content:encoded><![CDATA[<p>Finally many of the features we have been working towards made it in the <a
title="aedCFC" target="_blank" href="http://aedcfc.riaforge.org">aedCFC</a>.  Our long time debated XML config file finally made it in as an option(mainly for backwards compatibility).  The biggest downfall to the config before was the function calls with many parameters. I&#8217;ve read a few other postings on the great XML config debate and I come to the conclusion that the aed wasnt in the situation where XML would kill it.  The XML may slow it down a little,.. but is it enough to really matter?</p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2006/12/02/aedcfc-progress/' rel='bookmark' title='aedCFC Progress'>aedCFC Progress</a></li><li><a
href='http://trentrichardson.com/2008/06/18/aedcfc-overhaul/' rel='bookmark' title='aedCFC Overhaul!'>aedCFC Overhaul!</a></li><li><a
href='http://trentrichardson.com/2007/04/10/finally-an-aedphp/' rel='bookmark' title='Finally, an aedPHP!'>Finally, an aedPHP!</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2006/12/18/aedcfc-21-finally-arrives-with-xml-configurations/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>aedCFC Progress</title><link>http://trentrichardson.com/2006/12/02/aedcfc-progress/</link> <comments>http://trentrichardson.com/2006/12/02/aedcfc-progress/#comments</comments> <pubDate>Sat, 02 Dec 2006 22:45:07 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[aedCFC]]></category> <category><![CDATA[ColdFusion]]></category><guid
isPermaLink="false">http://trentrichardson.com/?p=4</guid> <description><![CDATA[Ok, so I am happy with the popularity? of the aedCFC we&#8217;ve posted on riaforge.org. I am also happy with the progress we&#8217;ve made with it over the past few months. Mr. Belcher and I both agree that we need to change the config file some to make the configuration a more clearcut process. I [...]
Related posts:<ol><li><a
href='http://trentrichardson.com/2011/10/24/aedcfc-has-moved/' rel='bookmark' title='AedCFC has Moved'>AedCFC has Moved</a></li><li><a
href='http://trentrichardson.com/2008/06/18/aedcfc-overhaul/' rel='bookmark' title='aedCFC Overhaul!'>aedCFC Overhaul!</a></li><li><a
href='http://trentrichardson.com/2006/12/18/aedcfc-21-finally-arrives-with-xml-configurations/' rel='bookmark' title='aedCFC 2.1 Finally Arrives!.. with XML Configurations'>aedCFC 2.1 Finally Arrives!.. with XML Configurations</a></li></ol>]]></description> <content:encoded><![CDATA[<p>Ok, so I am happy with the popularity? of the <a
title="aedCFC on riaforge" target="_blank" href="http://aedcfc.riaforge.org/">aedCFC</a> we&#8217;ve posted on <a
title="riaforge.org" target="_blank" href="http://riaforge.org/">riaforge.org</a>.  I am also happy with the progress we&#8217;ve made with it over the past few months. <a
target="_blank" href="http://shadbelcher.com">Mr. Belcher</a> and I both agree that we need to change the config file  some to make the configuration a more clearcut process.  I would say faster.. but it only takes about 3-4 minutes to set up a new add/edit/delete with aedCFC.  An xml config??<br
/> Probably the most remarkable improvement in my opinion is the addition of the &#8216;tree&#8217; view to allow add/edit/delete of hierarchial structure( menus, subcategories, etc..).  Shad has an example on his site.  Thoughts?..Anyone?</p><p>Related posts:<ol><li><a
href='http://trentrichardson.com/2011/10/24/aedcfc-has-moved/' rel='bookmark' title='AedCFC has Moved'>AedCFC has Moved</a></li><li><a
href='http://trentrichardson.com/2008/06/18/aedcfc-overhaul/' rel='bookmark' title='aedCFC Overhaul!'>aedCFC Overhaul!</a></li><li><a
href='http://trentrichardson.com/2006/12/18/aedcfc-21-finally-arrives-with-xml-configurations/' rel='bookmark' title='aedCFC 2.1 Finally Arrives!.. with XML Configurations'>aedCFC 2.1 Finally Arrives!.. with XML Configurations</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://trentrichardson.com/2006/12/02/aedcfc-progress/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 2/108 queries in 0.067 seconds using disk: basic
Object Caching 2456/2579 objects using disk: basic

Served from: trentrichardson.com @ 2012-02-03 22:32:20 -->
