ADDT (Kollection) Tutorials & Tips
In this tutorial, we will be looking at creating an advanced CMS system using Dreamweaver CS3 and ADDT. There are loads of CMS solutions available on the internet, but I have found it pretty interesting and challenging to say the least when building my own. To make things a lot easier as well, I will use the current system that I have on my website as a basis for this tutorial.
ADDT (Adobe Dreamweaver Development Toolbox) is an invaluable tool when it comes to developing websites. I have been using this for the majority of my development work as it allows me to start and finish projects in virtually no time at all. When required, I still have to delve into the framework itself to make changes, especially if ADDT is not able to do a few things right out of the box.
One of the more useful features of the ADDT toolbox, is the ability to easily implement a CAPTCHA on any form at the click of a button. Unfortunately, everytime the CAPTCHA is used, it just the same style anf format. Nothing different.. White background with black dots, same style of font and a variety of font colors.
This tutorial will show you how to create a shoutbox for your website using Dreamweaver CS3 and the Adobe Dreamweaver Developer Toolbox. Before we start this tutorial, I will assume that you know how to setup a XAMPP server and that you also know how to define a website using Dreamweaver. If you don't, then I suggest you have a look at the links below.
Not too long ago, I decided to experiment with Adobe's AJAX Framework, Spry. And I have to say I love it. Its surprisingly easy to use and implement and I cant wait for version 1.6 where they hope to address some of the accessibility issues that have been plaguing the framework. Being an owner of MX Kollecton, I wanted to be able to combine Spry and MX Kollection/ADDT together. First order of business was being able to getting ADDT to generate image thumbnails dynamically on upload so as to remove the need of doing this manually. After putting a solid few days into this, the following solution is what I have come up with. Bare in mind that some of the code I cant take credit for some of the code I am going to use here. I have however modified them for the purposes of this tutorial.

