cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Bowler" <>
Subject Re: Generate html page from url in some file
Date Thu, 10 Apr 2003 12:27:20 GMT

I think I know what you mean, but correct me if I'm wrong.

You want to be able to make all the links in a remote web page point back to your web app
to a specific cocoon 

So, if a remote page at contains
<a href="">link 1</a>

you can change it so that it actually look like
<a href="">link 1</a>

Let me know if this is what you mean as I may have a solution.


On Thu, 10 Apr 2003 15:09:31 +0200, Anna Afonchenko wrote
> Hi all.
> I have the following problem:
> I want to build a pipeline that will get a URL of some page, process it with xsl
> that will fetch some other URL written in this page, generate the fetched url and
> apply some xsl on it.
> E.g. if there is some file that has a link <a 
> href=""/> I want to fetch this url using xsl, and use
it in other pipeline, using 
> cocoon protocol. I tried to use xsl document() function to get and output the content
of the desired url 
> further through cocoon pipeline. But the problem arises when the needed page is not valid
xml, because then 
> xsl cannot output it. So my question is, is it possible to do such task in cocoon? I
want something like that: 
> <map:match pattern="test/"> <!-- some.html contains the
url of the desired page 
> -->    <map:generate src="cocoon:/fetchPage/"
>   <!-- pipeline fetchPage should get the content of the desired page -->    <map:transform
>  <map:serialize type="html"/> </map:match> <map:match pattern="fetchPage/**">
   <map:generate src="{1}" 
>     <!-- fetch.xsl fetches the needed url and outputs it -->
>     <map:transform src="fetch.xsl"/>
>     <map:serialize type="xml"/>
> </map:match>
> The problem is, as I said, that the fetched url cannot be output by xsl, as it is not
> in xml format.
> Is it possible to do something like this using cocoon pipelines?
> And how can I do this?
> Thank you very much for help.
> Sorry for a long e-mail. Hope I was able to explain myself :-)
> Anna

Paul Bowler
Aventix Associates Ltd

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message