How Data Formatting Works - MACROMEDIA DREAMWEAVER 8-EXTENDING DREAMWEAVER Manual

Extending dreamweaver
Table of Contents

Advertisement

One example might be to create a new currency format. Essentially, all currency formatting
consists of converting a number to a string, inserting commas and decimal points, and
inserting a currency symbol, such as a dollar ($) sign. The Currency format data type collects
all the common parameters and prompts you for the required values.

How data formatting works

All format files reside in the Configuration/ServerFormats/currentServerModel folder. Each
subfolder contains one XML file and multiple HTML files.
The Formats.xml file describes all the choices in the Format menu. Dreamweaver
automatically adds the Edit Format List and None options.
The folder also contains one HTML file for each currently installed format type, which
includes
,
AlphaCase
The Formats.xml file
The Formats.xml file contains one
tag contains the following mandatory attributes:
format
The
file=fileName
The
title=string
"Currency - default"
The
expression=regexp
objects that use this format. The expression determines what format is currently applied to
a dynamic data object. For example, the expression for the
format is
"<%\s*=\s*FormatCurrency\(.*, -1, -2, -2, -
2\)\s*%>|<%\s*=\s*DoCurrency\(.*, -1, -2, -2, -2\)\s*%>"
expression attribute must be unique among all
enough to guarantee that only instances of this format match the expression.
The
visibility=[hidden | visible]
the Format menu. If the value of the
appear in the Format menu.
The
tag can contain additional, arbitrarily named attributes.
format
Some data formatting functions require an argument,
This object is the node that corresponds to the
has a JavaScript property for each attribute of the corresponding
400
Server Formats
,
Currency
DateTime
format
attribute is the HTML file for this format type, such as
attribute is the string that appears in the Format menu, such as
.
attribute is a regular expression that matches the dynamic data
visibility
,
,
,
Math
Number
Percent
tag for each item in the Format menu. Each
"Currency - default"
tags in the file; it must be specific
format
attribute indicates whether the value appears in
attribute is
, which is a JavaScript object.
format
tag in the Formats.xml file. The object
format
,
, and
Simple
Trim
"Currency"
. The value of the
, the format does not
hidden
tag.
format
.
.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Dreamweaver 8

Table of Contents