[Yanel-commits] rev 41573 - in public/yanel/trunk/src/realms/use-cases/yanel: data data/xslt rti

michi at wyona.com michi at wyona.com
Fri Feb 13 11:23:48 CET 2009


Author: michi
Date: 2009-02-13 11:23:48 +0100 (Fri, 13 Feb 2009)
New Revision: 41573

Added:
   public/yanel/trunk/src/realms/use-cases/yanel/data/basic-xml-resource-parameters.html
   public/yanel/trunk/src/realms/use-cases/yanel/data/xslt/basic-xml-resource-xslt-parameters.xsl
   public/yanel/trunk/src/realms/use-cases/yanel/rti/basic-xml-resource-parameters.html.yanel-rc
Log:
test page re xslt parameters added

Added: public/yanel/trunk/src/realms/use-cases/yanel/data/basic-xml-resource-parameters.html
===================================================================
--- public/yanel/trunk/src/realms/use-cases/yanel/data/basic-xml-resource-parameters.html	                        (rev 0)
+++ public/yanel/trunk/src/realms/use-cases/yanel/data/basic-xml-resource-parameters.html	2009-02-13 10:23:48 UTC (rev 41573)
@@ -0,0 +1,15 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+  <title>Hello World</title>
+  <link rel="cms.client" type="application/x.osr-xml" href="introspection-world.xml" title="OSR-101"/>
+</head>
+<body>
+<p>
+Hello World!
+</p>
+</body>
+</html>

Added: public/yanel/trunk/src/realms/use-cases/yanel/data/xslt/basic-xml-resource-xslt-parameters.xsl
===================================================================
--- public/yanel/trunk/src/realms/use-cases/yanel/data/xslt/basic-xml-resource-xslt-parameters.xsl	                        (rev 0)
+++ public/yanel/trunk/src/realms/use-cases/yanel/data/xslt/basic-xml-resource-xslt-parameters.xsl	2009-02-13 10:23:48 UTC (rev 41573)
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<xsl:stylesheet version="1.0"
+  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+  xmlns:xhtml="http://www.w3.org/1999/xhtml"
+  xmlns:i18n="http://www.wyona.org/yanel/i18n/1.0"
+  xmlns="http://www.w3.org/1999/xhtml"
+>
+
+<!-- IMPORTANT: Needs to correspond to the mime-type which is sent by the server! -->
+<xsl:output method="xhtml" encoding="UTF-8"/>
+<!--
+<xsl:output method="html"/>
+-->
+
+<xsl:param name="yanel.path.name" select="'NAME_IS_NULL'"/>
+<xsl:param name="yanel.path" select="'PATH_IS_NULL'"/>
+<xsl:param name="yanel.back2context" select="'BACK2CONTEXT_IS_NULL'"/>
+<xsl:param name="yarep.back2realm" select="'BACK2REALM_IS_NULL'"/>
+
+<xsl:param name="yanel.meta.language" select="'en'"/>
+<xsl:param name="yanel.request.query-string" select="'No query-string specified'"/>
+
+<xsl:variable name="name-without-suffix" select="substring-before($yanel.path.name, '.')"/>
+
+<xsl:template match="/">
+<html xmlns="http://www.w3.org/1999/xhtml">
+
+<xsl:comment>
+WARNING: This content has been generated dynamically. All changes will be lost.
+</xsl:comment>
+
+<head>
+  <title>BasicXMLResource XSLT parameters</title>
+</head>
+
+<body>
+<ul>
+  <li>yanel.meta.language: <xsl:value-of select="$yanel.meta.language"/></li>
+  <li>yanel.request.query-string: <xsl:value-of select="$yanel.request.query-string"/></li>
+</ul>
+</body>
+</html>
+</xsl:template>
+
+</xsl:stylesheet>

Added: public/yanel/trunk/src/realms/use-cases/yanel/rti/basic-xml-resource-parameters.html.yanel-rc
===================================================================
--- public/yanel/trunk/src/realms/use-cases/yanel/rti/basic-xml-resource-parameters.html.yanel-rc	                        (rev 0)
+++ public/yanel/trunk/src/realms/use-cases/yanel/rti/basic-xml-resource-parameters.html.yanel-rc	2009-02-13 10:23:48 UTC (rev 41573)
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+
+<yanel:resource-config xmlns:yanel="http://www.wyona.org/yanel/rti/1.0">
+  <yanel:rti name="xml" namespace="http://www.wyona.org/yanel/resource/1.0"/>
+
+  <yanel:property name="mime-type" value="application/xhtml+xml"/>
+  <yanel:property name="xslt" value="/xslt/basic-xml-resource-xslt-parameters.xsl"/>
+</yanel:resource-config>



More information about the Yanel-commits mailing list