EasyManua.ls Logo

MACROMEDIA DREAMWEAVER 8-DREAMWEAVER API - Page 110

MACROMEDIA DREAMWEAVER 8-DREAMWEAVER API
628 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
110 The Database Connectivity API
// Schema="@@schema@@"
var MM_@@cname@@_STRING = @@string@@
%>
]]>
</insertText>
<searchPatterns whereToSearch="directive">
<searchPattern paramNames="filename">
<![CDATA[/\/\/\s*FileName="([^"]*)"/]]></searchPattern>
<searchPattern paramNames="type,designtimeString">
<![CDATA[/\/\/\s+Type="(\w*)"([^\r\n]*)/]]></searchPattern>
<searchPattern paramNames="designtimeType" isOptional="true">
<![CDATA[/\/\/\s*DesigntimeType="(\w*)"/]]></searchPattern>
<searchPattern paramNames="http">
<![CDATA[/\/\/\s*HTTP="(\w+)"/]]></searchPattern>
<searchPattern paramNames="catalog">
<![CDATA[/\/\/\s*Catalog="(\w*)"/]]></searchPattern>
<searchPattern paramNames="schema">
<![CDATA[/\/\/\s*Schema="(\w*)"/]]></searchPattern>
<searchPattern paramNames="cname,string">
<![CDATA[/var\s+MM_(\w*)_STRING\s*=\s*([^\r\n]+)/]]></searchPattern>
</searchPatterns>
</participant>
Tokens in an EDML file—such as @@filename@@ in this example—map values in the
include file to properties of a connection object. You set the properties of connection objects
in the JavaScript implementation file.
All the default connection dialog boxes that come with Dreamweaver use the
connection_includefile.edml mapping file. To let Dreamweaver find this file, its name is set in
the JavaScript implementation file, as shown in the following example:
var PARTICIPANT_FILE = "connection_includefile";
When you create a custom connection type, you can use any mapping file in your custom
dialog boxes. If you create a mapping file, you can use a name other than
connection_includefile for your EDML file. If you use a different name, you need to use this
name in your JavaScript implementation file when you specify the value that is assigned to the
PARTICIPANT_FILE variable, as shown in the following example:
var PARTICIPANT_FILE = "myConnection_mappingfile";
000_DW_API_Print.book Page 110 Wednesday, July 20, 2005 11:58 AM

Table of Contents