forrest-svn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From thors...@apache.org
Subject svn commit: r442547 [1/2] - in /forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher: ./ how/ int/ themes/ themes/images/
Date Tue, 12 Sep 2006 10:02:51 GMT
Author: thorsten
Date: Tue Sep 12 03:02:48 2006
New Revision: 442547

URL: http://svn.apache.org/viewvc?view=rev&rev=442547
Log:
Deployment of docs for org.apache.forrest.plugin.internal.dispatcher plugin (deployed by 'deploy-docs' target of plugin build script)

Added:
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howItWork.source.xml   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-15-bg294563-stroke4A6D8C-fg4A6D8C.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-15-bgffffff-stroke4A6D8C-fg4A6D8C.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-15-bg294563-stroke4A6D8C-fg4A6D8C.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-15-bgffffff-stroke4A6D8C-fg4A6D8C.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-5-bgffffff-stroke4A6D8C-fg4A6D8C.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-t-l-5-bg294563-strokeB5C7E7-fgB5C7E7.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-t-r-15-bgffffff-stroke4A6D8C-fg4A6D8C.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-t-r-5-bg294563-strokeB5C7E7-fgB5C7E7.png   (with props)
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-t-r-5-bgffffff-stroke4A6D8C-fg4A6D8C.png   (with props)
Modified:
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.dispatcher.css
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.html
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.pdf
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/dispatcher-glossary.dispatcher.css
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/dispatcher-glossary.html
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-contracts.dispatcher.css
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-contracts.html
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.dispatcher.css
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.html
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.pdf
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.dispatcher.css
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.html
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.pdf
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-contracts.html
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-dsl.html
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-dsl.pdf
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/index.dispatcher.css
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/index.html
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.dispatcher.css
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.html
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.pdf
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/linkmap.dispatcher.css
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/linkmap.html
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/pelt.screen.css
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/todo.dispatcher.css
    forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/todo.html

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.dispatcher.css
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.dispatcher.css?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.dispatcher.css (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.dispatcher.css Tue Sep 12 03:02:48 2006
@@ -1,42 +1,42 @@
 
 /* branding-theme-profiler-theme: Pelt */ 
 #header .round-top-left-small {
-    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #header .round-top-right-small {
-    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li {
-    background-image: url(themes/images/roundcorner-t-r-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(themes/images/roundcorner-t-r-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li a {
-    background-image: url(themes/images/roundcorner-t-l-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(themes/images/roundcorner-t-l-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #nav-main .current {
-    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main .current a {
-    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #roundbottom {
-    background-image: url(themes/images/roundcorner-b-r-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-b-r-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom right;
 }
 #roundbottomLeft {
-    background-image: url(themes/images/roundcorner-b-l-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-b-l-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom left;
 }

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.html
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.html?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.html (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.html Tue Sep 12 03:02:48 2006
@@ -6,7 +6,7 @@
         <link href="themes/pelt.screen.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
         
         <link href="changes.dispatcher.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
-        <link href="themes/pelt.print.css" media="print" rel="stylesheet" title="pelt.print.css" type="text/css" />
+        <link href="themes/pelt.print.css" media="print" rel="stylesheet" title="Pelt" type="text/css" />
         <style type="text/css">/* Extra css */ 
 p.quote {
  margin-left: 2em; 
@@ -16,7 +16,7 @@
 }</style>
       <meta content="Apache Forrest" name="Generator" />
 <meta content="0.8" name="Forrest-version" />
-<meta content="${project.theme}" name="Forrest-theme-name" />
+<meta content="pelt" name="Forrest-theme-name" />
 <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
 <!--+ |start navigation links +-->
 <link href="index.html" rel="Index" title="Index..." />
@@ -29,10 +29,10 @@
 <!--+|start favicon +-->
 <link href="favicon.ico" rel="shortcut icon" />
 <!--+|start favicon +-->
-<script src="themes/getBlank.js" type="text/javascript"> </script>
+<script language="javascript" src="themes/getBlank.js" type="text/javascript"> </script>
 <script src="themes/menu.js" type="text/javascript"> </script>
 <!--+ |start content-title +-->
-<title>History of Changes</title>
+<title>History of Changes </title>
 <!--+ |end content-title +-->
 </head>
 <body>
@@ -87,7 +87,7 @@
 <input name="sitesearch" type="hidden" value="mydomain" />
 </div>
 <div class="search-field">
-<input name="q" size="25" type="text" value="Search the site with google" />
+<input name="q" onBlur="getPrompt(this, 'Search the site with google');" onFocus="getBlank(this, 'Search the site with google');" size="25" type="text" value="Search the site with google" />
 </div>
 <div class="search-submit">
 <input name="Search" type="submit" value="Search" />
@@ -185,7 +185,7 @@
 </div>
 <div id="content">
 <!--+ |start content-title +-->
-<h1 class="content-title">History of Changes</h1>
+<h1 class="content-title">History of Changes </h1>
 <!--+ |end content-title +-->
 <!--+ |start content-abstract +-->
 <!--+ |end content-abstract +-->
@@ -227,10 +227,7 @@
 <a name="introduction" title="Introduction and explanation of symbols"> </a>
 <h2 class="underlined_10">Introduction and explanation of symbols</h2>
 <div class="section">
-<p>Changes are sorted
-        by "type" and then chronologically with the most recent at the top.
-        These symbols denote the various action types:
-        <img alt="add" class="icon" src="images/add.jpg" />=add</p>
+<p>Changes are sorted by "type" and then chronologically with the most recent at the top. These symbols denote the various action types:<img alt="add" class="icon" src="images/add.jpg" />=add</p>
 </div>
 <a name="version_0.1" title="Version 0.1 (unreleased)"> </a>
 <h2 class="underlined_10">Version 0.1 (unreleased)</h2>
@@ -241,7 +238,7 @@
 <li>
 <img alt="add" class="icon" src="images/add.jpg" />
         Initial plugin code extracted from the old views plugin.
-      Committed by TS.</li>
+       Committed by TS.</li>
 </ul>
 <a name="Changes+to+the+Code+Base" title="Changes to the Code Base"> </a>
 <h3 class="underlined_5">Changes to the Code Base</h3>
@@ -250,15 +247,15 @@
 <img alt="add" class="icon" src="images/add.jpg" /> Extending the dispatcher 
           with an internal format. This internal format is our xdoc or 
           xhtml2. The internal format will then be contacted by e.g. html 
-          contracts. Committed by TS.</li>
+          contracts.  Committed by TS.</li>
 <li>
 <img alt="add" class="icon" src="images/add.jpg" /> Added first implementation of 
         the dispatcher. Including contract bean implementation and interface; 
-        dispatcher exception and dispatcher transformers. Committed by TS.</li>
+        dispatcher exception and dispatcher transformers.  Committed by TS.</li>
 <li>
 <img alt="add" class="icon" src="images/add.jpg" />
         Adding the dispatcher concept documentation from the site-author.
-      Committed by TS.</li>
+       Committed by TS.</li>
 </ul>
 <a name="Changes+to+Documentation" title="Changes to Documentation"> </a>
 <h3 class="underlined_5">Changes to Documentation</h3>
@@ -266,15 +263,15 @@
 <li>
 <img alt="add" class="icon" src="images/add.jpg" />
         Adding the "how tos" from the site-author to this plugin.
-      Committed by TS.</li>
+       Committed by TS.</li>
 <li>
 <img alt="add" class="icon" src="images/add.jpg" />
         Added infos of the pattern the plugin is using.
-      Committed by TS.</li>
+       Committed by TS.</li>
 <li>
 <img alt="add" class="icon" src="images/add.jpg" />
         Updated the "how it works" section and moved it to its own site.
-      Committed by TS.</li>
+       Committed by TS.</li>
 </ul>
 <a name="Contributors+to+this+release" title="Contributors to this release"> </a>
 <h3 class="underlined_5">Contributors to this release</h3>
@@ -285,7 +282,7 @@
 <h2 class="underlined_10">All Committers</h2>
 <div class="section">
 <p>This is a list of all people who have ever participated
-         as committers on this project.</p>
+           as committers on this project.</p>
 <ul>
 <li>Ross Gardler (RDG)</li>
 <li>Volunteer needed (open)</li>

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.pdf
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/changes.pdf?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
Binary files - no diff available.

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/dispatcher-glossary.dispatcher.css
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/dispatcher-glossary.dispatcher.css?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/dispatcher-glossary.dispatcher.css (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/dispatcher-glossary.dispatcher.css Tue Sep 12 03:02:48 2006
@@ -6,42 +6,42 @@
   
 /* branding-theme-profiler-theme: Pelt */ 
 #header .round-top-left-small {
-    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #header .round-top-right-small {
-    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li {
-    background-image: url(themes/images/roundcorner-t-r-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(themes/images/roundcorner-t-r-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li a {
-    background-image: url(themes/images/roundcorner-t-l-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(themes/images/roundcorner-t-l-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #nav-main .current {
-    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main .current a {
-    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #roundbottom {
-    background-image: url(themes/images/roundcorner-b-r-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-b-r-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom right;
 }
 #roundbottomLeft {
-    background-image: url(themes/images/roundcorner-b-l-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-b-l-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom left;
 }

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/dispatcher-glossary.html
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/dispatcher-glossary.html?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/dispatcher-glossary.html (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/dispatcher-glossary.html Tue Sep 12 03:02:48 2006
@@ -6,7 +6,7 @@
         <link href="themes/pelt.screen.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
         
         <link href="dispatcher-glossary.dispatcher.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
-        <link href="themes/pelt.print.css" media="print" rel="stylesheet" title="pelt.print.css" type="text/css" />
+        <link href="themes/pelt.print.css" media="print" rel="stylesheet" title="Pelt" type="text/css" />
         <style type="text/css">/* Extra css */ 
 p.quote {
  margin-left: 2em; 
@@ -16,7 +16,7 @@
 }</style>
       <meta content="Apache Forrest" name="Generator" />
 <meta content="0.8" name="Forrest-version" />
-<meta content="${project.theme}" name="Forrest-theme-name" />
+<meta content="pelt" name="Forrest-theme-name" />
 <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
 <!--+ |start navigation links +-->
 <link href="index.html" rel="Index" title="Index..." />
@@ -29,7 +29,7 @@
 <!--+|start favicon +-->
 <link href="favicon.ico" rel="shortcut icon" />
 <!--+|start favicon +-->
-<script src="themes/getBlank.js" type="text/javascript"> </script>
+<script language="javascript" src="themes/getBlank.js" type="text/javascript"> </script>
 <script src="themes/menu.js" type="text/javascript"> </script>
 <!--+ |start content-title +-->
 <title>Dispatcher Glossary</title>
@@ -87,7 +87,7 @@
 <input name="sitesearch" type="hidden" value="mydomain" />
 </div>
 <div class="search-field">
-<input name="q" size="25" type="text" value="Search the site with google" />
+<input name="q" onBlur="getPrompt(this, 'Search the site with google');" onFocus="getBlank(this, 'Search the site with google');" size="25" type="text" value="Search the site with google" />
 </div>
 <div class="search-submit">
 <input name="Search" type="submit" value="Search" />

Added: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howItWork.source.xml
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howItWork.source.xml?view=auto&rev=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howItWork.source.xml (added)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howItWork.source.xml Tue Sep 12 03:02:48 2006
@@ -0,0 +1,174 @@
+<?xml version="1.0" encoding="ISO-8859-1"?><!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You 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.
+--><document> 
+  <header> 
+    <title>forrest:views - x formats, one config</title>
+    <abstract>This plugin depends on a ViewHelper and a BusinessHelper implementation.</abstract> 
+  </header> 
+  <body> 
+    <section>
+      <title>How it works </title>
+      <source xml:space="preserve">
+This plugin has three components:
+  1. viewHelper - delivers contracts in form of xsl:templates
+  2. businessHelper - delivers content that is used in the contracts
+  3. views - prepares and transforms the requested contracts (viewHelper) 
+     and populate them with the content (businessHelper)
+
+1. viewHelper
+  This is the template producing factory.
+
+a. &lt;map:match pattern="resolve.contract.*.*"&gt; -&gt; Resolving factory
+Project implementation of templates have priority before default ones.
+If no implementation can be found we use the noFt (~ - no
+forrest:template) implementation.-&gt; this match is implemented in the viewHelper plugin
+
+b. &lt;map:match pattern="get.contract.*.*"&gt;-&gt; this match is implemented in the viewHelper plugin
+Get the xsl:templates of the requested contract and specific format.
+
+c. &lt;map:match pattern="get.contract-property.*"&gt;-&gt; this match is implemented in the viewHelper plugin
+Get the forrest:properties of the requested contract. 
+This will determine which templates (css, head, body) we have to call
+later on
+
+GENERAL:
+Contracts are stored in forrest:templates ({contract-name}.ft) please
+have a look on the templates/*.ft that the viewHelper implementation contain to get
+an idea how your own implementation have to look like.
+
+
+2. businessHelper
+  This is the content producing factory.
+
+NOTE: &lt;map:match pattern="*.page"&gt;
+  The current factory uses the models the skin (e.g. document2xhtml.xsl from pelt [default skin]).
+  It is only exchanging the last model of the models the skin is producing (site2xhtml.xsl) till now.
+  This will have to be changed in the future.
+
+3. views
+  prepares the requested contracts viewHelper and dispatches
+the corresponding businessHelper.
+
+a.  &lt;map:match pattern="prepare.view.*"&gt; -&gt; View config resolver
+File specific views have priority before default ones.
+If no view can be found in the project we use the default one of the
+views plugin.
+
+b.  &lt;map:match pattern="prepare.include.*.**"&gt; 
+Aggregate the contract-templates requested by the view with xinclude.
+The result is a stylesheet with all needed xsl:templates.
+
+c. &lt;map:match pattern="prepare.properties.*.*"&gt;
+Aggregate the forrest:properties requested by the *.fv.
+The result is an aggregation of properties which defines the templates
+to be call.
+
+d. &lt;map:match pattern="prepare.xhtml.*"&gt;
+Aggregate all contracts-templates requested by the view.
+Create a xsl that can be used for the last step of the transformation of
+the view.
+
+e. &lt;map:match pattern="*.html"&gt; -&gt; Last processing step. 
+Here we are overriding the default skin generation. 
+-&gt; this match is implemented in the viewHelper plugin
+
+GENERAL:
+Views are stored in forrest:view ({file-name}.fv) please have look on
+plugins/org.apache.forrest.plugin.internal.structurer/src/documentation/common.fv do
+get an idea how your own implementation have to look like.
+
+      </source>
+    </section>
+    <section>
+      <title>Resume</title>
+      <source xml:space="preserve">
+The views plugin can be seen as prototype for the next generation
+skinning of forrest. It is still in early stage but with extracting the businessHelper we
+hope to make it easier for all devs (not only committer) to get the idea
+and enable them to enhance the design of this plugin and their implementation.
+
+Some basic and simple hints:
+a) If you want another implementation of a contract then create a folder
+"templates" in ${project.resources-dir} and it will be matched before
+the standard implementation. 
+
+e.g. feedback contract:
+
+&lt;forrest:contract name="feedback" type="nugget"
+  xmlns:forrest="http://apache.org/forrest/templates/1.0"&gt;
+&lt;description&gt;
+This function will output the html feedback information.
+&lt;/description&gt;
+
+&lt;forrest:template
+xmlns:forrest="http://apache.org/forrest/templates/1.0"
+format="xhtml" name="feedback" inputFormat="xsl" body="true"
+head="false" css="true"&gt;
+
+&lt;xsl:stylesheet version="1.1" 
+  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+  xmlns:jx="http://apache.org/cocoon/templates/jx/1.0"&gt;
+
+&lt;xsl:template name="feedback-css"&gt;
+#feedback {
+    color: black;
+    background: #CFDCED;
+    text-align:center;
+    margin-top: 5px;
+}
+#feedback #feedbackto {
+    font-size: 90%;
+    color: black;
+}&lt;/xsl:template&gt;
+
+&lt;xsl:template name="feedback-body"&gt;
+&lt;div id="feedback"&gt; Modified project implementation
+&lt;xsl:value-of select="$config/feedback"/&gt;
+&lt;xsl:choose&gt;
+&lt;xsl:when test="$config/feedback/@href and
+not($config/feedback/@href='')"&gt;
+  &lt;a id="feedbackto"&gt;
+    &lt;xsl:attribute name="href"&gt;
+      &lt;xsl:value-of select="$config/feedback/@href"/&gt;
+      &lt;xsl:value-of select="$path"/&gt;
+    &lt;/xsl:attribute&gt;
+    &lt;xsl:value-of select="$config/feedback/@to"/&gt;
+  &lt;/a&gt;
+&lt;/xsl:when&gt;
+&lt;xsl:otherwise&gt;
+  &lt;xsl:value-of select="$config/feedback/@to"/&gt;
+&lt;/xsl:otherwise&gt;
+&lt;/xsl:choose&gt;
+&lt;/div&gt;
+&lt;/xsl:template&gt;
+&lt;/xsl:stylesheet&gt;
+&lt;/forrest:template&gt;
+&lt;/forrest:contract&gt;
+
+The @attributes (body="true" head="false" css="true") of the 
+forrest:template defining which parts of the html page (head, head-css
+and body) we have to render. The xsl:templates are following the simple
+naming convention {@name}-(css|head|body).
+
+
+b. If you want a default view for your project then copy the common.fv
+from the viewHelper implementation to your ${project.conf-dir} and modify this file. When
+you want another view for a specific file (e.g. ${project.xdocs-dir}/index.html) then copy
+the common.fv to your ${project.xdocs-dir} and renamed it to 
+${project.xdocs-dir}/index.fv.</source>
+    </section>
+  </body>
+</document>

Propchange: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howItWork.source.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-contracts.dispatcher.css
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-contracts.dispatcher.css?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-contracts.dispatcher.css (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-contracts.dispatcher.css Tue Sep 12 03:02:48 2006
@@ -6,42 +6,42 @@
   
 /* branding-theme-profiler-theme: Pelt */ 
 #header .round-top-left-small {
-    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #header .round-top-right-small {
-    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li {
-    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li a {
-    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #nav-main .current {
-    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main .current a {
-    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #roundbottom {
-    background-image: url(../themes/images/roundcorner-b-r-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-b-r-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom right;
 }
 #roundbottomLeft {
-    background-image: url(../themes/images/roundcorner-b-l-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-b-l-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom left;
 }

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-contracts.html
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-contracts.html?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-contracts.html (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-contracts.html Tue Sep 12 03:02:48 2006
@@ -6,7 +6,7 @@
         <link href="../themes/pelt.screen.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
         
         <link href="../how/howto-dispatcher-contracts.dispatcher.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
-        <link href="../themes/pelt.print.css" media="print" rel="stylesheet" title="pelt.print.css" type="text/css" />
+        <link href="../themes/pelt.print.css" media="print" rel="stylesheet" title="Pelt" type="text/css" />
         <style type="text/css">/* Extra css */ 
 p.quote {
  margin-left: 2em; 
@@ -16,7 +16,7 @@
 }</style>
       <meta content="Apache Forrest" name="Generator" />
 <meta content="0.8" name="Forrest-version" />
-<meta content="${project.theme}" name="Forrest-theme-name" />
+<meta content="pelt" name="Forrest-theme-name" />
 <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
 <!--+ |start navigation links +-->
 <link href="../index.html" rel="Index" title="Index..." />
@@ -27,7 +27,7 @@
 <!--+|start favicon +-->
 <link href="../favicon.ico" rel="shortcut icon" />
 <!--+|start favicon +-->
-<script src="../themes/getBlank.js" type="text/javascript"> </script>
+<script language="javascript" src="../themes/getBlank.js" type="text/javascript"> </script>
 <script src="../themes/menu.js" type="text/javascript"> </script>
 <!--+ |start content-title +-->
 <title>How to write a forrest:contract</title>
@@ -85,7 +85,7 @@
 <input name="sitesearch" type="hidden" value="mydomain" />
 </div>
 <div class="search-field">
-<input name="q" size="25" type="text" value="Search the site with google" />
+<input name="q" onBlur="getPrompt(this, 'Search the site with google');" onFocus="getBlank(this, 'Search the site with google');" size="25" type="text" value="Search the site with google" />
 </div>
 <div class="search-submit">
 <input name="Search" type="submit" value="Search" />

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.dispatcher.css
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.dispatcher.css?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.dispatcher.css (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.dispatcher.css Tue Sep 12 03:02:48 2006
@@ -6,42 +6,42 @@
   
 /* branding-theme-profiler-theme: Pelt */ 
 #header .round-top-left-small {
-    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #header .round-top-right-small {
-    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li {
-    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li a {
-    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #nav-main .current {
-    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main .current a {
-    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #roundbottom {
-    background-image: url(../themes/images/roundcorner-b-r-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-b-r-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom right;
 }
 #roundbottomLeft {
-    background-image: url(../themes/images/roundcorner-b-l-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-b-l-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom left;
 }

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.html
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.html?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.html (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.html Tue Sep 12 03:02:48 2006
@@ -6,7 +6,7 @@
         <link href="../themes/pelt.screen.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
         
         <link href="../how/howto-dispatcher-quickstart.dispatcher.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
-        <link href="../themes/pelt.print.css" media="print" rel="stylesheet" title="pelt.print.css" type="text/css" />
+        <link href="../themes/pelt.print.css" media="print" rel="stylesheet" title="Pelt" type="text/css" />
         <style type="text/css">/* Extra css */ 
 p.quote {
  margin-left: 2em; 
@@ -16,7 +16,7 @@
 }</style>
       <meta content="Apache Forrest" name="Generator" />
 <meta content="0.8" name="Forrest-version" />
-<meta content="${project.theme}" name="Forrest-theme-name" />
+<meta content="pelt" name="Forrest-theme-name" />
 <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
 <!--+ |start navigation links +-->
 <link href="../index.html" rel="Index" title="Index..." />
@@ -27,7 +27,7 @@
 <!--+|start favicon +-->
 <link href="../favicon.ico" rel="shortcut icon" />
 <!--+|start favicon +-->
-<script src="../themes/getBlank.js" type="text/javascript"> </script>
+<script language="javascript" src="../themes/getBlank.js" type="text/javascript"> </script>
 <script src="../themes/menu.js" type="text/javascript"> </script>
 <!--+ |start content-title +-->
 <title>Dispatcher quickstart</title>
@@ -85,7 +85,7 @@
 <input name="sitesearch" type="hidden" value="mydomain" />
 </div>
 <div class="search-field">
-<input name="q" size="25" type="text" value="Search the site with google" />
+<input name="q" onBlur="getPrompt(this, 'Search the site with google');" onFocus="getBlank(this, 'Search the site with google');" size="25" type="text" value="Search the site with google" />
 </div>
 <div class="search-submit">
 <input name="Search" type="submit" value="Search" />
@@ -276,7 +276,7 @@
 <h3 class="underlined_5">Dispatcher-enable the existing site</h3>
 <ul>
         <li>Add the new plugins to forrest.properties ...
-        ,org.apache.forrest.plugin.internal.dispatcher,org.apache.forrest.themes.core
+        ,org.apache.forrest.plugin.internal.dispatcher,org.apache.forrest.themes.core,org.apache.forrest.plugin.output.inputModule
         </li>
         <li>localhost:8888/index.html ... fantastic. See the pelt view.</li>
       </ul>
@@ -304,10 +304,19 @@
         version management and everyone will benefit.
       </div>
 </div>
+<div class="note">
+<div class="label">Note</div>
+<div class="content">
+        We use <span class="codefrag">${themer.project.dir}</span> for PROJECT_HOME/src/documentation/resources/themes
+        (create the new directory folder first).
+        You can change this location by adding &lt;match pattern="themer.project.dir"&gt;
+          &lt;location src="{properties:resources}/themes" /&gt;
+        &lt;/match&gt;  to your locationmap and point to another directory.
+      </div>
+</div>
 <ul>
-        <li>Copy THEMER_PLUGIN/resources/themes/pelt.fv into your project at
-          PROJECT_HOME/src/documentation/resources/themes/pelt.fv
-          (create the new directory folder first).
+        <li>Copy THEMER_PLUGIN/themes/pelt.fv into your project at
+          ${themer.project.dir}/pelt.fv
         </li>
         <li>Re-start 'forrest run'</li>
         <li>localhost:8888/index.html ... See the same view, now structured
@@ -349,7 +358,7 @@
       </ul>
 <p>
         Notice that you did not need to copy any other code to your project space.
-        Forrest finds the default contract in its core (the theme.core plugin).
+        Forrest finds the default contract in its core (the themes.core plugin).
       </p>
 <a name="add-project-contract" title="Add a new project contract"> </a>
 <h3 class="underlined_5">Add a new project contract</h3>
@@ -364,11 +373,11 @@
 <p>
         Project-based contracts are defined in theme-specific and
         output-format-specific directory structure, e.g.
-        PROJECT_HOME/src/documentation/resources/themes/THEME_NAME/OUTPUT_FORMAT/
+        ${themer.project.dir}/THEME_NAME/OUTPUT_FORMAT/
       </p>
 <p>
        Project-based contracts common to all themes go in
-        PROJECT_HOME/src/documentation/resources/themes/common/OUTPUT_FORMAT/
+        ${themer.project.dir}/common/OUTPUT_FORMAT/
       </p>
 <p>
         To get started quickly (it is not a project-based contract but a demo),
@@ -376,9 +385,9 @@
       </p>
 <ul>
         <li>
-          Copy THEMER_PLUGIN/resources/themes/common/html/siteinfo-current-time.ft
+          Copy THEMER_PLUGIN/themes/common/html/siteinfo-current-time.ft
           into your project at
-          PROJECT_HOME/src/documentation/resources/themes/common/html/siteinfo-doodad.ft
+          ${themer.project.dir}/common/html/siteinfo-doodad.ft
           (create the new directory folders first).
         </li>
         <li>

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.pdf
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-quickstart.pdf?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
Binary files - no diff available.

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.dispatcher.css
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.dispatcher.css?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.dispatcher.css (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.dispatcher.css Tue Sep 12 03:02:48 2006
@@ -6,42 +6,42 @@
   
 /* branding-theme-profiler-theme: Pelt */ 
 #header .round-top-left-small {
-    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #header .round-top-right-small {
-    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li {
-    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li a {
-    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #nav-main .current {
-    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main .current a {
-    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #roundbottom {
-    background-image: url(../themes/images/roundcorner-b-r-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-b-r-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom right;
 }
 #roundbottomLeft {
-    background-image: url(../themes/images/roundcorner-b-l-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-b-l-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom left;
 }

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.html
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.html?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.html (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.html Tue Sep 12 03:02:48 2006
@@ -6,7 +6,7 @@
         <link href="../themes/pelt.screen.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
         
         <link href="../how/howto-dispatcher-structurer.dispatcher.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
-        <link href="../themes/pelt.print.css" media="print" rel="stylesheet" title="pelt.print.css" type="text/css" />
+        <link href="../themes/pelt.print.css" media="print" rel="stylesheet" title="Pelt" type="text/css" />
         <style type="text/css">/* Extra css */ 
 p.quote {
  margin-left: 2em; 
@@ -16,7 +16,7 @@
 }</style>
       <meta content="Apache Forrest" name="Generator" />
 <meta content="0.8" name="Forrest-version" />
-<meta content="${project.theme}" name="Forrest-theme-name" />
+<meta content="pelt" name="Forrest-theme-name" />
 <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
 <!--+ |start navigation links +-->
 <link href="../index.html" rel="Index" title="Index..." />
@@ -29,7 +29,7 @@
 <!--+|start favicon +-->
 <link href="../favicon.ico" rel="shortcut icon" />
 <!--+|start favicon +-->
-<script src="../themes/getBlank.js" type="text/javascript"> </script>
+<script language="javascript" src="../themes/getBlank.js" type="text/javascript"> </script>
 <script src="../themes/menu.js" type="text/javascript"> </script>
 <!--+ |start content-title +-->
 <title>How to use the structurer</title>
@@ -87,7 +87,7 @@
 <input name="sitesearch" type="hidden" value="mydomain" />
 </div>
 <div class="search-field">
-<input name="q" size="25" type="text" value="Search the site with google" />
+<input name="q" onBlur="getPrompt(this, 'Search the site with google');" onFocus="getBlank(this, 'Search the site with google');" size="25" type="text" value="Search the site with google" />
 </div>
 <div class="search-submit">
 <input name="Search" type="submit" value="Search" />
@@ -270,7 +270,7 @@
 <p> In this section we will create a new structurer. We will override the 
         default structurer of the core themes for the index page of a new seed. 
         For that we will create a file called <span class="codefrag">index.fv</span> and save it 
-        in the directory <span class="codefrag">{project:resources}/structurer/url</span> 
+        in the directory <span class="codefrag">{properties:resources}/structurer/url</span> 
         (create it if needed). This will make <strong>only</strong> the 
         index.html page look different from the rest of the project. </p>
 <div class="note">

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.pdf
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-dispatcher-structurer.pdf?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
Binary files - no diff available.

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-contracts.html
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-contracts.html?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-contracts.html (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-contracts.html Tue Sep 12 03:02:48 2006
@@ -21,7 +21,6 @@
 <!--+ |start navigation links +-->
 <link href="../index.html" rel="Index" title="Index..." />
 <link href="../linkmap.html" rel="CONTENTS" title="Site map..." />
-<link href="../dispatcher-glossary.html" rel="NEXT" title="(FIXME: add content) Glossary" />
 <link href="../how/howto-structurer-dsl.html" rel="PREVIOUS" title="Structurer" />
 <link href="../how/howto-dispatcher-quickstart.html" rel="FIRST" title="Quickstart" />
 <!--+ |end navigation links +-->
@@ -100,8 +99,11 @@
 <div id="nav-main-hook">
 <!--+ |start Tabs new +-->
 <ul id="nav-main">
+<li>
+<a class="base-not-selected" href="../index.html">Home</a>
+</li>
 <li class="current">
-<a class="base-selected" href="../index.html">Home</a>
+<a class="base-selected" href="../how/howto-dispatcher-quickstart.html">HowTo</a>
 </li>
 </ul>
 <!--+ |end Tabs +-->
@@ -121,15 +123,9 @@
 <div id="nav-section">
 <ul>
 <li class="pagegroupselected" id="menu_selected_1.1Title">
-<span onclick="SwitchMenu('menu_selected_1.1')">About</span>
+<span onclick="SwitchMenu('menu_selected_1.1')">How to</span>
 <ul class="&#10;               selectedmenuitemgroup" id="menu_selected_1.1">
 <li class="menuitem">
-<a href="../index.html" title="">Dispatcher development</a>
-</li>
-<li class="pagegroupselected" id="menu_selected_1.1.2Title">
-<span onclick="SwitchMenu('menu_selected_1.1.2')">How to</span>
-<ul class="&#10;               selectedmenuitemgroup" id="menu_selected_1.1.2">
-<li class="menuitem">
 <a href="../how/howto-dispatcher-quickstart.html" title="">Quickstart</a>
 </li>
 <li class="menuitem">
@@ -137,23 +133,6 @@
 </li>
 <li class="menupage">
 <div class="menupagetitle">Contracts</div>
-</li>
-</ul>
-</li>
-<li class="menuitem">
-<a href="../dispatcher-glossary.html" title="Dispactcher related terms and meanings">(FIXME: add content) Glossary</a>
-</li>
-<li class="menuitem">
-<a href="../index.old.html" title="(FIXME: old) index">(FIXME: old) Index</a>
-</li>
-<li class="menuitem">
-<a href="../how/howItWork.html" title="(FIXME: old) howItWorks">(FIXME: old) howItWorks</a>
-</li>
-<li class="menuitem">
-<a href="../changes.html" title="History of Changes">Changes</a>
-</li>
-<li class="menuitem">
-<a href="../todo.html" title="Todo List">Todo</a>
 </li>
 </ul>
 </li>

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-dsl.html
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-dsl.html?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-dsl.html (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-dsl.html Tue Sep 12 03:02:48 2006
@@ -101,8 +101,11 @@
 <div id="nav-main-hook">
 <!--+ |start Tabs new +-->
 <ul id="nav-main">
+<li>
+<a class="base-not-selected" href="../index.html">Home</a>
+</li>
 <li class="current">
-<a class="base-selected" href="../index.html">Home</a>
+<a class="base-selected" href="../how/howto-dispatcher-quickstart.html">HowTo</a>
 </li>
 </ul>
 <!--+ |end Tabs +-->
@@ -122,15 +125,9 @@
 <div id="nav-section">
 <ul>
 <li class="pagegroupselected" id="menu_selected_1.1Title">
-<span onclick="SwitchMenu('menu_selected_1.1')">About</span>
+<span onclick="SwitchMenu('menu_selected_1.1')">How to</span>
 <ul class="&#10;               selectedmenuitemgroup" id="menu_selected_1.1">
 <li class="menuitem">
-<a href="../index.html" title="">Dispatcher development</a>
-</li>
-<li class="pagegroupselected" id="menu_selected_1.1.2Title">
-<span onclick="SwitchMenu('menu_selected_1.1.2')">How to</span>
-<ul class="&#10;               selectedmenuitemgroup" id="menu_selected_1.1.2">
-<li class="menuitem">
 <a href="../how/howto-dispatcher-quickstart.html" title="">Quickstart</a>
 </li>
 <li class="menupage">
@@ -141,23 +138,6 @@
 </li>
 </ul>
 </li>
-<li class="menuitem">
-<a href="../dispatcher-glossary.html" title="Dispactcher related terms and meanings">(FIXME: add content) Glossary</a>
-</li>
-<li class="menuitem">
-<a href="../index.old.html" title="(FIXME: old) index">(FIXME: old) Index</a>
-</li>
-<li class="menuitem">
-<a href="../how/howItWork.html" title="(FIXME: old) howItWorks">(FIXME: old) howItWorks</a>
-</li>
-<li class="menuitem">
-<a href="../changes.html" title="History of Changes">Changes</a>
-</li>
-<li class="menuitem">
-<a href="../todo.html" title="Todo List">Todo</a>
-</li>
-</ul>
-</li>
 </ul>
 </div>
 <!--+ |end menu +-->
@@ -263,45 +243,6 @@
       developing. Many instructions assumes that you have the forrestbar 
       installed. </div>
 </div>
-<p> We developed<strong> the structurer</strong> to let the user decide 
-      where to place elements in e.g. html pages. We started this work with the 
-      <span class="codefrag">skinconf.xml</span> where you could configure certain elements and 
-      their positions. These elements were known under certain names. It was up 
-      to the skin designer to support this configuration and the elements. </p>
-<p> The work started with grouping elements (the ones from skinconf). We 
-      used css-contracts that we added as @attributes e.g. <span class="codefrag">&lt;div id="content-main"/&gt;
-       </span>. That made it possible to use the same elements in different 
-      skins. For the full list refer to the <a href="http://svn.apache.org/repos/asf/forrest/trunk/main/webapp/skins/leather-dev/contracts.initial.txt"> 
-      initial contract list </a> </p>
-<p> Around this contracts we developed a configuration Domain Specific 
-      Language - called <strong>the structurer</strong>. The 
-      <strong>structurer</strong> allows us to define the order in which 
-      <strong>forrest:contract</strong>s appear, and also to group them using 
-      <strong>forrest:hook</strong>s. </p>
-<p> <strong>forrest:hook</strong>s are containers that are only used for 
-      layout reasons. They <strong>do not</strong> add any content nor 
-      functionality to the output. They add <strong>only</strong> layout 
-      information to the output. Actually e.g. a <span class="codefrag">&lt;forrest:hook name="layoutId"/&gt;
-      </span> will be transformed to <span class="codefrag">&lt;div id="layoutId"/&gt; 
-      </span> </p>
-<p> <strong>forrest:contract</strong>s are functionality or extra content 
-      that a theme can use to display the request. Sometimes a contract 
-      delivers <strong>format-specific markup</strong>, other times it delivers 
-      a <strong>format-independent string</strong>. We decide different kind of 
-      contracts, static one (like described in the contract howto), semi static 
-      (which offer configuration parameter in the structurer) and dynamic 
-      contracts (which offer semi-static configuration and/or requesting the 
-      content).  </p>
-<div class="note">
-<div class="label">Note</div>
-<div class="content"> The structurer is as well a configuration file for the dispatcher. 
-        The new think on the dispatcher is that one can include any content 
-        from any given business service by dispatching a request against it. In 
-        "old fashion" skins and in v1 contracts we assumed a given data model. 
-        In the dispatcher there is <strong>no</strong> given data model any 
-        more. All data has to be defined in the structurer that they can be 
-        dispatched. </div>
-</div>
 <a name="emptystructurer" title="Empty structurer file"> </a>
 <h3 class="underlined_5">Empty structurer file</h3>
 <pre class="code">&lt;forrest:views 
@@ -321,19 +262,17 @@
 <div class="label">Warning</div>
 <div class="content"> The structurer is based on jx templates to allow simple 
         presentation logic (all code starting with "jx:"). Please refer to the 
-        cocoon documentation about jx. For now we are using jx to 
-        include the raw data into the presentation model and generating an 
-        alias-xsl stylesheet. That is heavy on performance and we will change 
-        this ASAP. Mind the warning at the start of the howto. </div>
+        cocoon documentation about jx. </div>
 </div>
 <p> In this section we will create a new structurer. We will override the 
-        default structurer of the themer-plugin for the index page of the new seed. For that we will create a 
-        file called <span class="codefrag">index.fv</span> and save it in our xdocs directory. 
-        This will make <strong>only</strong> the index.html page look different 
-        from the rest of the project. </p>
+        default structurer of the core themes for the index page of a new seed. 
+        For that we will create a file called <span class="codefrag">index.fv</span> and save it 
+        in the directory <span class="codefrag">{project:resources}/structurer/url</span> 
+        (create it if needed). This will make <strong>only</strong> the 
+        index.html page look different from the rest of the project. </p>
 <div class="note">
-<div class="label">Note</div>
-<div class="content">You can set a view for an individual file, a directory, or the whole site. To address multiple files in a directory call your  <span class="codefrag">.fv</span> file <span class="codefrag">common.fv</span>. If Forrest doesn't find a <span class="codefrag">.fv</span> file with the same name as the current file it will use the common.fv file in that directory, or the first one it finds going upwards through the directory structure. 
+<div class="label">RecursiveDirectoryTraversalAction</div>
+<div class="content"> You can set a view for an individual file, a directory, or the whole site. To address multiple files in a directory call your  <span class="codefrag">.fv</span> file <span class="codefrag">common.fv</span>. If Forrest doesn't find a <span class="codefrag">.fv</span> file with the same name as the current file it will use the common.fv file in that directory, or the first one it finds going upwards through the directory structure. 
 	<span class="codefrag">common.fv</span> files affect all subdirectories unless they are overidden by another <span class="codefrag">common.fv</span> or a file-specific <span class="codefrag">foo.fv</span> file. 
 	</div>
 </div>

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-dsl.pdf
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/how/howto-structurer-dsl.pdf?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
Binary files - no diff available.

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/index.dispatcher.css
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/index.dispatcher.css?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/index.dispatcher.css (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/index.dispatcher.css Tue Sep 12 03:02:48 2006
@@ -6,42 +6,42 @@
   
 /* branding-theme-profiler-theme: Pelt */ 
 #header .round-top-left-small {
-    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #header .round-top-right-small {
-    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li {
-    background-image: url(themes/images/roundcorner-t-r-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(themes/images/roundcorner-t-r-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li a {
-    background-image: url(themes/images/roundcorner-t-l-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(themes/images/roundcorner-t-l-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #nav-main .current {
-    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main .current a {
-    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #roundbottom {
-    background-image: url(themes/images/roundcorner-b-r-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-b-r-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom right;
 }
 #roundbottomLeft {
-    background-image: url(themes/images/roundcorner-b-l-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-b-l-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom left;
 }

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/index.html
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/index.html?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/index.html (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/index.html Tue Sep 12 03:02:48 2006
@@ -6,7 +6,7 @@
         <link href="themes/pelt.screen.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
         
         <link href="index.dispatcher.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
-        <link href="themes/pelt.print.css" media="print" rel="stylesheet" title="pelt.print.css" type="text/css" />
+        <link href="themes/pelt.print.css" media="print" rel="stylesheet" title="Pelt" type="text/css" />
         <style type="text/css">/* Extra css */ 
 p.quote {
  margin-left: 2em; 
@@ -16,7 +16,7 @@
 }</style>
       <meta content="Apache Forrest" name="Generator" />
 <meta content="0.8" name="Forrest-version" />
-<meta content="${project.theme}" name="Forrest-theme-name" />
+<meta content="pelt" name="Forrest-theme-name" />
 <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
 <!--+ |start navigation links +-->
 <link href="index.html" rel="Index" title="Index..." />
@@ -27,7 +27,7 @@
 <!--+|start favicon +-->
 <link href="favicon.ico" rel="shortcut icon" />
 <!--+|start favicon +-->
-<script src="themes/getBlank.js" type="text/javascript"> </script>
+<script language="javascript" src="themes/getBlank.js" type="text/javascript"> </script>
 <script src="themes/menu.js" type="text/javascript"> </script>
 <!--+ |start content-title +-->
 <title>Dispatcher (Draft - feature under development)</title>
@@ -85,7 +85,7 @@
 <input name="sitesearch" type="hidden" value="mydomain" />
 </div>
 <div class="search-field">
-<input name="q" size="25" type="text" value="Search the site with google" />
+<input name="q" onBlur="getPrompt(this, 'Search the site with google');" onFocus="getBlank(this, 'Search the site with google');" size="25" type="text" value="Search the site with google" />
 </div>
 <div class="search-submit">
 <input name="Search" type="submit" value="Search" />
@@ -389,7 +389,7 @@
 <img alt="Built with Apache Forrest - logo" src="images/built-with-forrest-button.png" style="width: 88px;height: 31px;" title="Built with Apache Forrest" />
 </a>
 <a href="http://cocoon.apache.org/">
-<img alt="Built with Cocoon - logo" src="&#10;                  http://forrest.apache.org/images/built-with-cocoon.gif" style="" title="Built with Cocoon" />
+<img alt="Built with Cocoon - logo" src="http://forrest.apache.org/images/built-with-cocoon.gif" style="" title="Built with Cocoon" />
 </a>
 </div>
 <!--+ |end siteinfo-credits +-->

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.dispatcher.css
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.dispatcher.css?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.dispatcher.css (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.dispatcher.css Tue Sep 12 03:02:48 2006
@@ -1,42 +1,42 @@
 
 /* branding-theme-profiler-theme: Pelt */ 
 #header .round-top-left-small {
-    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #header .round-top-right-small {
-    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li {
-    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li a {
-    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #nav-main .current {
-    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main .current a {
-    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #roundbottom {
-    background-image: url(../themes/images/roundcorner-b-r-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-b-r-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom right;
 }
 #roundbottomLeft {
-    background-image: url(../themes/images/roundcorner-b-l-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(../themes/images/roundcorner-b-l-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom left;
 }

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.html
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.html?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.html (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.html Tue Sep 12 03:02:48 2006
@@ -6,7 +6,7 @@
         <link href="../themes/pelt.screen.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
         
         <link href="../int/index.dispatcher.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
-        <link href="../themes/pelt.print.css" media="print" rel="stylesheet" title="pelt.print.css" type="text/css" />
+        <link href="../themes/pelt.print.css" media="print" rel="stylesheet" title="Pelt" type="text/css" />
         <style type="text/css">/* Extra css */ 
 p.quote {
  margin-left: 2em; 
@@ -16,7 +16,7 @@
 }</style>
       <meta content="Apache Forrest" name="Generator" />
 <meta content="0.8" name="Forrest-version" />
-<meta content="${project.theme}" name="Forrest-theme-name" />
+<meta content="pelt" name="Forrest-theme-name" />
 <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
 <!--+ |start navigation links +-->
 <link href="../index.html" rel="Index" title="Index..." />
@@ -25,7 +25,7 @@
 <!--+|start favicon +-->
 <link href="../favicon.ico" rel="shortcut icon" />
 <!--+|start favicon +-->
-<script src="../themes/getBlank.js" type="text/javascript"> </script>
+<script language="javascript" src="../themes/getBlank.js" type="text/javascript"> </script>
 <script src="../themes/menu.js" type="text/javascript"> </script>
 <!--+ |start content-title +-->
 <title>Living on the edge.</title>
@@ -83,7 +83,7 @@
 <input name="sitesearch" type="hidden" value="mydomain" />
 </div>
 <div class="search-field">
-<input name="q" size="25" type="text" value="Search the site with google" />
+<input name="q" onBlur="getPrompt(this, 'Search the site with google');" onFocus="getBlank(this, 'Search the site with google');" size="25" type="text" value="Search the site with google" />
 </div>
 <div class="search-submit">
 <input name="Search" type="submit" value="Search" />
@@ -239,26 +239,26 @@
       a) custom implementation of the themes.core plugin
       b) themes.core plugin
       where we test for 
-      1) {project:dispatcher.theme}{project:dispatcher.theme-ext}
-      2) {project:dispatcher.fallback.theme}{project:dispatcher.fallback.theme-ext}
+      1) {properties:dispatcher.theme}{properties:dispatcher.theme-ext}
+      2) {properties:dispatcher.fallback.theme}{properties:dispatcher.fallback.theme-ext}
       --&gt;
   &lt;select type="exists"&gt;
     &lt;!-- project-based 
           url-based (url location) --&gt;
     &lt;location 
-      src="{project:resources}/structurer/url/{1}{project:dispatcher.theme-ext}" 
+      src="{properties:resources}/structurer/url/{1}{properties:dispatcher.theme-ext}" 
       /&gt;
     &lt;!-- project-based 
           url-based (xdocs location)  [depreciated]--&gt;
-    &lt;location src="{project:content.xdocs}{1}{project:dispatcher.theme-ext}" /&gt;
-    &lt;act type="sourcetype" src="{project:content.xdocs}{1}.xml"&gt;
+    &lt;location src="{properties:content.xdocs}{1}{properties:dispatcher.theme-ext}" /&gt;
+    &lt;act type="sourcetype" src="{properties:content.xdocs}{1}.xml"&gt;
       &lt;!-- Sourcetype based 
           http://forrest.apache.org/docs/cap.html--&gt;
       &lt;location src="lm://dispatcher.structurer.resourceType.{sourcetype}" /&gt;
     &lt;/act&gt;
     &lt;act type="resourceTypeAction"&gt;
       &lt;parameter value="{../1}{1}" name="request"/&gt;
-      &lt;parameter value="{project:content.xdocs}" name="projectDir"/&gt;
+      &lt;parameter value="{properties:content.xdocs}" name="projectDir"/&gt;
       &lt;parameter value="lm://dispatcher.structurer.resourceType." 
         name="resourceTypeBase"/&gt;
       &lt;parameter value=".xml.meta" name="metaExtension"/&gt;
@@ -270,39 +270,39 @@
     &lt;/act&gt;
     &lt;act type="RecursiveDirectoryTraversalAction"&gt;
       &lt;parameter value="{../1}{1}" name="request"/&gt;
-      &lt;parameter value="{project:dispatcher.theme}" name="projectFallback"/&gt;
-      &lt;parameter value="{project:dispatcher.theme-ext}" 
+      &lt;parameter value="{properties:dispatcher.theme}" name="projectFallback"/&gt;
+      &lt;parameter value="{properties:dispatcher.theme-ext}" 
         name="projectExtension"/&gt;
-      &lt;parameter value="{project:resources}structurer/url/" name="projectDir"/&gt;
+      &lt;parameter value="{properties:resources}structurer/url/" name="projectDir"/&gt;
       &lt;!--  url
             project-based theme-based = directory-based / parent-directory based (recursively) --&gt;
       &lt;location src="{uri}" /&gt;
     &lt;/act&gt;
     &lt;act type="RecursiveDirectoryTraversalAction"&gt;
       &lt;parameter value="{../1}{1}" name="request"/&gt;
-      &lt;parameter value="{project:dispatcher.theme}" name="projectFallback"/&gt;
-      &lt;parameter value="{project:dispatcher.theme-ext}" 
+      &lt;parameter value="{properties:dispatcher.theme}" name="projectFallback"/&gt;
+      &lt;parameter value="{properties:dispatcher.theme-ext}" 
         name="projectExtension"/&gt;
-      &lt;parameter value="{project:content.xdocs}" name="projectDir"/&gt;
+      &lt;parameter value="{properties:content.xdocs}" name="projectDir"/&gt;
       &lt;!--  xdocs  [depreciated]
             project-based theme-based = directory-based / parent-directory based (recursively) --&gt;
       &lt;location src="{uri}" /&gt;
     &lt;/act&gt;
     &lt;!-- themes-dir: project-application-based theme-dir-based --&gt;
     &lt;location 
-      src="{lm:themer.project.dir}/{project:dispatcher.theme}{project:dispatcher.theme-ext}" 
+      src="{lm:themer.project.dir}/{properties:dispatcher.theme}{properties:dispatcher.theme-ext}" 
       /&gt;
     &lt;!-- themes-dir: project-application-based default --&gt;
     &lt;location 
-      src="{lm:themer.project.dir}/{project:dispatcher.fallback.theme}{project:dispatcher.fallback.theme-ext}" 
+      src="{lm:themer.project.dir}/{properties:dispatcher.fallback.theme}{properties:dispatcher.fallback.theme-ext}" 
       /&gt;
     &lt;!-- themer: forrest-application-based theme-based --&gt;
     &lt;location 
-      src="{lm:dispatcher.themer}/themes/{project:dispatcher.theme}{project:dispatcher.theme-ext}" 
+      src="{lm:dispatcher.themer}/themes/{properties:dispatcher.theme}{properties:dispatcher.theme-ext}" 
       /&gt;
     &lt;!-- themer: forrest-application-based default --&gt;
     &lt;location 
-      src="{lm:dispatcher.themer}/themes/{project:dispatcher.fallback.theme}{project:dispatcher.fallback.theme-ext}" 
+      src="{lm:dispatcher.themer}/themes/{properties:dispatcher.fallback.theme}{properties:dispatcher.fallback.theme-ext}" 
       /&gt;
   &lt;/select&gt;
 &lt;/match&gt; </pre>
@@ -333,7 +333,7 @@
 <img alt="Built with Apache Forrest - logo" src="../images/built-with-forrest-button.png" style="width: 88px;height: 31px;" title="Built with Apache Forrest" />
 </a>
 <a href="http://cocoon.apache.org/">
-<img alt="Built with Cocoon - logo" src="../&#10;                  http://forrest.apache.org/images/built-with-cocoon.gif" style="" title="Built with Cocoon" />
+<img alt="Built with Cocoon - logo" src="http://forrest.apache.org/images/built-with-cocoon.gif" style="" title="Built with Cocoon" />
 </a>
 </div>
 <!--+ |end siteinfo-credits +-->

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.pdf
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/int/index.pdf?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
Binary files - no diff available.

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/linkmap.dispatcher.css
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/linkmap.dispatcher.css?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/linkmap.dispatcher.css (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/linkmap.dispatcher.css Tue Sep 12 03:02:48 2006
@@ -1,42 +1,42 @@
 
 /* branding-theme-profiler-theme: Pelt */ 
 #header .round-top-left-small {
-    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #header .round-top-right-small {
-    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li {
-    background-image: url(themes/images/roundcorner-t-r-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(themes/images/roundcorner-t-r-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main li a {
-    background-image: url(themes/images/roundcorner-t-l-5-bg294563-strokeCEDFEF-fgCEDFEF.png);
+    background-image: url(themes/images/roundcorner-t-l-5-bg294563-strokeB5C7E7-fgB5C7E7.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #nav-main .current {
-    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-r-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top right;
 }
 #nav-main .current a {
-    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-t-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: top left;
 }
 #roundbottom {
-    background-image: url(themes/images/roundcorner-b-r-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-b-r-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom right;
 }
 #roundbottomLeft {
-    background-image: url(themes/images/roundcorner-b-l-15-bgffffff-stroke4a6d8c-fg4a6d8c.png);
+    background-image: url(themes/images/roundcorner-b-l-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png);
     background-repeat: no-repeat;
     background-position: bottom left;
 }

Modified: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/linkmap.html
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/linkmap.html?view=diff&rev=442547&r1=442546&r2=442547
==============================================================================
--- forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/linkmap.html (original)
+++ forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/linkmap.html Tue Sep 12 03:02:48 2006
@@ -6,7 +6,7 @@
         <link href="themes/pelt.screen.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
         
         <link href="linkmap.dispatcher.css" media="screen" rel="stylesheet" title="Pelt" type="text/css" />
-        <link href="themes/pelt.print.css" media="print" rel="stylesheet" title="pelt.print.css" type="text/css" />
+        <link href="themes/pelt.print.css" media="print" rel="stylesheet" title="Pelt" type="text/css" />
         <style type="text/css">/* Extra css */ 
 p.quote {
  margin-left: 2em; 
@@ -16,7 +16,7 @@
 }</style>
       <meta content="Apache Forrest" name="Generator" />
 <meta content="0.8" name="Forrest-version" />
-<meta content="${project.theme}" name="Forrest-theme-name" />
+<meta content="pelt" name="Forrest-theme-name" />
 <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
 <!--+ |start navigation links +-->
 <link href="index.html" rel="Index" title="Index..." />
@@ -25,7 +25,7 @@
 <!--+|start favicon +-->
 <link href="favicon.ico" rel="shortcut icon" />
 <!--+|start favicon +-->
-<script src="themes/getBlank.js" type="text/javascript"> </script>
+<script language="javascript" src="themes/getBlank.js" type="text/javascript"> </script>
 <script src="themes/menu.js" type="text/javascript"> </script>
 <!--+ |start content-title +-->
 <title>Site Linkmap</title>
@@ -83,7 +83,7 @@
 <input name="sitesearch" type="hidden" value="mydomain" />
 </div>
 <div class="search-field">
-<input name="q" size="25" type="text" value="Search the site with google" />
+<input name="q" onBlur="getPrompt(this, 'Search the site with google');" onFocus="getBlank(this, 'Search the site with google');" size="25" type="text" value="Search the site with google" />
 </div>
 <div class="search-submit">
 <input name="Search" type="submit" value="Search" />

Added: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-15-bg294563-stroke4A6D8C-fg4A6D8C.png
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-15-bg294563-stroke4A6D8C-fg4A6D8C.png?view=auto&rev=442547
==============================================================================
Binary file - no diff available.

Propchange: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-15-bg294563-stroke4A6D8C-fg4A6D8C.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png?view=auto&rev=442547
==============================================================================
Binary file - no diff available.

Propchange: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-15-bgffffff-stroke4A6D8C-fg4A6D8C.png
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-15-bgffffff-stroke4A6D8C-fg4A6D8C.png?view=auto&rev=442547
==============================================================================
Binary file - no diff available.

Propchange: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-15-bgffffff-stroke4A6D8C-fg4A6D8C.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png?view=auto&rev=442547
==============================================================================
Binary file - no diff available.

Propchange: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-l-5-bg294563-stroke4A6D8C-fg4A6D8C.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-15-bg294563-stroke4A6D8C-fg4A6D8C.png
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-15-bg294563-stroke4A6D8C-fg4A6D8C.png?view=auto&rev=442547
==============================================================================
Binary file - no diff available.

Propchange: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-15-bg294563-stroke4A6D8C-fg4A6D8C.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png?view=auto&rev=442547
==============================================================================
Binary file - no diff available.

Propchange: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-15-bgFFFFFF-stroke4A6D8C-fg4A6D8C.png
------------------------------------------------------------------------------
    svn:mime-type = image/png

Added: forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-15-bgffffff-stroke4A6D8C-fg4A6D8C.png
URL: http://svn.apache.org/viewvc/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher/themes/images/roundcorner-b-r-15-bgffffff-stroke4A6D8C-fg4A6D8C.png?view=auto&rev=442547
==============================================================================
Binary file - no diff available.



Mime
View raw message