You are viewing a plain text version of this content. The canonical link for it is here.
Posted to svn@forrest.apache.org by th...@apache.org on 2006/09/12 12:02:51 UTC
svn commit: r442547 [1/2] - in
/forrest/site/pluginDocs/plugins_0_80/org.apache.forrest.plugin.internal.dispatcher:
./ how/ int/ themes/ themes/images/
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. <map:match pattern="resolve.contract.*.*"> -> 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.-> this match is implemented in the viewHelper plugin
+
+b. <map:match pattern="get.contract.*.*">-> this match is implemented in the viewHelper plugin
+Get the xsl:templates of the requested contract and specific format.
+
+c. <map:match pattern="get.contract-property.*">-> 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: <map:match pattern="*.page">
+ 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. <map:match pattern="prepare.view.*"> -> 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. <map:match pattern="prepare.include.*.**">
+Aggregate the contract-templates requested by the view with xinclude.
+The result is a stylesheet with all needed xsl:templates.
+
+c. <map:match pattern="prepare.properties.*.*">
+Aggregate the forrest:properties requested by the *.fv.
+The result is an aggregation of properties which defines the templates
+to be call.
+
+d. <map:match pattern="prepare.xhtml.*">
+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. <map:match pattern="*.html"> -> Last processing step.
+Here we are overriding the default skin generation.
+-> 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:
+
+<forrest:contract name="feedback" type="nugget"
+ xmlns:forrest="http://apache.org/forrest/templates/1.0">
+<description>
+This function will output the html feedback information.
+</description>
+
+<forrest:template
+xmlns:forrest="http://apache.org/forrest/templates/1.0"
+format="xhtml" name="feedback" inputFormat="xsl" body="true"
+head="false" css="true">
+
+<xsl:stylesheet version="1.1"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:jx="http://apache.org/cocoon/templates/jx/1.0">
+
+<xsl:template name="feedback-css">
+#feedback {
+ color: black;
+ background: #CFDCED;
+ text-align:center;
+ margin-top: 5px;
+}
+#feedback #feedbackto {
+ font-size: 90%;
+ color: black;
+}</xsl:template>
+
+<xsl:template name="feedback-body">
+<div id="feedback"> Modified project implementation
+<xsl:value-of select="$config/feedback"/>
+<xsl:choose>
+<xsl:when test="$config/feedback/@href and
+not($config/feedback/@href='')">
+ <a id="feedbackto">
+ <xsl:attribute name="href">
+ <xsl:value-of select="$config/feedback/@href"/>
+ <xsl:value-of select="$path"/>
+ </xsl:attribute>
+ <xsl:value-of select="$config/feedback/@to"/>
+ </a>
+</xsl:when>
+<xsl:otherwise>
+ <xsl:value-of select="$config/feedback/@to"/>
+</xsl:otherwise>
+</xsl:choose>
+</div>
+</xsl:template>
+</xsl:stylesheet>
+</forrest:template>
+</forrest:contract>
+
+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 <match pattern="themer.project.dir">
+ <location src="{properties:resources}/themes" />
+ </match> 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=" 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=" 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=" 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=" 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"><div id="content-main"/>
- </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"><forrest:hook name="layoutId"/>
- </span> will be transformed to <span class="codefrag"><div id="layoutId"/>
- </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"><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=" 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}
-->
<select type="exists">
<!-- project-based
url-based (url location) -->
<location
- src="{project:resources}/structurer/url/{1}{project:dispatcher.theme-ext}"
+ src="{properties:resources}/structurer/url/{1}{properties:dispatcher.theme-ext}"
/>
<!-- project-based
url-based (xdocs location) [depreciated]-->
- <location src="{project:content.xdocs}{1}{project:dispatcher.theme-ext}" />
- <act type="sourcetype" src="{project:content.xdocs}{1}.xml">
+ <location src="{properties:content.xdocs}{1}{properties:dispatcher.theme-ext}" />
+ <act type="sourcetype" src="{properties:content.xdocs}{1}.xml">
<!-- Sourcetype based
http://forrest.apache.org/docs/cap.html-->
<location src="lm://dispatcher.structurer.resourceType.{sourcetype}" />
</act>
<act type="resourceTypeAction">
<parameter value="{../1}{1}" name="request"/>
- <parameter value="{project:content.xdocs}" name="projectDir"/>
+ <parameter value="{properties:content.xdocs}" name="projectDir"/>
<parameter value="lm://dispatcher.structurer.resourceType."
name="resourceTypeBase"/>
<parameter value=".xml.meta" name="metaExtension"/>
@@ -270,39 +270,39 @@
</act>
<act type="RecursiveDirectoryTraversalAction">
<parameter value="{../1}{1}" name="request"/>
- <parameter value="{project:dispatcher.theme}" name="projectFallback"/>
- <parameter value="{project:dispatcher.theme-ext}"
+ <parameter value="{properties:dispatcher.theme}" name="projectFallback"/>
+ <parameter value="{properties:dispatcher.theme-ext}"
name="projectExtension"/>
- <parameter value="{project:resources}structurer/url/" name="projectDir"/>
+ <parameter value="{properties:resources}structurer/url/" name="projectDir"/>
<!-- url
project-based theme-based = directory-based / parent-directory based (recursively) -->
<location src="{uri}" />
</act>
<act type="RecursiveDirectoryTraversalAction">
<parameter value="{../1}{1}" name="request"/>
- <parameter value="{project:dispatcher.theme}" name="projectFallback"/>
- <parameter value="{project:dispatcher.theme-ext}"
+ <parameter value="{properties:dispatcher.theme}" name="projectFallback"/>
+ <parameter value="{properties:dispatcher.theme-ext}"
name="projectExtension"/>
- <parameter value="{project:content.xdocs}" name="projectDir"/>
+ <parameter value="{properties:content.xdocs}" name="projectDir"/>
<!-- xdocs [depreciated]
project-based theme-based = directory-based / parent-directory based (recursively) -->
<location src="{uri}" />
</act>
<!-- themes-dir: project-application-based theme-dir-based -->
<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}"
/>
<!-- themes-dir: project-application-based default -->
<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}"
/>
<!-- themer: forrest-application-based theme-based -->
<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}"
/>
<!-- themer: forrest-application-based default -->
<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}"
/>
</select>
</match> </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="../ 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.