Projet esup-ecm

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.

...

Remarque

Appliquez vos modifications en redémarrant votre instance de Nuxeo.

Supprimer

...

les actions d'export PDF, de consultation de la vue d'export ou d'impression situés dans le fil d'Ariane

Pour supprimer l'export PDF et la vue d'export situés dans le fil d'Ariane il faut modifier la condition d'activation des actions pdfExport et exportView définis exportView ou print *définis dans le point d'extension *actions du composant org.nuxeo.ecm.platform.actions.ActionService.

...

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.webapp.seam.debug.action</require>
  <require>org.nuxeo.ecm.platform.io.web</require>

  <extension target="org.nuxeo.ecm.platform.actions.ActionService" point="actions">

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

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


<action id="print" link="#{restHelper.doPrint(WebcontainerThemeActions.defaultTheme)}" order="100" label="label.print" icon="/icons/printer.gif">
<category>DOCUMENT_UPPER_ACTION_BLANK_TARGET</category>
</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>

...