cocoon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From reinh...@apache.org
Subject svn commit: rev 55246 - cocoon/trunk/src/blocks/forms/samples/dreamteam
Date Thu, 21 Oct 2004 18:23:56 GMT
Author: reinhard
Date: Thu Oct 21 11:23:55 2004
New Revision: 55246

Added:
   cocoon/trunk/src/blocks/forms/samples/dreamteam/sitemap.xmap
Log:
uups, missing file
(add "dreamteam" application by Helma van der Linden (issue 31813)


Added: cocoon/trunk/src/blocks/forms/samples/dreamteam/sitemap.xmap
==============================================================================
--- (empty file)
+++ cocoon/trunk/src/blocks/forms/samples/dreamteam/sitemap.xmap	Thu Oct 21 11:23:55 2004
@@ -0,0 +1,149 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Copyright 1999-2004 The Apache Software Foundation
+
+  Licensed under the Apache License, Version 2.0 (the "License");
+  you may not use this file except in compliance with the License.
+  You may obtain a copy of the License at
+
+      http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
+  <map:components>
+    <map:transformers default="xalan">
+      <map:transformer name="i18n" src="org.apache.cocoon.transformation.I18nTransformer">
+        <catalogues default="dreamteam">
+          <catalogue id="forms" name="FormsMessages" location="messages"/>
+          <catalogue id="dreamteam" name="DreamTeamMessages" location="messages"/>
+        </catalogues>
+        <cache-at-startup>true</cache-at-startup>
+      </map:transformer>
+    </map:transformers>
+    <!-- map:selectors default="browser">
+         <map:selector name="request-method"
+            src="org.apache.cocoon.selection.RequestMethodSelector"/>
+      </map:selectors -->
+    <map:pipes default="caching"/>
+  </map:components>
+  <map:views>
+    <map:view name="content" from-label="content">
+      <map:serialize type="xml"/>
+    </map:view>
+    <map:view from-label="content" name="pretty-content">
+      <map:transform src="context://stylesheets/system/xml2html.xslt"/>
+      <map:serialize type="html"/>
+    </map:view>
+    <map:view name="links" from-position="last">
+      <map:serialize type="links"/>
+    </map:view>
+  </map:views>
+  <!-- ========================================= -->
+  <!-- flow scripts                              -->
+  <!-- ========================================= -->
+  <map:flow language="javascript">
+    <map:script src="flow/team.js"/>
+  </map:flow>
+  <map:pipelines>
+    <map:pipeline>
+      <!-- ========================================= -->
+      <!-- flow script continuations                 -->
+      <!-- ========================================= -->
+      <map:match pattern="**/*.continue">
+        <map:call continuation="{2}"/>
+      </map:match>
+      <map:match pattern="*.continue">
+        <map:call continuation="{1}"/>
+      </map:match>
+      <!-- ========================================= -->
+      <!-- Redirections for page requests on homepage -->
+      <!-- ========================================= -->
+      <map:match pattern="">
+        <map:redirect-to session="true" uri="home.html"/>
+      </map:match>
+      <map:match pattern="/">
+        <map:redirect-to session="true" uri="home.html"/>
+      </map:match>
+      <map:match pattern="home.html">
+        <map:call function="initDreamTeamChooser">
+          <map:parameter name="documentURI" value="content/soccer.xml"/>
+        </map:call>
+      </map:match>
+      <!-- ========================================= -->
+      <!-- Actual pages                              -->
+      <!-- ========================================= -->
+      <map:match pattern="showteam.html">
+        <map:call function="prot_showTeam"/>
+      </map:match>
+      <map:match pattern="buildteam.html">
+        <map:call function="prot_buildTeam"/>
+      </map:match>
+      <!-- ========================================= -->
+      <!-- Pipelines to display the actual pages     -->
+      <!-- ========================================= -->
+      <map:match pattern="team.form">
+        <map:generate type="jx" src="content/teamTemplate.jx"/>
+        <map:transform type="forms"/>
+        <map:transform src="../resources/forms-samples-styling.xsl">
+          <map:parameter name="resources-uri" value="resources"/>
+        </map:transform>
+        <map:transform src="context://samples/common/style/xsl/html/adding-header.xsl">
+          <map:parameter name="contextPath" value="{request:contextPath}"/>
+          <map:parameter name="servletPath" value="{request:servletPath}"/>
+          <map:parameter name="sitemapURI" value="{request:sitemapURI}"/>
+          <map:parameter name="file" value="content/teamTemplate.jx"/>
+        </map:transform>
+        <map:transform type="i18n"/>
+        <map:serialize type="html"/>
+      </map:match>
+      <map:match pattern="showTeam.form">
+        <map:generate type="jx" src="content/showTeam.jx"/>
+        <map:transform src="context://samples/common/style/xsl/html/adding-header.xsl">
+          <map:parameter name="contextPath" value="{request:contextPath}"/>
+          <map:parameter name="servletPath" value="{request:servletPath}"/>
+          <map:parameter name="sitemapURI" value="{request:sitemapURI}"/>
+          <map:parameter name="file" value="content/teamTemplate.jx"/>
+        </map:transform>        
+        <map:transform type="i18n"/>
+        <map:serialize type="html"/>
+      </map:match>
+      <map:match pattern="home.form">
+        <map:generate type="jx" src="content/main.jx"/>
+        <map:transform src="context://samples/common/style/xsl/html/adding-header.xsl">
+          <map:parameter name="contextPath" value="{request:contextPath}"/>
+          <map:parameter name="servletPath" value="{request:servletPath}"/>
+          <map:parameter name="sitemapURI" value="{request:sitemapURI}"/>
+          <map:parameter name="file" value="content/teamTemplate.jx"/>
+        </map:transform>        
+        <map:serialize type="html"/>
+      </map:match>
+      <!-- ========================================= -->
+      <!-- images                                    -->
+      <!-- ========================================= -->
+      <map:match pattern="resources/*.gif">
+        <map:read mime-type="images/gif" src="../resources/{1}.gif"/>
+      </map:match>
+      <map:match pattern="flags/*.gif">
+        <map:read mime-type="images/gif" src="resources/flags/{1}.gif"/>
+      </map:match>
+      <!-- ========================================= -->
+      <!-- CSS stylesheets and JavaScript files      -->
+      <!-- ========================================= -->
+      <map:match pattern="local-resources/*.css">
+        <map:read mime-type="text/css" src="resources/styles/{1}.css"/>
+      </map:match>
+      <map:match pattern="resources/*.css">
+        <map:read mime-type="text/css" src="../resources/styles/{1}.css"/>
+      </map:match>
+      <map:match pattern="resources/*.js">
+        <map:read src="../resources/{1}.js"/>
+      </map:match>
+    </map:pipeline>
+  </map:pipelines>
+</map:sitemap>
+<!-- end of file -->

Mime
View raw message