Recherche

Sommaire

Pages enfant
  • Suppression ou restriction de fonctionnalités

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Bloc de code
langxml
<?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>

  <extension target="org.nuxeo.ecm.platform.actions.ActionService" 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="filters">

    <!-- Creation d'un filtre dont la condition sera toujours fausse -->
    <filter id="disable">
      <rule grant="false"/>
    </filter>

  </extension>

</component>
Info

Si vous combinez la suppression de l'export et de l'espace de l'utilisateur ne rajoutez pas la balise suivante : <require>org.nuxeo.ecm.platform.userworkspace.actions<require>
Il semblerait que leur combinaison fasse planter Nuxeo