Building a Cold Fusion CMS with Dreamweaver and
Building a Cold. Fusion CMS with Dreamweaver and the MX Kollection in less than 50 minutes Bogdan Ripa Inter. AKT Online
Inter. AKT Online • • • Dreamweaver extenders since 2001 Macromedia Alliance Partners Professional Web Tools Rapid Application Development Supporting multiple scripting languages
Agenda • • • Dreamweaver MX Programming See the CMS working Building the CMS What is the MX Kollection Q&A
Dreamweaver MX programming • Current Dreamweaver Development üText-only editing üServer Behaviors • No CFC support • No error handling • Generating redundant code
The CMS • How will it look like
Building the CMS • Back-end üManage Menu • List of Menu Entries, form to manage them üManage Content • List and Form (like for the Menu) • Front-end üSite Menu üContent area
The Database • Menu Table • Content Table
Building the CMS • Back-end üManage Menu üManage Content • Front-end üSite Menu üContent area
Back-end Section - The Site Menu – • • Multiple Delete Record Order Record Filter Navigation
Back-end Section - The Site Menu – • Insert, Update and Delete on one page • Validation and Error Handling • Insert as New feature
Building the CMS • Back-end üManage Menu üManage Content • Front-end üSite Menu üContent area
Back-end Section - The Site Content – üAutomatic Recordset Generation üAdvanced Filter
Back-end Section - The Site Content – üKTML WYSIWYG Editor üCalendar Widget
Building the CMS • Back-end üManage Menu üManage Content • Front-end üSite Menu üContent area
Front-end Section - The Site Menu – • Nested Repeats to list the menu entries
Building the CMS • Back-end üManage Menu üManage Content • Front-end üSite Menu üContent area
Front-end Section - The Site Content – • Classic Dreamweaver Approach üCreate a Recordset üDrag and drop the title section üDrag and drop the content section üApply a repeated region üAdd a navigation bar
The final Site
The MX Kollection • Kollection of extensions meant to satisfy 80% of your needs • MX Kollection üExperienced developers gain productivity üDesigners become developers üMinimize work & maximize results
Many needs, one solution • • Create powerful dynamic lists Build unified add/modify forms Create Recordsets visually HTML data bound controls
Benefits • • Rapid Application Development Powerful web tools Tested code The next level in Dreamweaver MX visual development • Ease of use
Q&A • Questions and Answers • For details, please visit our booth http: //www. interaktonline. com/ <cfthankyou/>
- Slides: 22