-
- <!-- Add entity and Search menus -->
- <menuContribution locationURI="toolbar:org.eclipse.ui.main.toolbar?after=org.argeo.cms.ui.workbench.rap.userToolbar">
- <toolbar id="org.argeo.connect.ui.workbench.dropDownsToolbar">
- <command
- id="org.argeo.connect.ui.workbench.addEntityToolbar"
- style="pulldown"
- label="Create"
- tooltip="Create a new object"
- icon="theme/argeo-classic/icons/add.gif"
- commandId="org.argeo.cms.ui.workbench.doNothing">
- </command>
- <command
- id="org.argeo.connect.ui.workbench.openSearchToolbar"
- style="pulldown"
- label="Search"
- tooltip="Open a detailed search page"
- icon="theme/argeo-classic/icons/search.png"
- commandId="org.argeo.cms.ui.workbench.doNothing">
- <visibleWhen checkEnabled="false">
- <with variable="roles">
- <iterate ifEmpty="false" operator="or">
- <equals value="cn=org.argeo.suite.coworker,ou=roles,ou=node" />
- </iterate>
- </with>
- </visibleWhen>
- </command>
- </toolbar>
+
+ <menuContribution locationURI="menu:org.argeo.cms.ui.workbench.rap.mainMenu?before=org.argeo.cms.ui.workbench.rap.beforeExit">
+ <menu
+ id="org.argeo.suite.workbench.rap.advancedMenu"
+ label="Administration"
+ icon="icons/more.gif"
+ tooltip="Access to advanced commands">
+ <visibleWhen
+ checkEnabled="false">
+ <with variable="roles">
+ <iterate ifEmpty="false" operator="or">
+ <equals value="cn=org.argeo.suite.manager,ou=roles,ou=node" />
+ </iterate>
+ </with>
+ </visibleWhen>
+ </menu>
+ </menuContribution>
+ <menuContribution locationURI="menu:org.argeo.suite.workbench.rap.advancedMenu">
+ <command
+ commandId="org.argeo.suite.workbench.rap.importEntities"
+ icon="icons/upload.gif"
+ label="Import data..."
+ tooltip="Upload XLS file that contains legacy/external data">
+ </command>