From: <mol...@us...> - 2008-04-29 12:54:35
|
Revision: 806 http://openutils.svn.sourceforge.net/openutils/?rev=806&view=rev Author: molaschi Date: 2008-04-29 05:54:36 -0700 (Tue, 29 Apr 2008) Log Message: ----------- test folders Added Paths: ----------- trunk/openutils-mgnlbootstrapsync/src/test/ trunk/openutils-mgnlbootstrapsync/src/test/java/ trunk/openutils-mgnlbootstrapsync/src/test/resources/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <mol...@us...> - 2008-05-06 16:38:20
|
Revision: 812 http://openutils.svn.sourceforge.net/openutils/?rev=812&view=rev Author: molaschi Date: 2008-05-06 09:37:17 -0700 (Tue, 06 May 2008) Log Message: ----------- Site informations Added Paths: ----------- trunk/openutils-mgnlbootstrapsync/src/site/ trunk/openutils-mgnlbootstrapsync/src/site/apt/ trunk/openutils-mgnlbootstrapsync/src/site/apt/index.apt trunk/openutils-mgnlbootstrapsync/src/site/site.xml Added: trunk/openutils-mgnlbootstrapsync/src/site/apt/index.apt =================================================================== --- trunk/openutils-mgnlbootstrapsync/src/site/apt/index.apt (rev 0) +++ trunk/openutils-mgnlbootstrapsync/src/site/apt/index.apt 2008-05-06 16:37:17 UTC (rev 812) @@ -0,0 +1,62 @@ + -------------------------- + openutils-mgnlbootstrapsync + -------------------------- + Manuel Molaschi + -------------------------- + +About openutils-mgnlbootstrapsync + + openutils-mgnlbootstrapsync is a custom {{{http://www.magnolia.info}magnolia}} module. + + After installed into magnolia, this module will allow you to automatically export to filesystem your changes in magnolia repositories. + + <<This module requires magnolia 3.1-m3, and will not work on any earlier version!>> + +Configuration + + First of all drop the openutils-mgnlbootstrapsync jar into WEB-INF/lib, or (better) if you are using maven + just declare the following dependency: + ++----------------------------------------------+ + <dependency> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-mgnlbootstrapsync</artifactId> + <version>0.1</version> + </dependency> ++----------------------------------------------+ + + Then configure the magnolia environment.properties files (usually in WEB-INF/config/default folder) as follows: + + #activate bootstrap synchornization + magnolia.bootstrapSync=true + + #list repositories you want to configure + magnolia.bootstrapSync.repositories=config,website + + #set path of folder export to + magnolia.bootstrapSync.config.exportPath=....path of folder to export to.... + magnolia.bootstrapSync.website.exportPath=....path of folder to export to.... + + #set root nodes to export: every change in this and subnodes will export [repository].[path.to.node].xml + #you can use * wildcards + magnolia.bootstrapSync.config.exportRoots=/server/filters/servlets/*,\ + /server/filters/cms/*,\ + /server/filters/*,\ + /server/MIMEMapping/*,\ + /modules/templating/*/*/*,\ + /modules/* + magnolia.bootstrapSync.website.exportRoots=/homepage,/help,/newsletter + +Todo/improvements + + Warning! This is a preliminary technology-preview release! + + This is a list of know todo/improvements: + + * Export single node (node position problem) + + * In exporting single node, specify which nodetype to export + + + + \ No newline at end of file Added: trunk/openutils-mgnlbootstrapsync/src/site/site.xml =================================================================== --- trunk/openutils-mgnlbootstrapsync/src/site/site.xml (rev 0) +++ trunk/openutils-mgnlbootstrapsync/src/site/site.xml 2008-05-06 16:37:17 UTC (rev 812) @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project name="Openutils mgnlstripes"> + <publishDate position="navigation-bottom" format="yyyy-MM-dd" /> + <version position="navigation-bottom" /> + <bannerRight> + <name>Openutils</name> + <src>http://openutils.sourceforge.net/images/openutils-logo.png + </src> + <href>http://openutils.sourceforge.net</href> + </bannerRight> + <bannerLeft> + <name>Sourceforge</name> + <src>http://sourceforge.net/sflogo.php?group_id=150467&amp;type=2</src> + <href>http://www.sourceforge.net/projects/openutils</href> + </bannerLeft> + <body> + <head> + <link rel="icon" href="images/favicon.ico" /> + </head> + <breadcrumbs> + <item name="openutils" href="http://openutils.sourceforge.net/" /> + <item name="openutils-mgnlbootstrapsync" href="http://openutils.sourceforge.net/openutils-mgnlbootstrapsync" /> + </breadcrumbs> + <menu name="openutils mgnlstripes"> + <item name="Usage" href="index.html"></item> + </menu> + <menu ref="modules" inherit="bottom" /> + <menu ref="reports" inherit="bottom" /> + </body> + <skin> + <groupId>net.sourceforge.openutils</groupId> + <artifactId>openutils-maven-skin</artifactId> + <version>1.1</version> + </skin> +</project> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |