[Yanel-commits] rev 36518 - in
public/yanel/trunk/src/realms/yanel-website: content
content/en/documentation
content/en/documentation/configuration paths/en/documentation
paths/en/documentation/configuration
paths/en/documentation/configuration/build_setup.html
src/java/org/wyona/yanel/servlet/menu/impl
simon at wyona.com
simon at wyona.com
Tue May 13 11:08:07 CEST 2008
Author: simon
Date: 2008-05-13 11:08:06 +0200 (Tue, 13 May 2008)
New Revision: 36518
Added:
public/yanel/trunk/src/realms/yanel-website/content/en/documentation/configuration/
public/yanel/trunk/src/realms/yanel-website/content/en/documentation/configuration/build_setup.html
public/yanel/trunk/src/realms/yanel-website/paths/en/documentation/configuration/
public/yanel/trunk/src/realms/yanel-website/paths/en/documentation/configuration/build_setup.html/
public/yanel/trunk/src/realms/yanel-website/paths/en/documentation/configuration/build_setup.html/.yarep-uid
Modified:
public/yanel/trunk/src/realms/yanel-website/content/documentation.xhtml
public/yanel/trunk/src/realms/yanel-website/src/java/org/wyona/yanel/servlet/menu/impl/YanelWebsiteMenu.java
Log:
added documentation about build environment.
Modified: public/yanel/trunk/src/realms/yanel-website/content/documentation.xhtml
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/documentation.xhtml 2008-05-13 07:31:49 UTC (rev 36517)
+++ public/yanel/trunk/src/realms/yanel-website/content/documentation.xhtml 2008-05-13 09:08:06 UTC (rev 36518)
@@ -66,7 +66,7 @@
<li><a href="svn.html">SVN</a></li><li><a href="yarep/instantiation-of-repository.html">Instantiation of a Repository</a></li><li><a href="yarep/repository-configuration.html">Repository Configuration</a></li>
</ul>
</li>
-<li>Yanel Configuration</li>
+<li>Yanel Configuration</li><ul><li><a href="configuration/build_setup.html">setup your build environement</a></li></ul>
<ul><li>conf/yanel.xml</li><li>conf/realms.xml</li><li>conf/resource-types.xml</li><li>conf/spring-yanel-config.xml</li><li>conf/log4j.properties</li><li>conf/CatalogManager.properties (Resolving DTDs, etc.)</li></ul>
<li>Debugging<br/>
<ul>
@@ -89,4 +89,4 @@
<li><a href="testing-framework.html">Yanel Testing Framework</a></li><li>Misc</li><ul><li><a href="misc/scalability.html" shape="rect">Scalability</a></li><li><a href="misc/performance.html" shape="rect">Performance</a></li></ul>
</ul>
</body>
-</html>
+</html>
\ No newline at end of file
Added: public/yanel/trunk/src/realms/yanel-website/content/en/documentation/configuration/build_setup.html
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/en/documentation/configuration/build_setup.html (rev 0)
+++ public/yanel/trunk/src/realms/yanel-website/content/en/documentation/configuration/build_setup.html 2008-05-13 09:08:06 UTC (rev 36518)
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+ <title>Setup your Build Environment</title>
+</head>
+<body><h1>Setup your Build Environment</h1><br/>If you develop your webapplications with yanel it's likely you have more than one project. To decrease the build time you better don't build all of your project every time. It's possible with yanel to configure several projects and switch between them.<br/><br/>First add some folders for you projects. just add within your conf/local a folder for each project e.g.:<br/><br/><tt>conf/local/project-a/<br/> project-b/<br/></tt><tt> </tt><tt> project-c/<br/></tt><tt> </tt><tt> project-d/</tt><br/><br/>then you need to add local.configs for each of your projects e.g.:<br/><br/><tt>
+conf/local/project-a/local.log4j.properties<br/> local.realms.xml<br/></tt><tt> </tt><tt>
+ local.resource-types.xml<br/></tt><tt> </tt><tt>
+ local.yanel.xml</tt><br/><br/>best you copy the original configs in your conf/ folder and modify it accordingly to your projects.<br/><br/>to switch between the different projekt-configs add your projects in your src/build/local.build.properties:<br/><br/><tt># Dir name of local configuration<br/>#local.config.dir=conf/local/project-a/<br/>#local.config.dir=conf/local/project-b/<br/>#local.config.dir=conf/local/project-c/<br/>local.config.dir=conf/local/project-d/</tt><br/><br/>now you can switch between the different project by commenting out some of them.<br/><br/><br/>
+</body>
+</html>
\ No newline at end of file
Added: public/yanel/trunk/src/realms/yanel-website/paths/en/documentation/configuration/build_setup.html/.yarep-uid
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/paths/en/documentation/configuration/build_setup.html/.yarep-uid (rev 0)
+++ public/yanel/trunk/src/realms/yanel-website/paths/en/documentation/configuration/build_setup.html/.yarep-uid 2008-05-13 09:08:06 UTC (rev 36518)
@@ -0,0 +1 @@
+en/documentation/configuration/build_setup.html
\ No newline at end of file
Modified: public/yanel/trunk/src/realms/yanel-website/src/java/org/wyona/yanel/servlet/menu/impl/YanelWebsiteMenu.java
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/src/java/org/wyona/yanel/servlet/menu/impl/YanelWebsiteMenu.java 2008-05-13 07:31:49 UTC (rev 36517)
+++ public/yanel/trunk/src/realms/yanel-website/src/java/org/wyona/yanel/servlet/menu/impl/YanelWebsiteMenu.java 2008-05-13 09:08:06 UTC (rev 36518)
@@ -66,7 +66,15 @@
sb.append("<ul><li>");
sb.append("<div id=\"yaneltoolbar_menutitle\">Edit</div><ul>");
- sb.append("<li class=\"haschild\">Open with   <ul><li>Source editor</li><li>WYSIWYG editor</li></ul></li>");
+ sb.append("<li class=\"haschild\">Open with   ");
+ sb.append("<ul><li>Source editor</li>");
+ sb.append("<li>WYSIWYG editor</li>");
+ if (ResourceAttributeHelper.hasAttributeImplemented(resource, "Modifiable", "2")) {
+ sb.append("<li><a href=\"" + backToRealm + "usecases/tinymce.html?edit-path=" + resource.getPath() + "\">Edit page with tinyMCE   </a></li>");
+ } else {
+ sb.append("<li><a>Edit page with tinyMCE   </a></li>");
+ }
+ sb.append("</ul></li>");
if (ResourceAttributeHelper.hasAttributeImplemented(resource, "Versionable", "2")) {
RevisionInformation[] revisions = ((VersionableV2) resource).getRevisions();
More information about the Yanel-commits
mailing list