webwork/src/resources/web/template/vxml audio-footer.jsp,NONE,1.1 audio-header.jsp,NONE,1.1 field-footer.jsp,NONE,1.1 field-header.jsp,NONE,1.1 filled-footer.jsp,NONE,1.1 filled-header.jsp,NONE,1.1 grammar-footer.jsp,NONE,1.1 grammar-header.jsp,NONE,1.1 log-footer.jsp,NONE,1.1 log-header.jsp,NONE,1.1 prompt-footer.jsp,NONE,1.1 prompt-header.jsp,NONE,1.1
[email protected] Mon, 17 Jun 2002 05:37:06 -0700
| Newsgroups | gmane.comp.java.webwork.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/webwork/webwork/src/resources/web/template/vxml
In directory usw-pr-cvs1:/tmp/cvs-serv4040
Added Files:
audio-footer.jsp audio-header.jsp field-footer.jsp
field-header.jsp filled-footer.jsp filled-header.jsp
grammar-footer.jsp grammar-header.jsp log-footer.jsp
log-header.jsp prompt-footer.jsp prompt-header.jsp
Log Message:
refactor to new location
--- NEW FILE: audio-footer.jsp ---
</audio>
--- NEW FILE: audio-header.jsp ---
<%@ taglib uri="webwork" prefix="webwork" %>
<%--
-- audio - VXML audio
--
--
-- Required Parameters:
--
--
-- Optional Parameters:
--
-- * persona: persona (directory name of persona)
-- * src: source of audio (under persona directory if persona is specified)
-- * tts: alternate text
-- * expr: expr to evaluate on client-side to resolve src
-- * fetchhint: fetchhint attribute (safe or prefetch)
-- * fetchtimeout: fetchtimeout attribute
-- * maxage: maxage attribute
-- * maxstale: maxstale attribute
--
--%>
<audio
<webwork:if test="parameters['persona']!=null && parameters['src']!=null">
src="<webwork:property value="parameters['persona']"/>/<webwork:property value="parameters['src']"/>"
</webwork:if>
<webwork:if test="parameters['persona']==null && parameters['src']!=null">
src="<webwork:property value="parameters['src']"/>"
</webwork:if>
<webwork:if test="parameters['src']==null && parameters['expr']!=null">
expr="<webwork:property value="parameters['expr']"/>"
</webwork:if>
<webwork:if test="parameters['fetchhint']!=null">
fetchhint="<webwork:property value="parameters['fetchhint']"/>"
</webwork:if>
<webwork:if test="parameters['fetchtimeout']!=null">
fetchtimeout="<webwork:property value="parameters['fetchtimeout']"/>"
</webwork:if>
<webwork:if test="parameters['maxage']!=null">
maxage="<webwork:property value="parameters['maxage']"/>"
</webwork:if>
<webwork:if test="parameters['maxstale']!=null">
maxstale="<webwork:property value="parameters['maxstale']"/>"
</webwork:if>
><webwork:if test="parameters['tts']!=null"><webwork:property value="parameters['tts']"/></webwork:if>
--- NEW FILE: field-footer.jsp ---
</field>
--- NEW FILE: field-header.jsp ---
<%@ taglib uri="webwork" prefix="webwork" %>
<%--
-- field - VXML field tag
--
--
-- Required Parameters:
--
-- * name: name of the field
--
--
-- Optional Parameters:
--
-- * cond: cond attribute
-- * slot: slot attribute
-- * modal: modal attribute
-- * type: type attribute
--%>
<field name="<webwork:property value="parameters['name']"/>"
<webwork:if test="parameters['modal']!=null">
modal="<webwork:property value="parameters['modal']"/>"
</webwork:if>
<webwork:if test="parameters['slot']!=null">
slot="<webwork:property value="parameters['slot']"/>"
</webwork:if>
<webwork:if test="parameters['cond']!=null">
cond="<webwork:property value="parameters['cond']"/>"
</webwork:if>
<webwork:if test="parameters['type']!=null">
type="<webwork:property value="parameters['type']"/>"
</webwork:if>
>
<log>Entering field: <webwork:property value="parameters['name']"/></log>
--- NEW FILE: filled-footer.jsp ---
</filled>
--- NEW FILE: filled-header.jsp ---
<%@ taglib uri="webwork" prefix="webwork" %>
<%--
-- filled
--
--
-- Required Parameters:
--
--
-- Optional Parameters:
--
-- * mode: bargein attribute
-- * namelist: xml:lang attribute
-- * action: action url to go to on execution
--
--%>
<filled
<webwork:if test="parameters['mode']!=null">mode="<webwork:property value="parameters['mode']"/>"</webwork:if>
<webwork:if test="parameters['namelist']!=null">namelist="<webwork:property value="parameters['namelist']"/>"</webwork:if>
>
<webwork:if test="parameters['action']!=null">
<log>Executing action: <webwork:property value="parameters['action']"/></log>
<submit fetchhint="safe"
next="<webwork:property value="parameters['action']"/>"
<webwork:if test="parameters['actionaudio']!=null">
fetchaudio="<webwork:property value="parameters['actionaudio']"/>"
</webwork:if>
/>
</webwork:if>
--- NEW FILE: grammar-footer.jsp ---
</grammar>
--- NEW FILE: grammar-header.jsp ---
<%@ taglib uri="webwork" prefix="webwork" %>
<%--
-- grammar - SRGF XML grammar
--
--
-- Required Parameters:
--
-- * name: name of the grammar
--
-- Optional Parameters:
--
-- * weight: weight for the grammar, default is "1.0"
-- * xml:lang: language of the grammar ,default is "en-US"
-- * mode: either voice or dtmf, default is "voice"
-- * model: must point to a List so that an iterator can be used. the value must have a value attribute and optionally a tag attribute
--
--%>
<grammar version="1.0"
type="application/grammar+xml"
root="<webwork:property value="parameters['name']"/>"
weight="<webwork:if test="parameters['weight']==null">1.0</webwork:if><webwork:else><webwork:property value="parameters['weight']"/></webwork:else>"
xml:lang="<webwork:if test="parameters['lang']==null">en-US</webwork:if><webwork:else><webwork:property value="parameters['lang']"/></webwork:else>"
mode="<webwork:if test="parameters['mode']==null">voice</webwork:if><webwork:else><webwork:property value="parameters['mode']"/></webwork:else>"
>
<rule name="<webwork:property value="parameters['name']"/>" scope="public">
<webwork:iterator value="parameters['model']">
<item <webwork:if test="tag!=null">tag="<webwork:property value="tag"/>"</webwork:if>><webwork:property value="value"/></item>
</webwork:iterator>
</rule>
--- NEW FILE: log-footer.jsp ---
</log>
--- NEW FILE: log-header.jsp ---
<%@ taglib uri="webwork" prefix="webwork" %>
<%--
-- log
--
--
-- Required Parameters:
--
--
-- Optional Parameters:
--
-- * expr: expr attribute
-- * label: label attribute
--
--%>
<log
<webwork:if test="parameters['label']!=null">label="<webwork:property value="parameters['label']"/>"</webwork:if>
<webwork:if test="parameters['expr']!=null">expr="<webwork:property value="parameters['expr']"/>"</webwork:if>
>
--- NEW FILE: prompt-footer.jsp ---
</prompt>
--- NEW FILE: prompt-header.jsp ---
<%@ taglib uri="webwork" prefix="webwork" %>
<%--
-- prompt
--
--
-- Required Parameters:
--
--
-- Optional Parameters:
--
-- * bargein: bargein attribute
-- * lang: xml:lang attribute
-- * count: count attribute
-- * cond: cond attribute
--
--%>
<prompt
<webwork:if test="parameters['bargein']!=null">bargein="<webwork:property value="parameters['bargein']"/>"</webwork:if>
<webwork:if test="parameters['lang']!=null">xml:lang="<webwork:property value="parameters['lang']"/>"</webwork:if>
<webwork:if test="parameters['count']!=null">count="<webwork:property value="parameters['count']"/>"</webwork:if>
<webwork:if test="parameters['cond']!=null">cond="<webwork:property value="parameters['cond']"/>"</webwork:if>
>
_______________________________________________________________
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/