You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2008/02/27 01:53:51 UTC
svn commit: r631444 - in /lenya/sandbox/modules/docustyle: sitemap.xmap
xslt/beforeCache.xsl
Author: andreas
Date: Tue Feb 26 16:53:48 2008
New Revision: 631444
URL: http://svn.apache.org/viewvc?rev=631444&view=rev
Log:
Deliver resources from docustyle module inside the area URL space.
Modified:
lenya/sandbox/modules/docustyle/sitemap.xmap
lenya/sandbox/modules/docustyle/xslt/beforeCache.xsl
Modified: lenya/sandbox/modules/docustyle/sitemap.xmap
URL: http://svn.apache.org/viewvc/lenya/sandbox/modules/docustyle/sitemap.xmap?rev=631444&r1=631443&r2=631444&view=diff
==============================================================================
--- lenya/sandbox/modules/docustyle/sitemap.xmap (original)
+++ lenya/sandbox/modules/docustyle/sitemap.xmap Tue Feb 26 16:53:48 2008
@@ -44,6 +44,19 @@
<!-- This pipeline handles helper requests and metadata, not the actual publication documents -->
<map:pipeline>
+ <map:match pattern="*/docustyle/**.css">
+ <map:generate type="text" src="fallback://lenya/modules/docustyle/resources/{2}.css"/>
+ <map:transform type="pattern" src="fallback://lenya/chaperon/grammars/link.xlex"/>
+ <map:transform src="fallback://lenya/chaperon/stylesheets/pattern-to-link.xsl"/>
+ <map:transform type="proxy"/>
+ <map:transform src="fallback://lenya/chaperon/stylesheets/a-to-txt.xsl"/>
+ <map:serialize type="text" mime-type="text/css"/>
+ </map:match>
+
+ <map:match pattern="*/docustyle/**.png">
+ <map:read mime-type="image/png" src="fallback://lenya/modules/docustyle/resources/{2}.png"/>
+ </map:match>
+
<!-- FIXME: this should be merged with the getDoctypeXSLT/* matcher below. currently, it is necessary
so that "getDoctypeXSLT/" requests do not get eaten by the **/ matcher below.
Plus it should be moved to an internal-only pipeline.
@@ -159,7 +172,9 @@
</map:otherwise>
</map:select>
<map:transform src="fallback://lenya/xslt/util/strip_namespaces.xsl"/>
- <map:transform type="proxy"/>
+ <map:transform type="proxy">
+ <map:parameter name="urls" value="relative"/>
+ </map:transform>
<map:act type="language-exists">
<map:serialize type="xhtml"/>
Modified: lenya/sandbox/modules/docustyle/xslt/beforeCache.xsl
URL: http://svn.apache.org/viewvc/lenya/sandbox/modules/docustyle/xslt/beforeCache.xsl?rev=631444&r1=631443&r2=631444&view=diff
==============================================================================
--- lenya/sandbox/modules/docustyle/xslt/beforeCache.xsl (original)
+++ lenya/sandbox/modules/docustyle/xslt/beforeCache.xsl Tue Feb 26 16:53:48 2008
@@ -39,7 +39,7 @@
<xsl:template match="/*">
<html>
<head>
- <link rel="stylesheet" href="/modules/docustyle/css/page.css" type="text/css"/>
+ <link rel="stylesheet" href="/{$pub}/{$area}/docustyle/css/page.css" type="text/css"/>
<meta content="Apache Lenya" name="generator"/>
<title><meta:value element="title" ns="http://purl.org/dc/elements/1.1/" default="error-404"
@@ -68,7 +68,7 @@
</div>
<div id="logo">
<div id="projectLogo">
- <a href="/{$pub}/{$area}/"><img src="/modules/docustyle/images/project-logo-small.png" alt="project logo"/></a>
+ <a href="/{$pub}/{$area}/"><img src="/{$pub}/{$area}/docustyle/images/project-logo-small.png" alt="project logo"/></a>
</div>
<div id="tagline">Open Source Content Management</div>
</div>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org