Recherche
...
Bloc de code | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8"?> <component name="org.nuxeo.ecm.webapp.seam.debug.action.config"> <require>org.nuxeo.ecm.platform.actions</require> <require>org.nuxeo.ecm.webapp.seam.debug.action</require> <require>org.nuxeo.ecm.platform.io.web</require> <extension target="org.nuxeo.ecm.platform.actions.ActionService" point="actions"> <!-- Export PDF --> <action id="pdfExport" link="pdf" order="18" label="label.exportview.pdfExport" icon="/icons/pdf_export.png"> <category>DOCUMENT_UPPER_ACTION</category> <!-- Desactivation de cette option a l'aide du filtre --> <filter-id>disable</filter-id> </action> enabled="false" /> <!-- Vue d'export --> <action id="exportView" link="export" order="20" label="label.exportview" icon="/icons/export.png"> <category>DOCUMENT_UPPER_ACTION</category> <!-- Desactivation de cette option a l'aide du filtre --> <filter-id>disable</filter-id> </action> enabled="false" /> <!-- Impression (fil d'Ariane) --> <action icon="/icons/printer.gif" id="print" label="label.print" link="#{restHelper.doPrint(WebcontainerThemeActions.defaultTheme)}" order="100"> <category>DOCUMENT_UPPER_ACTION_BLANK_TARGET</category> <!-- Desactivation de cette option a l'aide du filtre --> <filter-id>disable</filter-id> </action> </extension> <extension target="org.nuxeo.ecm.platform.actions.ActionService" point="filters"> <!-- Creation d'un filtre dont la condition sera toujours fausse --> <filter id="disable"> <rule grant="false"/> </filter> </extension> </component> |
enabled="false" />
</extension>
</component> |
Il peut être parfois utile de supprimer l'accès à l'espace personnel de l'Il peut être parfois utile de supprimer l'accès à l'espace personnel de l'utilisateur dans Nuxeo (ex: Si vous souhaitez favoriser l'utilisation du partage SAMBA). Pour en interdire l'accès, il faut modifier la condition d'activation valeur de l'attribut enabled *de l'action *SHOW_PERSONAL_WORKSPACE définie dans le point d'extension actions du composant org.nuxeo.ecm.platform.actions.ActionService.
Créez ou éditez le fichier nommé actions-config.xml situé dans le dossier nuxeo-dm-5.4.2-tomcat/templates/custom/config.
nuxeo-dm-5.4.2-tomcat/templates/custom/config/actions-config.xml :
...
lang | xml |
---|
...
dans le point d'extension actions du composant org.nuxeo.ecm.platform.actions.ActionService.
Créez ou éditez le fichier nommé actions-config.xml situé dans le dossier nuxeo-dm-5.4.2-tomcat/templates/custom/config.
nuxeo-dm-5.4.2-tomcat/templates/custom/config/actions-config.xml :
Bloc de code | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8"?> <component name="org.nuxeo.ecm.webapp.seam.debug.action.config"> <require>org.nuxeo.ecm.platform.userworkspace.actions<require>" point="actions"> <!-- Espace personnel --> <action id="SHOW_PERSONAL_WORKSPACE" link="#{userWorkspaceManagerActions.navigateToCurrentUserPersonalWorkspace}" enabled="true" label="command.user.personal.workspace" icon="/icons/show_personal_workspace.gif" order="61"> <category>USER_MENU_ACTIONS</category> <!-- Desactivation de cette option a l'aide du filtre --> <filter-id>disable</filter-id> </action> </extension> <extension target="org.nuxeo.ecm.platform.actions.ActionService" point="filtersactions"> <!-- Creation d'un filtre dont la condition sera toujours fausse <!-- Espace personnel--> <filter<action id="disable">SHOW_PERSONAL_WORKSPACE" link="#{userWorkspaceManagerActions.navigateToCurrentUserPersonalWorkspace}" label="command.user.personal.workspace" <rule granticon="/icons/show_personal_workspace.gif" order="61" eabled="false" /> </filter> </extension> </component> |
...