Macromedia dreamweaver 8-extending dreamweaver 사용자 설명서

다운로드
페이지 504
452
Data Translators
3.
Save the file as kent.htm in the Configuration/Translators folder.
The Data Translator API
This section describes the functions used to define translators for Dreamweaver.
getTranslatorInfo()
Description
This function provides information about the translator and the files it can affect.
Arguments
None.
Returns
An array of strings. The elements of the array must appear in the following order: 
1.
The 
translatorClass
 string uniquely identifies the translator. This string must begin 
with a letter and can contain only alphanumeric characters, hyphens (-), and underscores 
(_).
2.
The 
title
 string describes the translator in no more than 40 characters. 
3.
The 
nExtensions
 string specifies the number of file extensions to follow. If 
nExtensions
 
is zero, the translator can run on any file. If 
nExtensions
 is zero, 
nRegExps
 is the next 
element in the array.
4.
The 
extension
 string specifies a file extension (for example, 
"htm"
 or 
"SHTML"
) that works 
with this translator. This string is not case-sensitive and should not contain a leading 
period. The array should contain the same number of 
extension
 elements that are 
specified in 
nExtensions
5.
The 
nRegExps
 string specifies the number of regular expressions that follow. If 
nRegExps
 
is zero, 
runDefault
 is the next element in the array.
6.
The 
regExps
 string specifies a regular expression that you can check. The array should 
contain the same number of 
regExps
 elements as are specified in 
nRegExps
, and at least 
one of the 
regExps
 elements must match a piece of the document’s source code before the 
translator can act on a file.