nice, I saw the menu item popping up without having the workflow module installed and thought that menu items were still added "old way". Is that the recommended new way of adding menu items? Is there a clean separation for when should we use update tasks and when bootstrap?
fabrizio On 8/8/07, Grégory Joseph <[email protected]> wrote: > It should be in neither but installed using a Task. > And it happens to be, see WorkflowModuleVersionHandler. > > g > > > On Aug 8, 2007, at 12:45 , [EMAIL PROTECTED] wrote: > > > Revision10408AuthorfgiustDate2007-08-08 12:45:18 +0200 (Wed, 08 Aug > > 2007)Log Messageinbox menu item should stay in the workflow module, > > not in adminInterfaceModified Paths > > magnolia/trunk/magnolia-module-admininterface/src/main/resources/ > > mgnl-bootstrap/adminInterface/ > > config.modules.adminInterface.config.menu.xml > > Added Paths > > magnolia/trunk/magnolia-module-workflow/src/main/resources/mgnl- > > bootstrap/workflow/config.modules.adminInterface.config.menu.inbox.xml > > Diff > > Modified: magnolia/trunk/magnolia-module-admininterface/src/main/ > > resources/mgnl-bootstrap/adminInterface/ > > config.modules.adminInterface.config.menu.xml (10407 => 10408)--- > > magnolia/trunk/magnolia-module-admininterface/src/main/resources/ > > mgnl-bootstrap/adminInterface/ > > config.modules.adminInterface.config.menu.xml 2007-08-07 19:41:38 > > UTC (rev 10407) +++ magnolia/trunk/magnolia-module-admininterface/ > > src/main/resources/mgnl-bootstrap/adminInterface/ > > config.modules.adminInterface.config.menu.xml 2007-08-08 10:45:18 > > UTC (rev 10408)@@ -57,52 +57,6 @@ </sv:property> </ > > sv:node> </sv:node>- <sv:node sv:name="inbox"> - <sv:property > > sv:name="jcr:primaryType" sv:type="Name"> - > > <sv:value>mgnl:contentNode</sv:value> - </sv:property> - > > <sv:property sv:name="jcr:mixinTypes" sv:type="Name"> - > > <sv:value>mix:versionable</sv:value> - </sv:property> - > > <sv:property sv:name="jcr:uuid" sv:type="String"> - > > <sv:value>f508d107-f016-445f-95d8-f8bb0fdb414f</sv:value> - </ > > sv:property> - <sv:property sv:name="label" sv:type="String"> > > - <sv:value>menu.inbox</sv:value> - </sv:property> - > > <sv:property sv:name="onclick" sv:type="String"> - > > <sv:value>MgnlAdminCentral.showContent('/.magnolia/pages/ > > inbox.html', false, false)</sv:value> - </sv:property> - > > <sv:property sv:name="icon" sv:type="String"> - > > <sv:value>/.resources/icons/24/mail.gif</sv:value> - </ > > sv:property> - <sv:property sv:name="i18nBasename" > > sv:type="String"> - > > <sv:value>info.magnolia.module.workflow.messages</sv:value> - </ > > sv:property> - <sv:node sv:name="MetaData"> - <sv:property > > sv:name="jcr:primaryType" sv:type="Name"> - > > <sv:value>mgnl:metaData</sv:value> - </sv:property> - > > <sv:property sv:name="mgnl:authorid" sv:type="String"> - > > <sv:value>superuser</sv:value> - </sv:property> - > > <sv:property sv:name="mgnl:creationdate" sv:type="Date"> - > > <sv:value>2006-02-16T11:16:28.704+09:00</sv:value> - </ > > sv:property> - <sv:property sv:name="mgnl:lastaction" > > sv:type="Date"> - <sv:value>2006-02-16T11:16:36.541+09:00</ > > sv:value> - </sv:property> - <sv:property > > sv:name="mgnl:lastmodified" sv:type="Date"> - > > <sv:value>2007-04-05T08:57:24.337+02:00</sv:value> - </ > > sv:property> - <sv:property sv:name="mgnl:activatorid" > > sv:type="String"> - <sv:value>superuser</sv:value> - </ > > sv:property> - <sv:property sv:name="mgnl:activated" > > sv:type="Boolean"> - <sv:value>false</sv:value> - </ > > sv:property> - </sv:node> - </sv:node> <sv:node > > sv:name="security"> <sv:property sv:name="jcr:primaryType" > > sv:type="Name"> <sv:value>mgnl:contentNode</sv:value> > > Added: magnolia/trunk/magnolia-module-workflow/src/main/resources/ > > mgnl-bootstrap/workflow/ > > config.modules.adminInterface.config.menu.inbox.xml (10407 => > > 10408)--- magnolia/trunk/magnolia-module-workflow/src/main/ > > resources/mgnl-bootstrap/workflow/ > > config.modules.adminInterface.config.menu.inbox.xml 2007-08-07 > > 19:41:38 UTC (rev 10407) +++ magnolia/trunk/magnolia-module- > > workflow/src/main/resources/mgnl-bootstrap/workflow/ > > config.modules.adminInterface.config.menu.inbox.xml 2007-08-08 > > 10:45:18 UTC (rev 10408)@@ -0,0 +1,50 @@+<?xml version="1.0" > > encoding="UTF-8"?> +<sv:node sv:name="inbox" xmlns:jcr="http:// > > www.jcp.org/jcr/1.0" xmlns:mgnl="http://www.magnolia.info/jcr/mgnl" > > + xmlns:rep="internal" xmlns:mix="http://www.jcp.org/jcr/mix/1.0" > > xmlns:nt="http://www.jcp.org/jcr/nt/1.0" + xmlns:fn="http:// > > www.w3.org/2005/xpath-functions" xmlns:xs="http://www.w3.org/2001/ > > XMLSchema" + xmlns:fn_old="http://www.w3.org/2004/10/xpath- > > functions" xmlns:sv="http://www.jcp.org/jcr/sv/1.0" > > xmlns:jcrfn="http://www.jcp.org/jcr/xpath-functions/1.0"> + > > <sv:property sv:name="jcr:primaryType" sv:type="Name"> + > > <sv:value>mgnl:contentNode</sv:value> + </sv:property> + > > <sv:property sv:name="jcr:mixinTypes" sv:type="Name"> + > > <sv:value>mix:versionable</sv:value> + </sv:property> + > > <sv:property sv:name="jcr:uuid" sv:type="String"> + > > <sv:value>f508d107-f016-445f-95d8-f8bb0fdb414f</sv:value> + </ > > sv:property> + <sv:property sv:name="label" sv:type="String"> + > > <sv:value>menu.inbox</sv:value> + </sv:property> + <sv:property > > sv:name="onclick" sv:type="String"> + > > <sv:value>MgnlAdminCentral.showContent('/.magnolia/pages/ > > inbox.html', false, false)</sv:value> + </sv:property> + > > <sv:property sv:name="icon" sv:type="String"> + > > <sv:value>/.resources/icons/24/mail.gif</sv:value> + </ > > sv:property> + <sv:property sv:name="i18nBasename" > > sv:type="String"> + > > <sv:value>info.magnolia.module.workflow.messages</sv:value> + </ > > sv:property> + <sv:node sv:name="MetaData"> + <sv:property > > sv:name="jcr:primaryType" sv:type="Name"> + > > <sv:value>mgnl:metaData</sv:value> + </sv:property> + > > <sv:property sv:name="mgnl:authorid" sv:type="String"> + > > <sv:value>superuser</sv:value> + </sv:property> + > > <sv:property sv:name="mgnl:creationdate" sv:type="Date"> + > > <sv:value>2006-02-16T11:16:28.704+09:00</sv:value> + </ > > sv:property> + <sv:property sv:name="mgnl:lastaction" > > sv:type="Date"> + <sv:value>2006-02-16T11:16:36.541+09:00</ > > sv:value> + </sv:property> + <sv:property > > sv:name="mgnl:lastmodified" sv:type="Date"> + > > <sv:value>2007-04-05T08:57:24.337+02:00</sv:value> + </ > > sv:property> + <sv:property sv:name="mgnl:activatorid" > > sv:type="String"> + <sv:value>superuser</sv:value> + </ > > sv:property> + <sv:property sv:name="mgnl:activated" > > sv:type="Boolean"> + <sv:value>false</sv:value> + </ > > sv:property> + </sv:node> +</sv:node> > > > > > ---------------------------------------------------------------- > for list details see > http://documentation.magnolia.info/docs/en/editor/stayupdated.html > ---------------------------------------------------------------- > ---------------------------------------------------------------- for list details see http://documentation.magnolia.info/docs/en/editor/stayupdated.html ----------------------------------------------------------------
