La notion de dossier virtuel est une notion clé au sein de FlowerDocs. Ce type de composant permet de définir un dossier dont le contenu est résolu de manière dynamique. Son contenu est donc dit “virtuel”.
Le contenu
Le contenu d’un dossier virtuel est déterminé à partir de recherches de composant. Le contenu d’un dossier est donc résolu dynamiquement en fonction du contexte utilisateur. Ces recherches peuvent également permettre d’organiser le contenu en sous-niveau : les agrégations
. Celles-ci permettent d’agréger (ou regrouper) les composants trouvés en fonction de leurs tags.
Ces recherches et agrégations peuvent être modifiées à tout moment afin de faire évoluer l’organisation de vos composants en fonction des besoins.
L’ajout de composant
Via l’interface, en fonction des recherches paramétrées (catégorie recherchée et critère classid
), un bouton Créer un {catégorie de composant}
permet de créer le composant souhaité.
Lors de l’indexation, il est possible de sélectionner la classe de composant. L’ensemble des tags en commun est repris sur le formulaire d’indexation en écriture.
Note : S’il n’y a qu’une seule classe de composant, celle-ci est automatiquement sélectionnée.
Les permissions
Afin de restreindre l’accès ou les modifications pouvant être apportées à un dossier virtuel, plusieurs permissions permettent de contrôler les opérations possibles :
Télécharger le contenu d’un dossier virtuel sous forme d’archive au format zip :
DOWNLOAD_CONTENT
Attacher le dossier virtuel à un dossier :
ATTACH
Certaines actions ne sont disponibles que si l’utilisateur a accès au dossier virtuel en écriture. Pour ceci, il faut qu’il ait la permission UPDATE
et qu’il ait reservé le dossier virtuel (cf Reservation).