[Résolu] Ajout de Propriétés d'un Espace ?

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

[Résolu] Ajout de Propriétés d'un Espace ?

Bonjour  Smiley Happy

Je sais que l'on peut rajouter des propriétés à un document à l'aide de "cm:content",
par contre, je n'arrive pas à rajouter des propriétés à un espace (space)…
J'ai bien essayé "cm:folder" mais rien ne se passe  :?

Savez vous comment faire pour permettre le rajout de propriétés à un espace ?  Smiley Indifferent
Ceci similaire aux propriétés d'un document…mais pour l'espace. Et aussi permettre la recherche avancée sur les propriétés de cet espace.

Merci d'avance,
:wink:
3 Replies
lomy
Member II

Re: [Résolu] Ajout de Propriétés d'un Espace ?

Bonjour  Smiley Happy

Personne n'a aucune idée de comment on peut rajouter des propriétés à un espace et faire la recherche avancée en fonction de ces propriétés ?  Smiley Surprisedops:

Est il aussi possible de lier des documents avec Alfresco ?

Merci d'avance  :wink:
tommy_3326
Member II

Re: [Résolu] Ajout de Propriétés d'un Espace ?

Bonjour,

Le type cm:folder est un type comme un autre qui peut donc soit être étendu par modélisation (spécialisation) soit être enrichi dynamiquement en lui appliquant des aspects (et donc de nouvelles propriétés).
Les propriétés ajoutées par l'un des ces deux moyens sont utilisables directement pour la recherche comme n'importe quelle autre propriété standard définie par défaut.
Petiti bémol toutefois, pour pouvoir gérer ces propriétés additionnelles au travers de l'interface de recherche du client web Alfresco, il faut au préalable avoir adapté sa configuration pour qu'il prenne en compte et présente ces propriétés.
Je vous renvois au Wiki qui détaille comment procéder:
http://wiki.alfresco.com/wiki/Web_Client_Model_Configuration_Guide_1.2

Pour ce qui est de lier des documents entre-eux: il suffit par exemple de créer un aspect qui contiendrait une définition d'association vers 0..N documents du type cm:content ou de type correspondant à vos docments. (cf. le fichier contentModel.xml d'Alfresco pour vous inspirer).

J'espère que cela répond à votre question.
lomy
Member II

Re: [Résolu] Ajout de Propriétés d'un Espace ?

Bonjour  Smiley Happy

Pour faire ceci, il faut en fait utiliser l'espace avancée…Le "Advanced Space Wizard", c'est là qu'apparaissent les espaces crées avec les propriétés voulues… De même, la recherche avancée des propriétés de ces espaces se fait bien avec :

  <config condition="Content Wizards" evaluator="string-compare" >
      <content-types>
         <type name="su:editionclient" />
       <type name="su:machin1" />
      </content-types>
   </config>

   <config condition="Space Wizards" evaluator="string-compare" >
      <folder-types>
         <type name="su:machin2" />   
      </folder-types>
   </config>

<config evaluator="string-compare" condition="Advanced Search">
      <advanced-search>
         <content-types>
          <type name="su:machin1" />
         </content-types>
       <folder-types>
         <type name="su:machin2" />   
       </folder-types>
         <custom-properties>
   ….les meta données
         </custom-properties>
      </advanced-search>
   </config>
En espérant que cela aide des personnes  Smiley Tongue
Merci