ASP4HS Home

Asp4Hs: HomeSite Add-On's:
     Custom Dialogs / Tag Editors / ExpressionBuilder (VTML)

Syntax Parsers | Add-In Help | VTML | WSH Scripts | Snippets\Toolbars\Misc
Add-On's List - What's New - Installation Instructions

Custom Dialogs and tag editors are written for HomeSite in VTML (Visual Tools Markup Language) and provide simple or complex dialogs for generating tags or even whole blocks of code. The ExpressionBuilder file provides the data to support the ExpressionBuilder and Function Insight. You can add your extensions to the default to support other languages such as PHP or ASP/vbscript/jscript.

To find more custom dialogs and tag editors, see the Macromedia Developer's Exchange: HomeSite: Wizards and Tag Editors(VTML).

Name Description Author Requires Link Updated
Custom Dialogs / Tag Editors (VTM) # 
ASP VTMs # 
ASP Database VTM Custom dialog for generating ASP/vbscript code for database access. This can generate code for the connection, query, copy to array, and table display of db data. It has many options to allow you to generate what you need. v2.2 updates by Carl Mc Dade. See the readme for changes.
(This is a great example of what can be done using VTML for complex code generation. -jw)
Keith Collison HS 4+ # 9/6/00
v2.2
ASP-SQL Custom dialog for generating ASP/vbscript code for database access. This can generate code for the connection, SQL query, and recordset open. Simpler than AspDatabase but well designed for quick & frequent use. William Evjen HS 3+ # 3/27/01
v1.0
Asp Database Connection Lite Custom dialog for generating ASP/vbscript code for database access. This is a subset of ASP Database VTM just for making the code for the DB connection. Carl Mc Dade
(web)
HS 4+ # 9/6/00
ASP custom Dialogs Very useful set of ASP code generator custom VTML dialogs for various common ASP coding tasks. The dialogs include: CDO mail, Connection, Cookies, CreateObject, Server_Variables, FileSystem Object, Include, Redirect, MapPath, Link Style Sheet and Recordset. Patrick Chau HS 4+ # 6/12/02
v1.1
ASP VTM
(HSG)
This is a general VTM that presents a custom dialog with a pulldown for a number of ASP/vbscript commands. Bernhard Friedrich
(web)
HS 3+ # 2/25/98
CDONTS Email Wizard A custom dialog to help you generate ASP/vbscript code for the CDONTS email object. See also this DevGuru CDONTS Tutorial. William Evjen HS 3+ # 3/4/01
ASP Form Variable dialog A custom tag to assign variable names to form fields. You have the options of adding ASP brackets, selecting post (Request.Form) or get (Request.QueryString) method, and declaring the variable names. The tag adds the variable type to the form field name to assign the variable name. See also WSH Scripts: Form Building Aids Lee Firth HS 4+ # 6/17/02
For ASP.Net custom dialogs, see ASPdotNet4Hs: Custom Dialogs / Tag Editors.
For database work, see also the DB Schema Viewer.
Non-ASP VTMs (but useful) # 
CSS Select JScript Wizard This is a vtm for adding client-side javascript that detects the browser version and links to a style sheet based on the browser version. Wil Genovese HS 4+ # 5/6/99
PHP or Javascript Browser CSS Redirector Dialog A custom dialog that provides you with two methods of providing a stylesheet targeted to a specific browser. The default is set to use the PHP script with Javascript as an option. Ken Tuck
(web)
HS4+ # 3/30/04
Various
Custom Tags
A number of custom tag editors and wizards for functions such as MouseOvers, Preloading Images, Browser Selector, Resolution Selector, Image and Text Rollovers. Note that these are normal client-side javascript, not ASP. (Mouseovers VTMs are here and in devex) Jerry van Beers HS3+ # 10/2003
IncludeVTM SSI Include tag editor. The advantage over the standard one is that this provides a file browse button. Octavian Duma HS 3+ # 1/19/00
Popup Window Javascript Wizard A custom tag that inserts client-side Javascript to open a new popup window. Place the popup window in any spot you wish or full-screen. Lots of features. Ken Tuck
(web)
HS4+ # 3/30/04
v1.5
Open Window Jscript Wizard A custom tag that inserts client-side Javascript to open a new window. Bernhard Friedrich
(web)
HS 4+ # 11/29/97
Open Window JavaScript Wizard This VTML dialog that lets you insert an open window javascript function in no time. Anders Dreyer HS 4+ # 9/20/02
BrowserRedirect Automatically generates client-side Javascript which redirects user based on browser and platform. Allows the developer to choose distinct URL's for each browser/platform combination. John Fontana HS 4+ # 3/4/01
DHTML Image Rollover Wizard This wizard simplifies the creation of a menu consisting of up to six images that will change appearance when the mouse is rolled over them. The script generated from this wizard is cross browser compatible. Ken Tuck
(web)
HS 4+ # 3/30/04
v2.0
DHTML Slide-In Wizard This wizard simplifies the process of creating the code to slide a layer on a webpage in any direction you specify. The code produced is cross browser compatible. Ken Tuck
(web)
HS 4+ # 3/30/04
Javascript Widgets A wizard to generate a collection of javascripts. Includes Email Scrambler, Date and Time, DHTML Scroller, DHTML Ticker Drag-n-Float, and a script that will make table cells and rows change colour when the mouse rolls over them. Ken Tuck
(web)
HS 4+ # 8/29/03
v1.0
XSL-FO TagDefs Tag Inspector and Tag Chooser definitions for XLS-FO (formatting objects) tags. (web) HS 4.5+ # 11/1/02
XSLT Tag Insight Tag insight files for XSLT. Corey Haines
(web)
HS 4.5.1+ # 4/12/00
DHTML Behaviors Tag Insight Tag insight files for DHTML behaviors (for MSIE) Corey Haines
(web)
HS 4.5.1+ # 6/5/00
For PHP custom dialogs, see PHP4Hs: Custom Dialogs / Tag Editors.
VTML Generators / Editors # 
Custom Tag Wizard This free online tool can be used to generate a custom dialog/tag editor (vtm file) for HS/CFS based upon your inputs to a form. Meant more for CF currently, but it may be extended. BL introduces and explains the wizard in his article, A Wizard for Writing Those Tag Dialog Editors. Bryan LaPlante
(web)
- # 7/5/01
VTML Wizard

(online)
The VTML Wizard is another tool to be used to generate a custom dialog/tag editor (vtm file) for HS/CFS based upon your inputs to a form. This wizard may be used from here or may be downloaded and installed on your own ColdFusion server. Danny Goodisman
(web)
- # 7/6/01
ExpressionBuilder Extensions # 
ASP/Vbscript
Expression Builder



(Mirror Site)
Extend the Expression Builder (EB) and Function Insight to support ASP/Vbscript with this addition to the EB definition file. Brent has also provided Help docs sets linked to the EB. (See also Marjolein's PHP Expression Builder notes and Stan Zilberleyb's ASPExpr builder script)

Warning: Brent's site seems to be down and I haven't been able to contact him by email to get an alternate set up. If anyone else has contact with him, please ask him to email me. I was able to get some of his files from the Internet Archive. They are saved on the mirror copy If you have the one missing file, please email me. Sorry. ~jw

Brent Bain HS 4.01+ # 11/24/99
ASP/Vbscript
Expression Builder
Extend the Expression Builder (EB) and Function Insight to support ASP/Vbscript with this addition to the EB definition file. Jeremy says this has the functions and returns. It may not be as complete as Brent's (above), but it is available. Jeremy Swinborne HS 4.01+ # 12/6/01
FunctionHelp
(1.1b)


FunctionHelp2
This script displays the help file/description for functions defined in the ExpressionElements.vtm file. The script supports the default EE file (CF functions), Marjolein's EE for PHP and Brent Bains excellent EE for ASP/VBscript.

New in functionHelp2: supports partial match ie; if the selected word is resp, it will find all functions starting with resp. Sorry but this version doesn't support PHP. The ExpressionElements.vtm for PHP uses the DESCRIPTION field, not the HELPFILE field. If you're coding PHP, use version 1.1.

Per Søderlind
(web)
HS 4.5 or CF Studio 4.5 # 12/6/00
v 1.1b
v 2
Tridion CMS function insight Function insight (and much more) for the Tridion content management system (CMS). Support for R4 and R5. (or for Tridion v4) Bernard Nirlo HS 4.5/5/+ # 10/15/03
For PHP Expression Builder and function insight add-on's, see PHP4Hs: ExpressionBuilder / Function Insight Extensions.

Note: When I say "HS3+" in requirements, I mean that this item will work with HomeSite or Studio version 3 or greater. Likewise "HS4+" items will work with HomeSite v4.0x or Studio 4.0x or later. (including HS v5.x)

Homesite vs. Studio: Please note that these extensions are written for various version of Macromedia (Allaire) HomeSite. Macromedia also makes two other products, ColdFusion Studio and JRun Studio that are supersets of HomeSite. These extensions should work in these products as well, though you should watch the version numbers. Studio version numbers follow HomeSite versions so something that works in a particular version of HomeSite should work in that same version of CF or JRun Studio.