----- Original Message ----- 
From: "Rolando Isidoro" <[EMAIL PROTECTED]>


> Hi there, I've managed to show information stored in an OAI compliant 
> tool in my Lenya pub, by inserting a new pipeline under 
> publication-sitemap.xmap with several matches similar to the one below:
> 
> <map:match pattern="live/people/asg/profile">
>   <map:generate src="**** XML SOURCE ****"/>
>   <map:transform src="xslt/OAI2xhtml.xsl"/>
>   <map:serialize type="html"/>
> </map:match>
> 
> 
> The file OAI2xhtml.xsl is stored in the xslt dir in my publication and 
> contains a link to a CSS file like this:
> <link href="../resources/shared/css/oai.css" type="text/css" 
> rel="stylesheet"/>

    You can try using $root,
    <link rel="stylesheet" href="{$root}/css/oai.css" type="text/css"/>

> The problem is that the XSL transformations occurs but the CSS file is 
> not detected:
> The requested document '/people/resources/shared/css/oai.css' with 
> document-id '/people/resources/shared/css/oai' does not exist.
> 
> 
> I've looked into page2xhtml.xsl in order to see how page.css is called, 
> several parameters are passed on in publication-sitemap.xmap; one of 
> them, root, is them used to define the location of the file. My match is 
> very different from the one used to call page2xhtml.xsl and there seems 
> to be no way form me to pass those parameters into OAI2xhtml.xsl 
> dynamically. My oai.css file is located in the same dir as page.css, how 
> can I hard code the location of the file? I've tried several solutions 
> but always got the same result.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to