Renommer champ 'titre' dans le webclient

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

Renommer champ 'titre' dans le webclient

Bonjour,

quelqu'un saurait-il me dire si il est possible de renommer le nom des propriétés par défaut lors de la création d'un document telles que "titre", "description"… J'ai créé un modèle de données personnalisé  où j'ai réussi a ajouter mes propres propriétés mais je souhaiterais modifier ou supprimer celles présentes par défaut.

Merci  Smiley Happy
7 Replies
eesnault_1359
Member II

Re: Renommer champ 'titre' dans le webclient

Bonjour,

Le titre et la description sont supportés par l'aspect "cm:titled" et ça ne semble pas un aspect obligatoire sur le "cm:content" par défaut.

Seulement voila : a chaque création de contenu, cet aspect est rajouté systématiquement. Peut-être par les boites de dialogues…. je ne sais pas.

Vous pouvez peut-être essayer de retirer l'aspect après création du contenu par règle ? mais je ne suis pas certain des impacts sur Alf…

Si maintenant vous souhaitez faire que du renommage, vous pouvez modifier les labels des champs dans les fichiers messages "content-model_xx_XX.properties", xx correspondant à la langue de l'interface. ces fichiers sont dans …/tomcat/shared/classes/alfresco/messages

Hope this helps.
Erwan
berlioux
Member II

Re: Renommer champ 'titre' dans le webclient

Bonjour,

l'affichage de propriétés se fait par le biais des web-client-config*.xml
brellou94
Member II

Re: Renommer champ 'titre' dans le webclient

Merci beaucoup pour votre aide, nous avons résolu ce problème, nous souhaiterions maintenant pouvoir supprimer de la recherche avancée les critères auteur et titre que nous avons supprimé des propriétés du modèle de contenu. Savez-vous comment faire ?
michaelh
Active Member

Re: Renommer champ 'titre' dans le webclient

Comme ça à froid je ne vois pas trop d'autre choix que de modifier la page JSP.

Question : quelle piste avez-vous suivi pour la modification/suppression des propriétés de l'autre page ? Ca pourrait servir à d'autre …
berlioux
Member II

Re: Renommer champ 'titre' dans le webclient

Je confirme, c'est codé dans le jsp…
ça doit être des lignes contenant un #{msg.title} et #{msg.author}…
brellou94
Member II

Re: Renommer champ 'titre' dans le webclient

Voici la piste que nous avons suivi pour résoudre notre problème, nous avons ainsi pu :

- afficher nos propriétés personnalisées
- ne pas afficher celles qui ne nous intéressaient pas
- renommer la propriété titre par défaut en Identifiant, nous avons essayé cela un peu par hasard, et nous avons vu.. que ça marche.

Bien sur cela ne permet pas de modifier les propriétés de base qui s'affichent lors de la création du contenu (champs nom, type, type de document).

Merci a tous pour votre aide, voici ci-dessous le code entré dans le fichier web-client-config-custom.xml. Nous avons également renseigné le fichier webclient.properties afin de personnaliser les display-label-id, le code est également ci-dessous.

Encore merci et longue vie à Alfresco !

Aurélien

Fichier web-client-config-custom.xml (extrait) :


   <config evaluator="node-type" condition="sc:doc">
      <property-sheet>
         <show-property name="app:editInline" show-in-view-mode="false" show-in-edit-mode="false" />
         <show-property name="title" show-in-view-mode="false" show-in-edit-mode="false" />
         <show-property name="author" show-in-view-mode="false" show-in-edit-mode="false" />
         <show-property name="name" display-label-id="identifiant" />
         <show-property name="sc:Categorie" />         
         <show-property name="sc:Dureeorg" display-label-id="dur" />
         <show-property name="sc:ptin" display-label-id="pointin" />
         <show-property name="sc:ptout" display-label-id="pointout" />
         <show-property name="sc:Dureefin" display-label-id="durfin" />
         <show-property name="sc:Origine" display-label-id="origine" />
         <show-property name="sc:reservation" display-label-id="reserv" />
         <show-property name="sc:Nbdiff" display-label-id="nbdiff" />
         <show-property name="sc:Remarques" display-label-id="remarques" />
      </property-sheet>
   </config>

Fichier webcleint.properties (extrait) :


#Modele media
dur=Duree après ingest (MM:SS)
durfin=Duree après encodage (MM:SS)
nbdiff=Nombre de diffusions
origine=Format d'origine
remarques=Remarques (à remplir impérativement en cas de problème)
reserv=Réservation encodage
pointin=Mark IN (MM:SS)
pointout=Mark OUT (MM:SS)
michaelh
Active Member

Re: Renommer champ 'titre' dans le webclient

Voilà un retour d'expérience comme je les aime Smiley Happy
Merci.