DreamWeaver的Velocity插件

让Dreamweaver支持vm(即:velocity的模板)页面的插件,可以用dreamweaver的扩展管理器(Macromedia Exchange)安装。

http://velocity.gilluminate.com

Gives full Velocity (VTL) funcitonality to Dreamweaver, including the following:

1. Inserts a \"Velocity\" object with tools to automatically insert VTL code into your document.
2. Adds Velocity\'s .vm extension in DreamWeaver and associates .vm files with Dreamweaver.
3. Adds \"Velocity\" as a new document type in Dreamweaver. Also adds a Default.vm page which will open as the new document when Velocity is selected.
4. Let\'s .vm files act as thought they were .html files, including color coding, tag hints, etc.
5. Adds Third Party Tag support.
6. Adds Translators for #include and #parse, making the included file visible in the design view.

Note: including multiple files within a single #include statement [i.e. #include( \"disclaimer.txt\", \"opinion.txt\" )] is not currently supported by Third Party Tags or Translators.

I suggest adding this extension to your alerts on Macromedia Exchange since I am updating and revising it quite often.

[Verson 1.2.3 replaces translators which were missing in 1.2.2]
[Verson 1.2.2 Contains a minor bug fix in Color Coding.]
[Verson 1.2.1 Contains updated support URL (velocity.gilluminate.com) and email ([email protected]) information.]
[Verson 1.2.0 added translators for #include and #parse. In other words, the content of the file included will apear in the design window.]
[Verson 1.1.4 fixed a conflict with how dreamweaver handles other includes such as asp and ssi.]
[Verson 1.1.3 enhanced color coding support.]
[Verson 1.1.2 enhanced macro support including how the macro button on the Velocity Toolbar works as well as how Third Party Tags handle macros.]
[Version 1.1.0 added Third Party Tag support which replaces VTL in design view with \"sheild\" images. For this to work properly, the final closing paren \')\' must be preceded by a space, no other closing paren can be preceded by a space. For example #set ( $foo = (4-5) ) will work, but #set ( $foo = (4-5 ) ) will break, #set ($foo = (4-5)) will also break. I have created a .dwr search query that will find velocity code that does not meet this standard and replace it with the correct spacing. see http://velocity.gilluminate.com to obtain it.]
[Version 1.0.4 fixed lack of vtl tag hints and vtl code coloring missing in previous versions, to invoke code coloring you must have \"#* velocity document *#\" at the beginning of your .vm or .html document without quotes. This version also added the foreach \"loop\" button on the Velocity Toolbar missing from previous versions.]

In the spirit of Open Source projects such as Velocity, if you would like to contribute to this extension or have suggestions on how to improve it, please email me [email protected]
Special thanks to Mike Kienenberger, Will Glass-Husain, Tim White, and Scott Chun for their contributions thus far.

To open a new velocity document, select File > New... from the menu system, the new documents dialog will open.
Select the \'Basic Page\' Category for the Velocity Document

Access objects via \'Velocity\' tab inside Insert bar.

See http://velocity.gilluminate.com for more information on this extension.

See http://jakarta.apache.org/velocity for more information on Velocity.

;