Bonjour à tous! :DJe crois que tout est dans le...

cancel
Showing results for 
Search instead for 
Did you mean: 
jhoueix
Member II

Bonjour à tous! :DJe crois que tout est dans le...

Bonjour à tous! Smiley Very Happy

Je crois que tout est dans le titre: je souhaite me servir d'Alfresco comme d'un outil de partage de fichier. Je ne souhaite donc pas utiliser les fonctionnalités de versionning de workflow, etc. Y a-t-il un moyen simple de supprimer ces fonctionnalités d'Alfresco?

Merci à tous de vos réponses!
27 Replies
michaelh
Active Member

Re: Bonjour à tous! :DJe crois que tout est dans le...

Je ne dirais pas mieux que la réponse ici : http://forums.alfresco.com/viewtopic.php?p=32324 Smiley Happy
rivarola
Active Member

Re: Bonjour à tous! :DJe crois que tout est dans le...

Bonjour,

Je n'avais pas vu votre post en français et je viens de vous répondre sur les forums anglais Smiley Sad
Mais comme la portion de doc que je cite existe aussi en français, allez plutôt voir sur http://wiki.alfresco.com/fr/index.php/Documentation:Configuration_des_menus pour brider les menus.

Après, si c'est vraiment du développement que vous souhaitez, on peut faire plus compliqué Smiley Wink
rivarola
Active Member

Re: Bonjour à tous! :DJe crois que tout est dans le...

Décidément Mickaël, on se croise partout ! Tu me précède de 30 secondes pour la redirection! Smiley Very Happy
michaelh
Active Member

Re: Bonjour à tous! :DJe crois que tout est dans le...

En même temps je n'ai pas produit le même effort que toi ! Je n'ai pas de mérite à être plus rapide Smiley Happy

Merci pour la double entrée.
jhoueix
Member II

Re: Bonjour à tous! :DJe crois que tout est dans le...

Merci beaucoup pour votre aide précieuse! C'est exactement ce que je cherchais.
jhoueix
Member II

Re: Bonjour à tous! :DJe crois que tout est dans le...

Heu désolé mais en fait ça ne marche malheureusement pas si bien que ça… :/

Si je supprime une action comme dans l'exemple suivant:
<!– Actions for a document in the Browse screen –>
         <action-group id="document_browse">
            <show-link>false</show-link>
            <style-class>inlineAction</style-class>
            <action idref="edit_doc_http" />
            <action idref="edit_doc_webdav" />
            <action idref="edit_doc_cifs" />
            <action idref="checkout_doc" />
            <action idref="checkin_doc"  />
            <action idref="details_doc" />
            <action idref="delete_doc" hide="true" />
         </action-group>
Là ok il n'y a pas de souci, l'action n'apparait plus dans le menu.

Par contre si je supprime beaucoup plus d'actions comme dans l'exemple suivant:
<!– Actions for a document in the Browse screen –>
         <action-group id="document_browse">
            <show-link>false</show-link>
            <style-class>inlineAction</style-class>
            <action idref="edit_doc_http" hide="true" />
            <action idref="edit_doc_webdav" />
            <action idref="edit_doc_cifs" />
            <action idref="checkout_doc" hide="true" />
            <action idref="checkin_doc" hide="true" />
            <action idref="details_doc" hide="true" />
            <action idref="delete_doc" hide="true" />
         </action-group>
La j'ai l'erreur suivante qui s'affiche quand j'essaye d'afficher "Mon accueil".
javax.faces.FacesException: Illegal Capacity: -2
caused by:
org.apache.jasper.JasperException: Illegal Capacity: -2
caused by:
java.lang.IllegalArgumentException: Illegal Capacity: -2
J'ai des variantes de l'erreur selon les actions que je supprime ( Illegal Capacity: -3,  Illegal Capacity: -7, etc.).

S'agit il d'un bug ou ai je fait une erreur?
jhoueix
Member II

Re: Bonjour à tous! :DJe crois que tout est dans le...

Remarque: si je supprimme directement les lignes dans le fichier web-client-config-actions.xml , ça marche très bien.
rivarola
Active Member

Re: Bonjour à tous! :DJe crois que tout est dans le...

Bonjour,

Pour redéfinir entièrement un menu plus light il vaut mieux utiliser l'autre technique avec le replace="true" :
  <config replace="true">
    <actions>
      <action-group id="document_browse">
        <!– ici uniquement les actions à mettre –>
      </action-group>
    </action>
  </config>
Ceci dit ça devrait marcher aussi avec les "hide", je vais aller voir du côté de la base de bugs…
rivarola
Active Member

Re: Bonjour à tous! :DJe crois que tout est dans le...

J'ai fait l'essai sur ma machine avec
<action-group id="document_browse">
            <show-link>false</show-link>
            <style-class>inlineAction</style-class>
            <action idref="edit_doc_http" hide="true" />
            <action idref="edit_doc_webdav" />
            <action idref="edit_doc_cifs" />
            <action idref="checkout_doc" hide="true" />
            <action idref="checkin_doc" hide="true" />
            <action idref="details_doc" hide="true" />
            <action idref="delete_doc" hide="true" />
         </action-group>
Et ça marche très bien (je suis en version 2.2 dev cependant).

Dans l'idéal il vaudrait mieux mettre ça :
<action-group id="document_browse">
             <action idref="edit_doc_http" hide="true" />
            <action idref="checkout_doc" hide="true" />
            <action idref="checkin_doc" hide="true" />
            <action idref="details_doc" hide="true" />
            <action idref="delete_doc" hide="true" />
         </action-group>