You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cr...@apache.org on 2003/12/17 07:32:07 UTC
cvs commit: cocoon-2.1/src/blocks/scratchpad/samples/othello/osml/core layout.xsl
crossley 2003/12/16 22:32:07
Modified: src/blocks/scratchpad/samples/othello/osml/core layout.xsl
Log:
Fix mac2unix line-endings.
Revision Changes Path
1.2 +76 -1 cocoon-2.1/src/blocks/scratchpad/samples/othello/osml/core/layout.xsl
Index: layout.xsl
===================================================================
RCS file: /home/cvs/cocoon-2.1/src/blocks/scratchpad/samples/othello/osml/core/layout.xsl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- layout.xsl 15 Dec 2003 20:31:46 -0000 1.1
+++ layout.xsl 17 Dec 2003 06:32:07 -0000 1.2
@@ -1 +1,76 @@
-<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:osm="http://osmosis.gr/osml/1.0">
<xsl:output method="xml"/>
<xsl:template match="/site">
<!--
<osm:page>
<xsl:apply-templates select="osm:page" />
</osm:page>
-->
<osm:site>
<xsl:apply-templates select="layout"/>
</osm:site>
</xsl:template>
<xsl:template match="layout">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="osm:page">
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="osm:content-copy">
<xsl:call-template name="getContent">
<xsl:with-param name="select" select="@select"/>
</xsl:call-template>
</xsl:template>
<xsl:template match="osm:menu-copy">
<xsl:call-template name="getMenu">
<xsl:with-param name="select" select="@select"/>
</xsl:call-template>
</xsl:template>
<xsl:template match="osm:block-copy">
<xsl:call-template name="getBlock">
<xsl:with-param name="select" select="@select"/>
</xsl:call-template>
</xsl:template>
<!--
<xsl:apply-templates select="osm:dummy[@contentID='vMenu'] "/>
-->
<!--
<xsl:template name="getContent">
<xsl:param name="select"/>
<xsl:apply-templates select="//osm:container[@contentID=$select]"/>
</xsl:template>
-->
<xsl:template name="getContent">
<xsl:param name="select"/>
<xsl:apply-templates select="//*[@contentID=$select]"/>
</xsl:template>
<xsl:template name="getMenu">
<xsl:param name="select"/>
<xsl:apply-templates select="//osm:menus/osm:menu[@menuID=$select]"/>
</xsl:template>
<xsl:template name="getBlock">
<xsl:param name="select"/>
<xsl:apply-templates select="//osm:blocks/osm:block[@blockID=$select]"/>
</xsl:template>
<xsl:template match="node()|@*" priority="-1">
<xsl:copy>
<xsl:apply-templates select="@*"/>
<xsl:apply-templates/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
\ No newline at end of file
+<?xml version="1.0"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:osm="http://osmosis.gr/osml/1.0">
+ <xsl:output method="xml"/>
+
+ <xsl:template match="/site">
+ <!--
+ <osm:page>
+ <xsl:apply-templates select="osm:page" />
+ </osm:page>
+ -->
+ <osm:site>
+ <xsl:apply-templates select="layout"/>
+ </osm:site>
+
+ </xsl:template>
+
+ <xsl:template match="layout">
+ <xsl:apply-templates/>
+ </xsl:template>
+
+ <xsl:template match="osm:page">
+ <xsl:apply-templates/>
+ </xsl:template>
+
+
+
+ <xsl:template match="osm:content-copy">
+ <xsl:call-template name="getContent">
+ <xsl:with-param name="select" select="@select"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match="osm:menu-copy">
+ <xsl:call-template name="getMenu">
+ <xsl:with-param name="select" select="@select"/>
+ </xsl:call-template>
+ </xsl:template>
+
+ <xsl:template match="osm:block-copy">
+ <xsl:call-template name="getBlock">
+ <xsl:with-param name="select" select="@select"/>
+ </xsl:call-template>
+ </xsl:template>
+ <!--
+ <xsl:apply-templates select="osm:dummy[@contentID='vMenu'] "/>
+ -->
+
+<!--
+ <xsl:template name="getContent">
+ <xsl:param name="select"/>
+ <xsl:apply-templates select="//osm:container[@contentID=$select]"/>
+ </xsl:template>
+-->
+
+ <xsl:template name="getContent">
+ <xsl:param name="select"/>
+ <xsl:apply-templates select="//*[@contentID=$select]"/>
+ </xsl:template>
+
+ <xsl:template name="getMenu">
+ <xsl:param name="select"/>
+ <xsl:apply-templates select="//osm:menus/osm:menu[@menuID=$select]"/>
+ </xsl:template>
+
+ <xsl:template name="getBlock">
+ <xsl:param name="select"/>
+ <xsl:apply-templates select="//osm:blocks/osm:block[@blockID=$select]"/>
+ </xsl:template>
+
+ <xsl:template match="node()|@*" priority="-1">
+ <xsl:copy>
+ <xsl:apply-templates select="@*"/>
+ <xsl:apply-templates/>
+ </xsl:copy>
+ </xsl:template>
+</xsl:stylesheet>