Bonjour à tous,Je viens vers vous car j'ai malheureusement...

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

Bonjour à tous,Je viens vers vous car j'ai malheureusement...

Bonjour à tous,

Je viens vers vous car j'ai malheureusement quelques soucis autour de la personnalisation d'Alfresco.
Je souhaite personnaliser un nouveau wizard.

Tout d'abord, je voudrais changer la liste des mime-types proposer lors du create wizard. J'ai lu de ci de là qu'il fallait eviter de toucher au fichier en dehors de X:Alfrescotomcatsharedclassesalfrescoextension mais via le fichier web-client-config-custom.xml je peux rajouter des mime types mais pas en enlever. De plus j'aurais voulu savoir comment était defini le fait qu'HTML soit selectionné dans un custom wizard par defaut.

Enfin une autre question, j'ai bien compris la demarche afin de créer de nouvelles etapes au wizard mais il me manque quelques details. Au niveau de la derniere etape de http://wiki.alfresco.com/wiki/Customising_The_Create_Content_Wizard, je créé mon fichier JAVA mais au niveau : http://wiki.alfresco.com/wiki/Packaging_And_Deploying_Extensions je dois me servir de la sdk qui comporte plusieurs exemples et je fais un ZIP ?

Merci de m'éclairer !
Cdlt,
1 Reply
bmagnier
Member II

Re: Bonjour à tous,Je viens vers vous car j'ai malheureusement...

Bonjour,

Tout d'abord, je voudrais changer la liste des mime-types proposer lors du create wizard. J'ai lu de ci de là qu'il fallait eviter de toucher au fichier en dehors de X:Alfrescotomcatsharedclassesalfrescoextension mais via le fichier web-client-config-custom.xml je peux rajouter des mime types mais pas en enlever. De plus j'aurais voulu savoir comment était defini le fait qu'HTML soit selectionné dans un custom wizard par defaut.
Dans le fichier web-client-config-custom.xml, il est possible de remplacer entièrement un item de configuration, grâce à la syntaxe :
<config evaluator="xx" condition="yy" replace="true">
Ce qui devrait permettre de spécifier une liste différente. Je pense (sans l'avoir vérifié) qu'HTML est sélectionné par défaut simplement parce qu'il est le premier mime-type spécifié dans la liste.


Enfin une autre question, j'ai bien compris la demarche afin de créer de nouvelles etapes au wizard mais il me manque quelques details. Au niveau de la derniere etape de http://wiki.alfresco.com/wiki/Customising_The_Create_Content_Wizard , je créé mon fichier JAVA mais au niveau : http://wiki.alfresco.com/wiki/Packaging_And_Deploying_Extensions je dois me servir de la sdk qui comporte plusieurs exemples et je fais un ZIP ?
Votre extension sera composée de classes Java (dont la compilation nécessite les sources Alfresco puisque vous faites référence au CreateContentWizard), de fichiers de configuration et de pages JSP.
Les classes et la configuration peuvent être stockées dans un fichier .jar, que vous déposerez dans le répertoire alfresco/WEB-INF/lib et les pages jsp seront à déposer dans le répertoire alfresco/jsp.