Re: Access to the query part of the URL

2006-03-03 Thread Nigel Hardy

Nigel Hardy wrote:

I can happily skin the output of php scripts using redirect-to, the 
FileGenerator etc. as suggested in the Cocoon documentation and at 
various times on this list. That works just fine for me. 
Unfortunately, some of the php scripts I want to use like this take 
query parts in the URL to set parameters. I can't see how to get hold 
of those in a matcher or selector. I can catch 
this/that/theother.php and skin it, but how do I get hold of the 
parameter from this/that/theother.php?var=42 to feed that to the 
FileGenerator?


Thank you for the quick and informative replies. I think they can be 
summed up as simple redirection is not possible because the query parts 
get disassembled. I would need to re-build a new URL if the original has 
an unknown list of parameters. The mechanisms work on known parameters.


Thanks.

Nigel

--
lt%%%
Nigel Hardy Tel: +44 1970 622 434.   http://users.aber.ac.uk/nwh/
Dept. Computer Sci,  University of Wales, Aberystwyth, SY23 3DB, UK
Adran Cyfrifiadureg, Prifysgol Cymru, Aberystwyth, SY23 3DB, UK



Re: How do I use OpenOffice plugin?

2006-03-03 Thread Ross Gardler

Dixit, Sandeep (ProSource Solutions) wrote:

I am new to Forrest and would like to learn how to use OpenOffice
plug-in. Can someone please point me in the right direction?


Start by reading the plugin docs [1], then take a look at the source of 
the samples that are included with the plugin [2].


If you have specific questions, we'll be glad to help.

Ross

[1] http://forrest.apache.org/pluginDocs/plugins_0_70/usingPlugins.html
[2] 
http://forrest.apache.org/pluginDocs/plugins_0_70/org.apache.forrest.plugin.input.OpenOffice.org/samples/index.html


Re: Access to the query part of the URL

2006-03-03 Thread Tim Williams
On 3/3/06, Nigel Hardy [EMAIL PROTECTED] wrote:
 Nigel Hardy wrote:

  I can happily skin the output of php scripts using redirect-to, the
  FileGenerator etc. as suggested in the Cocoon documentation and at
  various times on this list. That works just fine for me.
  Unfortunately, some of the php scripts I want to use like this take
  query parts in the URL to set parameters. I can't see how to get hold
  of those in a matcher or selector. I can catch
  this/that/theother.php and skin it, but how do I get hold of the
  parameter from this/that/theother.php?var=42 to feed that to the
  FileGenerator?

 Thank you for the quick and informative replies. I think they can be
 summed up as simple redirection is not possible because the query parts
 get disassembled. I would need to re-build a new URL if the original has
 an unknown list of parameters. The mechanisms work on known parameters.

 Thanks.

 Nigel

I think that's a hasty summation;)  Take a look:
http://wiki.apache.org/cocoon/InputModules

Look for RequestModule (JXPath), specifically, the queryString
property.  It'll let you pass it along in full: {request:queryString}

--tim


Re: Access to the query part of the URL

2006-03-03 Thread Ross Gardler

Nigel Hardy wrote:

Nigel Hardy wrote:

I can happily skin the output of php scripts using redirect-to, the 
FileGenerator etc. as suggested in the Cocoon documentation and at 
various times on this list. That works just fine for me. 
Unfortunately, some of the php scripts I want to use like this take 
query parts in the URL to set parameters. I can't see how to get hold 
of those in a matcher or selector. I can catch 
this/that/theother.php and skin it, but how do I get hold of the 
parameter from this/that/theother.php?var=42 to feed that to the 
FileGenerator?



Thank you for the quick and informative replies. I think they can be 
summed up as simple redirection is not possible because the query parts 
get disassembled. I would need to re-build a new URL if the original has 
an unknown list of parameters. The mechanisms work on known parameters.


I still don't understand your use case since you have not described it. 
It is therefore difficult to give accurate information. However, if you 
have an unknown list of parameters then you probably want the 
RequestGenerator. This will create an XML document from any query data. 
You can then use that in a pipeline and processes it like any other 
document.


I linked to the RequestGenereator in my original reply.

What confuses me is how you intend to make use of an unknown set of 
parameters.


Ross


RE: How do I use OpenOffice plugin?

2006-03-03 Thread Dixit, Sandeep (ProSource Solutions)
I reviewed these links. There is nothing on how-to on using Forrest with
OpenOffice. 

Thanks,
Sandeep

-Original Message-
From: Ross Gardler [mailto:[EMAIL PROTECTED] 
Sent: Friday, March 03, 2006 12:06 PM
To: user@forrest.apache.org
Subject: Re: How do I use OpenOffice plugin?

Dixit, Sandeep (ProSource Solutions) wrote:
 I am new to Forrest and would like to learn how to use OpenOffice
 plug-in. Can someone please point me in the right direction?

Start by reading the plugin docs [1], then take a look at the source of 
the samples that are included with the plugin [2].

If you have specific questions, we'll be glad to help.

Ross

[1] http://forrest.apache.org/pluginDocs/plugins_0_70/usingPlugins.html
[2] 
http://forrest.apache.org/pluginDocs/plugins_0_70/org.apache.forrest.plu
gin.input.OpenOffice.org/samples/index.html


---
***National City made the following annotations
---
This communication is a confidential and proprietary business communication.  
It is intended solely for the use of the designated recipient(s).  If this
communication is received in error, please contact the sender and delete 
this communication.
===


Re: Access to the query part of the URL

2006-03-03 Thread Thorsten Scherler
El vie, 03-03-2006 a las 17:15 +, Ross Gardler escribió:
 Tim Williams wrote:
  On 3/3/06, Nigel Hardy [EMAIL PROTECTED] wrote:
  
 Nigel Hardy wrote:
 
 
 I can happily skin the output of php scripts using redirect-to, the
 FileGenerator etc. as suggested in the Cocoon documentation and at
 various times on this list. That works just fine for me.
 Unfortunately, some of the php scripts I want to use like this take
 query parts in the URL to set parameters. I can't see how to get hold
 of those in a matcher or selector. I can catch
 this/that/theother.php and skin it, but how do I get hold of the
 parameter from this/that/theother.php?var=42 to feed that to the
 FileGenerator?
 
 Thank you for the quick and informative replies. I think they can be
 summed up as simple redirection is not possible because the query parts
 get disassembled. I would need to re-build a new URL if the original has
 an unknown list of parameters. The mechanisms work on known parameters.
 
 Thanks.
 
 Nigel
  
  
  I think that's a hasty summation;)  Take a look:
  http://wiki.apache.org/cocoon/InputModules
  
  Look for RequestModule (JXPath), specifically, the queryString
  property.  It'll let you pass it along in full: {request:queryString}
 
 Tim and I seem to be overlapping with our replies on this thread :-), I 
 see he has seen a second potential use case that you may be describing.
 
 Without understanding the use case it's hard to know exactly what to 
 suggest, If you can't follow what we are suggesting it really would help 
 to give a concrete example of what you want to do then we can give 
 unambiguous answers. Clearly your generic request to get hold of the
 parameter from this/that/theother.php?var=42 to feed that to the
 FileGenerator? is not a detailed enough use case as we have provided a 
 number of ways of doing this.

Well the *easiest* way if you use xsl then set in your sitemap
map:parameter name=use-request-parameters value=true/
then you can get any xsl:param/ that you want. 

El vie, 03-03-2006 a las 17:15 +, Ross Gardler escribió:
 Without understanding the use case it's hard to know exactly what to 
 suggest

;)

salu2
-- 
thorsten

Together we stand, divided we fall! 
Hey you (Pink Floyd)