You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by HANAX <ha...@centrum.sk> on 2005/09/12 16:36:01 UTC

voice plugin

Hi,

Finally I have done my exams, so now it's good time for me to continue my work.
I remember that last time we were talking about views and that was the last thing I read in this forum.
Now I'm not in the picture now so I'll appreciate some help how to user views and integrate them or what else...


Re: voice plugin

Posted by Ross Gardler <rg...@apache.org>.
Ross Gardler wrote:
> Ross Gardler wrote:
> 
>> HANAX wrote:
>>
>>> Finally I have done my exams, so now it's good time for me to 
>>> continue my work.
>>
>>
>>
>> Welcome back, I trust you did well in your exams?
>>
>>> I remember that last time we were talking about views and that was 
>>> the last thing I read in this forum.
>>> Now I'm not in the picture now so I'll appreciate some help how to 
>>> user views and integrate them or what else...
>>
>>
>>
>> Yes, moving your work into views is the next stage. If I understand 
>> correctly the voiceXML stuff should go in the <head> section of the 
>> final HTML page. Is that right?
>>
>> In order to do this we simply need to onvert your existing stylesheets 
>> into templates that can then be reused in a view. I'm sure that means 
>> almost nothing to you right now, given tat we have very little 
>> documentation on views yet. Perhaps a good starting point is our 
>> recent thread on defining views terminology. We have not yet turned 
>> this into a document, but I think the discussion ended in agreement. 
>> You can see the thread in our archives at 
>> http://marc.theaimsgroup.com/?t=112276643700001&r=1&w=2
>>
>> Whilst you are reading this I will set up your plugin so they are 
>> using views. From there you can create a template to insert your 
>> voiceXML stuff into the view.

With Thorstens help the voice plugin is now views enabled.

The next step is to create a contract that will generate your voiceXML 
information and embed it within the view of the page.

If my understanding is correct and this info should go into the head you 
will need to create a contract like the siteinfo-meta contract [1] that 
adds content to the head. If I have this wrong and it is supposed to go 
in the body then you will find plenty of example contracts for this.

Then you will need to add this contract to the 
src/documentation/content/xdoc/voice.fv file (you can see how by looking 
at the siteinfo-meta contract which is used in there).

Unfortunately our docs for this part of Forrest are thin on the ground 
since it is very new and evolving as we speak. THere are some docs about 
creating a contract at [2]

Be sure to ask questions, we will help out.

As a starting hint your stylesheet, that currently creates the msmxl 
page will go into your contract.

Ross

[1] 
http://svn.apache.org/viewcvs.cgi/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.output.viewHelper.xhtml/resources/templates/siteinfo-meta.ft?view=markup
[2] http://forrest.apache.org/docs_0_80/howto/howto-view-contracts.html



Re: voice plugin

Posted by Ross Gardler <rg...@apache.org>.
Ross Gardler wrote:
> HANAX wrote:
> 
>> Finally I have done my exams, so now it's good time for me to continue 
>> my work.
> 
> 
> Welcome back, I trust you did well in your exams?
> 
>> I remember that last time we were talking about views and that was the 
>> last thing I read in this forum.
>> Now I'm not in the picture now so I'll appreciate some help how to 
>> user views and integrate them or what else...
> 
> 
> Yes, moving your work into views is the next stage. If I understand 
> correctly the voiceXML stuff should go in the <head> section of the 
> final HTML page. Is that right?
> 
> In order to do this we simply need to onvert your existing stylesheets 
> into templates that can then be reused in a view. I'm sure that means 
> almost nothing to you right now, given tat we have very little 
> documentation on views yet. Perhaps a good starting point is our recent 
> thread on defining views terminology. We have not yet turned this into a 
> document, but I think the discussion ended in agreement. You can see the 
> thread in our archives at 
> http://marc.theaimsgroup.com/?t=112276643700001&r=1&w=2
> 
> Whilst you are reading this I will set up your plugin so they are using 
> views. From there you can create a template to insert your voiceXML 
> stuff into the view.

I've enabled views in the voice plugin, however, I hit a bug and don't 
currently have the time to investigate. You might like to watch 
http://issues.apache.org/jira/browse/FOR-672 for progress.

Ross

Re: voice plugin

Posted by Ross Gardler <rg...@apache.org>.
HANAX wrote:
> Finally I have done my exams, so now it's good time for me to continue my work.

Welcome back, I trust you did well in your exams?

> I remember that last time we were talking about views and that was the last thing I read in this forum.
> Now I'm not in the picture now so I'll appreciate some help how to user views and integrate them or what else...

Yes, moving your work into views is the next stage. If I understand 
correctly the voiceXML stuff should go in the <head> section of the 
final HTML page. Is that right?

In order to do this we simply need to onvert your existing stylesheets 
into templates that can then be reused in a view. I'm sure that means 
almost nothing to you right now, given tat we have very little 
documentation on views yet. Perhaps a good starting point is our recent 
thread on defining views terminology. We have not yet turned this into a 
document, but I think the discussion ended in agreement. You can see the 
thread in our archives at 
http://marc.theaimsgroup.com/?t=112276643700001&r=1&w=2

Whilst you are reading this I will set up your plugin so they are using 
views. From there you can create a template to insert your voiceXML 
stuff into the view.

Ross