Author: crossley Date: Wed Oct 12 18:36:54 2005 New Revision: 320607 URL: http://svn.apache.org/viewcvs?rev=320607&view=rev Log: Try to clarify the status of views development. Modified: forrest/site/docs_0_80/howto/howto-view-install.html Modified: forrest/site/docs_0_80/howto/howto-view-install.html URL: http://svn.apache.org/viewcvs/forrest/site/docs_0_80/howto/howto-view-install.html?rev=320607&r1=320606&r2=320607&view=diff ============================================================================== --- forrest/site/docs_0_80/howto/howto-view-install.html (original) +++ forrest/site/docs_0_80/howto/howto-view-install.html Wed Oct 12 18:36:54 2005 @@ -390,21 +390,30 @@
+
+
Warning
+
+Need a recent version of SVN trunk. If you had a working site using the old +views development in trunk, and don't want to use the new views plugins, +then use r292708 (see +mail).
- +
+
+

Steps

The process of setting up the plugin is quite heavy. We promise it will be easier in the future. Some of the instructions need to be modified with your local settings.

- +

Build the internal.structurer and the output.themes plugins

The first step is to build and deploy the internal.structurer and the output.themes plugins. Change to a terminal window of your choice @@ -423,12 +432,20 @@ Alternatively, run the script etc/views.sh

- +

Upgrade the JXPath library

- Replace lib.core/commons-jxpath-20030909.jar with commons-jxpath-1.2.jar + Replace lib/core/commons-jxpath-20030909.jar with commons-jxpath-1.2.jar

- +
+
Note
+
+That will introduce Issue +FOR-675 +- please help to fix it. +
+
+

Seed a new project

Go to the directory where you want to seed a new project and seed it. @@ -437,17 +454,17 @@ cd ~/src/newSeed forrest seed - +

Modifying forrest.properties

- Now we have to tell forrest that we are planning to use the view plugins. We will do that - by editing the forrest.properties to add the plugins: + Tell forrest that we are using the view plugins. Edit + forrest.properties to add the required plugins:

 project.required.plugins=org.apache.forrest.plugin.output.themes,org.apache.forrest.plugin.internal.structurer
       

- Now we have to change the project skin to leather-dev. The reason is that the plugins are still + Change the project skin to leather-dev. The reason is that the plugins are still not independent from the "old fashion skins".

@@ -459,7 +476,7 @@
 project.skin=leather-dev
       
- +

Test your new view based project

Now you have finished the preparation and the setup to finally do @@ -469,7 +486,7 @@

Then point to http://localhost:8888/ and you will see the default views-based site.

- +

Available contracts

To start working with views, you need to know which contracts you can use. @@ -496,7 +513,7 @@ On this page you will find all contracts that you can use in your project.

- +

Further Reading

@@ -515,7 +532,7 @@

- +

Feedback