<uidefs>
<!--
  - ADOBE SYSTEMS INCORPORATED
  - Copyright 2001-2002 Adobe Systems Incorporated. All Rights Reserved.
  - 
  - NOTICE:  Notwithstanding the terms of the Adobe GoLive End User 
  - License Agreement, Adobe permits you to reproduce and distribute this 
  - file only as an integrated part of a web site created with Adobe 
  - GoLive software and only for the purpose of enabling your client to 
  - display their web site. All other terms of the Adobe license 
  - agreement remain in effect.
 -->
  <category>extrafilters</category>
  <uiname>Extra Filters</uiname>

  <filter>
    <format>ASP/VBScript</format>
    <format>ASP/JScript</format>
    <name>Truncate</name>
    <uiname>Truncate text</uiname>
    <runtime-filepath>include/extrafilters.runtime6.asp</runtime-filepath>
    <runtime-command>Truncate</runtime-command>
	<binding-details>
		<parameter>
		  <control>textfield</control>
		  <uiname>Maximum length</uiname>
		  <default-value>20</default-value>
		</parameter>
		<parameter>
		  <control>textfield</control>
		  <uiname>Suffix</uiname>
		  <default-value>"..."</default-value>
		</parameter>
	</binding-details>
  </filter>

  <filter>
    <format>ASP/VBScript</format>
    <format>ASP/JScript</format>
    <name>RegExp.match</name>
    <uiname>Regular expression match</uiname>
    <runtime-filepath>include/extrafilters.runtime6.asp</runtime-filepath>
    <runtime-command>RegExpMatch</runtime-command>
	<binding-details>
		<parameter>
		  <control>textfield</control>
		  <uiname>Search for</uiname>
		  <layout>vertical</layout>
		  <default-value>"Pattern"</default-value>
		</parameter>
		<parameter>
			<control>checkbox</control>
			<uiname>Ignore case</uiname>
			<on-value>true</on-value>
			<off-value>false</off-value>
			<default-value>true</default-value>
		</parameter>
		<parameter>
		  <control>textfield</control>
		  <uiname>If found, emit</uiname>
		  <layout>vertical</layout>
		  <default-value>"Hello World!"</default-value>
		</parameter>
		<parameter>
		  <control>textfield</control>
		  <uiname>If not found, emit</uiname>
		  <layout>vertical</layout>
		  <default-value>""</default-value>
		</parameter>
	</binding-details>
  </filter>

  <filter>
    <format>ASP/VBScript</format>
    <format>ASP/JScript</format>
    <name>RegExp.replace</name>
    <uiname>Regular expression replace</uiname>
    <runtime-filepath>include/extrafilters.runtime6.asp</runtime-filepath>
    <runtime-command>RegExpReplace</runtime-command>
	<binding-details>
		<parameter>
		  <control>textfield</control>
		  <uiname>Search for</uiname>
		  <default-value>"Pattern"</default-value>
		</parameter>
		<parameter>
			<control>checkbox</control>
			<uiname>Ignore case</uiname>
			<on-value>true</on-value>
			<off-value>false</off-value>
			<default-value>true</default-value>
		</parameter>
		<parameter>
		  <control>textfield</control>
		  <uiname>Replace with</uiname>
		  <default-value>"Hello World!"</default-value>
		</parameter>
	</binding-details>
  </filter>

  <filter>
    <format>PHP</format>
    <name>Truncate</name>
    <uiname>Truncate text</uiname>
    <runtime-filepath>include/extrafilters.runtime6.php</runtime-filepath>
    <runtime-command>Truncate</runtime-command>
	<binding-details>
		<parameter>
		  <control>textfield</control>
		  <uiname>Maximum length</uiname>
		  <default-value>20</default-value>
		</parameter>
		<parameter>
		  <control>textfield</control>
		  <uiname>Suffix</uiname>
		  <default-value>"..."</default-value>
		</parameter>
	</binding-details>
  </filter>

  <filter>
    <format>PHP</format>
    <name>RegExp.match</name>
    <uiname>Regular expression match</uiname>
    <runtime-filepath>include/extrafilters.runtime6.php</runtime-filepath>
    <runtime-command>RegExpMatch</runtime-command>
	<binding-details>
		<parameter>
		  <control>textfield</control>
		  <uiname>Search for</uiname>
		  <layout>vertical</layout>
		  <default-value>"Pattern"</default-value>
		</parameter>
		<parameter>
			<control>checkbox</control>
			<uiname>Ignore case</uiname>
			<on-value>true</on-value>
			<off-value>false</off-value>
			<default-value>true</default-value>
		</parameter>
		<parameter>
		  <control>textfield</control>
		  <uiname>If found, emit</uiname>
		  <layout>vertical</layout>
		  <default-value>"Hello World!"</default-value>
		</parameter>
		<parameter>
		  <control>textfield</control>
		  <uiname>If not found, emit</uiname>
		  <layout>vertical</layout>
		  <default-value>""</default-value>
		</parameter>
	</binding-details>
  </filter>

  <filter>
    <format>PHP</format>
    <name>RegExp.replace</name>
    <uiname>Regular expression replace</uiname>
    <runtime-filepath>include/extrafilters.runtime6.php</runtime-filepath>
    <runtime-command>RegExpReplace</runtime-command>
	<binding-details>
		<parameter>
		  <control>textfield</control>
		  <uiname>Search for</uiname>
		  <default-value>"Pattern"</default-value>
		</parameter>
		<parameter>
			<control>checkbox</control>
			<uiname>Ignore case</uiname>
			<on-value>true</on-value>
			<off-value>false</off-value>
			<default-value>true</default-value>
		</parameter>
		<parameter>
		  <control>textfield</control>
		  <uiname>Replace with</uiname>
		  <default-value>"Hello World!"</default-value>
		</parameter>
	</binding-details>
  </filter>

  <filter>
    <format>JSP/Java</format>
    <name>Truncate</name>
    <uiname>Truncate text</uiname>
    <runtime-filepath>com.adobe.gl.runtime6.utils.*</runtime-filepath>
    <runtime-command>GLExtraFilters.truncate</runtime-command>
	<binding-details>
		<parameter>
		  <control>textfield</control>
		  <uiname>Maximum length</uiname>
		  <default-value>20</default-value>
		</parameter>
		<parameter>
		  <control>textfield</control>
		  <uiname>Suffix</uiname>
		  <default-value>"..."</default-value>
		</parameter>
	</binding-details>
  </filter>

  <filter>
    <format>JSP/Java</format>
    <name>RegExp.match</name>
    <uiname>Regular expression match</uiname>
    <runtime-filepath>com.adobe.gl.runtime6.utils.*</runtime-filepath>
    <runtime-command>GLExtraFilters.regExpMatch</runtime-command>
	<binding-details>
		<parameter>
		  <control>textfield</control>
		  <uiname>Search for</uiname>
		  <layout>vertical</layout>
		  <default-value>"Pattern"</default-value>
		</parameter>
		<parameter>
			<control>checkbox</control>
			<uiname>Ignore case</uiname>
			<on-value>true</on-value>
			<off-value>false</off-value>
			<default-value>true</default-value>
		</parameter>
		<parameter>
		  <control>textfield</control>
		  <uiname>If found, emit</uiname>
		  <layout>vertical</layout>
		  <default-value>"Hello World!"</default-value>
		</parameter>
		<parameter>
		  <control>textfield</control>
		  <uiname>If not found, emit</uiname>
		  <layout>vertical</layout>
		  <default-value>""</default-value>
		</parameter>
	</binding-details>
  </filter>

  <filter>
    <format>JSP/Java</format>
    <name>RegExp.replace</name>
    <uiname>Regular expression replace</uiname>
    <runtime-filepath>com.adobe.gl.runtime6.utils.*</runtime-filepath>
    <runtime-command>GLExtraFilters.regExpReplace</runtime-command>
	<binding-details>
		<parameter>
		  <control>textfield</control>
		  <uiname>Search for</uiname>
		  <default-value>"Pattern"</default-value>
		</parameter>
		<parameter>
			<control>checkbox</control>
			<uiname>Ignore case</uiname>
			<on-value>true</on-value>
			<off-value>false</off-value>
			<default-value>true</default-value>
		</parameter>
		<parameter>
		  <control>textfield</control>
		  <uiname>Replace with</uiname>
		  <default-value>"Hello World!"</default-value>
		</parameter>
	</binding-details>
  </filter>
</uidefs>
