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/11 17:42:19 UTC
svn commit: r442241 - in
/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher:
locationmap.xml
src/documentation/content/xdocs/how/howto-dispatcher-quickstart.xml
Author: thorsten
Date: Mon Sep 11 08:42:18 2006
New Revision: 442241
URL: http://svn.apache.org/viewvc?view=rev&rev=442241
Log:
adding the
match themer.project.dir to the dispatcher locationmap.xml. Updating quickstart document to {lm:themer.project.dir} needs to point to the location where you
store the themes in your project.
Modified:
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/locationmap.xml
forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/src/documentation/content/xdocs/how/howto-dispatcher-quickstart.xml
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/locationmap.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/locationmap.xml?view=diff&rev=442241&r1=442240&r2=442241
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/locationmap.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/locationmap.xml Mon Sep 11 08:42:18 2006
@@ -113,6 +113,10 @@
</selectors>
</components>
<locator>
+ <!-- Base location of the project themes-->
+ <match pattern="themer.project.dir">
+ <location src="{properties:resources}/themes" />
+ </match>
<!-- Base location of the builded dispatcher plugin-->
<match pattern="dispatcher.home">
<location src="{properties:forrest.plugins}/{properties:dispatcher.home}" />
Modified: forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/src/documentation/content/xdocs/how/howto-dispatcher-quickstart.xml
URL: http://svn.apache.org/viewvc/forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/src/documentation/content/xdocs/how/howto-dispatcher-quickstart.xml?view=diff&rev=442241&r1=442240&r2=442241
==============================================================================
--- forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/src/documentation/content/xdocs/how/howto-dispatcher-quickstart.xml (original)
+++ forrest/trunk/whiteboard/plugins/org.apache.forrest.plugin.internal.dispatcher/src/documentation/content/xdocs/how/howto-dispatcher-quickstart.xml Mon Sep 11 08:42:18 2006
@@ -107,10 +107,16 @@
default structurers to the Forrest projects. That eases your local
version management and everyone will benefit.
</note>
+ <note>
+ We use <code>${themer.project.dir}</code> for PROJECT_HOME/src/documentation/resources/themes
+ (create the new directory folder first).
+ You can change this location by adding <![CDATA[<match pattern="themer.project.dir">
+ <location src="{properties:resources}/themes" />
+ </match> ]]> to your locationmap and point to another directory.
+ </note>
<ul>
<li>Copy THEMER_PLUGIN/themes/pelt.fv into your project at
- PROJECT_HOME/src/documentation/resources/themes/pelt.fv
- (create the new directory folder first).
+ ${themer.project.dir}/pelt.fv
</li>
<li>Re-start 'forrest run'</li>
<li>localhost:8888/index.html ... See the same view, now structured
@@ -170,11 +176,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),
@@ -184,7 +190,7 @@
<li>
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>