svn commit: r1430374 - /lenya/contributions/2_0_X/modules/defaultstyle/sitemap.xmap
[email protected] Tue, 08 Jan 2013 16:46:35 -0000
| Newsgroups | gmane.comp.cms.lenya.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: andreas
Date: Tue Jan 8 16:46:35 2013
New Revision: 1430374
URL: http://svn.apache.org/viewvc?rev=1430374&view=rev
Log:
Fix media type handling.
Modified:
lenya/contributions/2_0_X/modules/defaultstyle/sitemap.xmap
Modified: lenya/contributions/2_0_X/modules/defaultstyle/sitemap.xmap
URL: http://svn.apache.org/viewvc/lenya/contributions/2_0_X/modules/defaultstyle/sitemap.xmap?rev=1430374&r1=1430373&r2=1430374&view=diff
==============================================================================
--- lenya/contributions/2_0_X/modules/defaultstyle/sitemap.xmap (original)
+++ lenya/contributions/2_0_X/modules/defaultstyle/sitemap.xmap Tue Jan 8 16:46:35 2013
@@ -207,14 +207,18 @@
If the Accept header matches the media type, deliver the document directly.
-->
<map:act type="language-exists">
- <map:select type="media-type">
+ <map:select type="parameter">
+ <map:parameter name="parameter-selector-test" value="{page-envelope:document-mime-type}"/>
<!-- Skip XHTML documents -->
<map:when test="application/xhtml+xml"/>
- <!-- Serve matching resource documents -->
- <map:when test="{page-envelope:document-mime-type}">
- <map:read src="lenya-document:{page-envelope:document-uuid},lang={page-envelope:document-language}{link:rev}"/>
- </map:when>
- <!-- Ignore non-matching requests -->
+ <map:otherwise>
+ <map:select type="media-type">
+ <!-- Serve matching resource documents -->
+ <map:when test="{page-envelope:document-mime-type}">
+ <map:read src="lenya-document:{page-envelope:document-uuid},lang={page-envelope:document-language}{link:rev}"/>
+ </map:when>
+ </map:select>
+ </map:otherwise>
</map:select>
</map:act>