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.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>

Supprimer l'accès à l'espace personnel

Image Removed

 enabled="false" />
  
  </extension>

</component>

Supprimer l'accès à l'espace personnel

Image Added

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 :

...

langxml

...

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
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>" 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>

...