Ross Gardler wrote:
HANAX wrote:

...

Ok, this seems that I need to rewrite some simple files and change it to voice plugin or use voice plugin there? Sorry, I'am still lost... I have really big troubles to explain what can't I undertand :( Sorry.


No problem. I will create the contract to put some meta informatio into head and commit it to the voice plugin. This will, hopefully serve as an example for you. We can then guide you on porting your XSLT to that contract.

I've just created a skeleton contract for you [1]. All it does is place a new meta element in head, look at the source of any page in the voice plugin documentation and you'll see what I mean.

What you need to do (at least if I understand your work on voiceML) is use your existing XSLT code that generates the voiceML markup and use it in this contract.

The template can operate on any part of the document just as it could before. To see how take a look at the "content-main" template that puts the body of a page into place [2]

Does this concrete example, and your earlier reading, help with understanding what is going on?

Ross

[1] http://svn.apache.org/viewcvs?rev=290568&view=rev
[2] http://svn.apache.org/viewcvs.cgi/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/content-main.ft?view=markup

Reply via email to