Introduction
This corner of my website is dedicated to the Adobe® Dreamweaver® Developer Toolbox
(ADDT), a Dreamweaver CS3 extension that´s providing (quote) "a set of server behaviors and commands for creating dynamic web applications using PHP, Adobe ColdFusion®, and ASP VBScript server scripting technologies. This Dreamweaver extension helps web developers create membership-based websites, portals, blogs, and image galleries, as well as content management systems, CRM back-ends, and other web-based solutions without requiring advanced programming knowledge."
Some of you might already know me :: I´m an Adobe Dreamweaver Community Expert, who´s currently mainly focussed on maintaining Adobe´s ADDT user forums
and provide help to customers -- and indeed: although the Dreamweaver Developer Toolbox and its predecessor version, Interakt´s "MX Kollection", is indeed one great and mature set of extensions appreciated by many professional developers, it´s notoriously short on additional tutorials and application examples. That´s what this corner of my website is meant for :: to assemble how-to´s written by me and by others.
Some of you might already know me :: I´m an Adobe Dreamweaver Community Expert, who´s currently mainly focussed on maintaining Adobe´s ADDT user forums
List of tutorials
| Title | Summary |
| Login tables: installation & configuration |
this tutorial provides a complete SQL script for setting up the ADDT login tables, explains the relation between the "login" and the "login_stats" tables and walks you through the installation steps · Author: Günter Schenk · Version: 09.01.2008 · Server Model: PHP_MYSQL ColdFusion ASP VBScript |
| Using a Dummy table: how to outsmart ADDT |
Every now and then you´d like to implement ADDT´s Send Email or Image Upload behaviours on pages without having any relevant data to insert/update into your database -- but as several behaviours require an Insert or Update Record transaction, please read more to discover the virtues of using a Dummy table. Sample scenarios explained: "upload an image without storing the file name" and "send an email on page load" · Author: Günter Schenk · Version: 26.01.2008 · Server Model: PHP_MYSQL |
| Dynamic Lists: show more details on demand |
Ever wanted to have an ADDT Dynamic List reveal long text fragments for certain columns without breaking the desired "as narrow as possible" tabular layout ? This tutorial demonstrates how to add a tiny function to ADDT´s "includes" libaries -- and how to use it in a Dynamic List · Author: Günter Schenk · Version: 05.01.2008 · Server Model: PHP_MYSQL |
| Dynamic Forms: Integrating TinyMCE |
This tutorial describes how to integrate the TinyMCE WYSIWYG editor in Dreamweaver´s or ADDT´s Insert Record and Update Record Forms, means: how to convert any standard HTML textarea into a TinyMCE editor instance · Author: Günter Schenk · Version: 07.01.2008 · Server Model: PHP_MYSQL ColdFusion ASP VBScript |
| Retrieve and display logged in users | Ever wanted to know how to retrieve and display a list of all currently logged in users ? As ADDT doesn´t provide this feature out of the box, I´m going to explain how to automatically set a user´s "is logged in" status to Y/N on the login/logout pages by using some Custom Triggers. Oh well, and the last page shows you how to create that list in Dreamweaver ;-) · Author: Günter Schenk · Version: 21.01.2008 · Server Model: PHP_MYSQL |
| Dynamic Lists: exploring the Filter Conditions |
One probably less familiar feature of ADDT´s Dynamic Lists is the possibility to add Comparison Operators to numeric and date fields. This tutorial will not just explain these operators, it does also provide three live demos to help you get an idea on how powerful this is. In addition this tutorial answers a very specific question :: how to add a "date range" and "price range" search to your Dynamic List. · Author: Günter Schenk · Version: 23.01.2008 · Server Model: PHP_MYSQL |
| Image & File Upload: overwrite existing file |
How can I delete an image or file from the server *before* uploading a new one having the same name ? How can I detect if the existing and the to-be-uploaded file share the same name ? Folks, that´s actually pretty easy :: this tutorial walks you through a purpose-built Custom Trigger which overwrites an existing file -- two sample scenarios provided: a) automatic "no questions asked" deletion b) triggering the deletion process using a "overwrite existing file ?" checkbox · Author: Günter Schenk · Version: 07.02.2008 · Server Model: PHP_MYSQL |
| Protecting your application: Update my Account |
One frequently asked questions posted in the Adobe Dreamweaver Developer Toolbox forums goes like this :: "how can I have my users edit their profile data ?" This tutorial is comparatively basic and will teach you to create a *secure* Update Record form -- by utilizing ADDT´s native session variable 'kt_login_id' to identify the currently logged in user · Author: Günter Schenk · Version: 22.02.2008 · Server Model: PHP_MYSQL |
| DW, ADDT and TinyMCE: the SMImage plugin |
Finally it´s arrived !! SMImage (by Jens Stolinski, Germany), an advanced Image Management plugin for TinyMCE, provides similar features as KTML´s Imagemanager, is absolutely easy to integrate into Dreamweaver/MX Kollection/ADDT forms, and lets you define a unique image directory for each editor instance -- that´s what many of you guys have been waiting for so long :-) · Author: Günter Schenk · Version: 06.08.2008 · Server Model: PHP_MYSQL |
Contact
If you feel like, send a message to:
info @ guenter-schenk.com
However, please note that I will *not* be answering questions related to ADDT -- post them to the official forums !
info @ guenter-schenk.com
However, please note that I will *not* be answering questions related to ADDT -- post them to the official forums !