*** UPDATE TO 2.0.3 *** Several changes have taken place. charLength was added to the addFields function parameter. eventsObj was added to the settings. Your best bet for upgrading is to make a copy of your old aed and get the entire new aed. Then compare a similar example in the download to your config file(just to be positive you have it right). Please see the documentation for the descriptions of all of these changes. As always to get the aedCFC examples up and running you will need to created the tables described below for the examples, then add this datasource to your administrator (i named my datasource "test" for all of the examples). You should then be up and running! *** UPDATE TO 2.0 *** The major change is moving to themes. This means you can easily create a directory with your styles and simply point to it. A recently added feature is query extention. This can and should be used as a security feature as well as to help pick specific items from the table (ex: Changes to the config files: (must change if you are updating) 1. init() now accepts an extra parameter 'theme' 2. stylesheet now has been changed to pathToThemes for client side include of stylesheets and js (since aedcfc may be placed elsewhere on the server from the config file) 3. header.cfm and footer.cfm are no longer included in the config(moved to theme dir) changes to aed directory: 1. aed.cfc cleaned up and some security checking added. 2. treeAED.cfc removed (added into aed.cfc) *Still the same concept with all field declarations and sql table format(see sql format below) ----------------------------------------------------------------------------------- ONLY for 'tree' view (treeExample.cfm) set db to: REQUIRED FIELDS FOR TREE.CFC: 'id' integer, primary key, auto increment 'parentID' integer 'lft' integer 'rgt' integer OPTIONAL FIELDS (these can be changed but must be accounted for appropriately in the array to create new nodes) 'title' varchar 'url' varchar *** for 'default' and 'move' view you may use any 'id' you want, but there has to be one *** however you must indicate in the config file which one it is as the variable 'key' ONLY for 'default' (defaultExample.cfm, xmlExample.cfm, eventsExample.cfm) view: id (int -- required field) developerName (varchar) email (varchar) activated (int) image1 (varchar) ONLY for 'move'(moveExample.cfm, dojoMoveExample.cfm) view: id (int -- required field) weborder(int -- required field) developerName (varchar) email (varchar) activated (int) image1 (varchar)