Création de site avec plan de classement par défaut dans un projet

|Java EE & .NET| GED Alfresco & workflows| Portail Liferay|
"People & Technology for your Agility & Performance"
www.koosery-tech.fr
contact@koossery-tech.fr
1 mail du Professeur G. Mat
Biopark Villejuif
94800 Villejuif.
Création de site avec plan de classement par défaut
dans un projet d’extension Alfresco.
Java EE & .NET | GED Alfresco & workflows | Portail Liferay
Création de site avec plan de classement par
défaut dans un projet d’extension Alfresco.
I.
Résumé Exécutif............................................................................................................................................ 3
II.
Situation actuelle : impossibilité de créer un site avec plan de classement par défaut........................... 4
III.
Composant permettant de créer un site avec un plan de classement par défaut..................................... 6
III.1.
Fonctionnement ............................................................................................................................... 6
III.2.
Description technique ..................................................................................................................... 8
IV.
Conclusion............................................................................................................................................... 10
Java EE & .NET | GED Alfresco & workflows | Portail Liferay
Création de site avec plan de classement par
défaut dans un projet d’extension Alfresco.
Page 3 sur 10
I. Résumé Exécutif
ALFRESCO propose une solution de gestion électronique de documents
innovante, techniquement moderne et open source.
Le caractère open source de cette solution permet aux clients d’ajouter ou de
modifier les fonctionnalités natives afin de les faire correspondre à leurs
besoins.
Un des besoins souvent rencontrés est la possibilité de configurer le plan de
classement par défaut qu'on voudrait voir mis en place pour des sites d'un
type donné.
Ce document, issu des ateliers techniques de KOOSSERY, entend
apporter une réponse à ce besoin.
Java EE & .NET | GED Alfresco & workflows | Portail Liferay
Création de site avec plan de classement par
défaut dans un projet d’extension Alfresco.
Page 4 sur 10
II. Situation actuelle : impossibilité de créer un site
avec plan de classement par défaut
Pour créer des sites dans Alfresco, on configure habituellement d'abord un type de site.
Le type de site renseigne sur la structure des sites à créer.
Pour configurer un type de site il faut effectuer les 2 tâches ci-dessous :
- Tâche 1 : configurer un fichier <ID>-presets.xml contenant la définition de la
structure du type de site
- Tâche 2 : aller dans le fichier « create-site.get.js » et y ajouter l’ID du type de site à
la liste des types de site déjà existants.
Tout site qui sera par la suite créé sur la base d’un type de site configuré aura une
structure correspondant à ce qui a été renseigné dans le fichier <ID>-presets.xml
correspondant.
Ci-dessous un exemple de fichier <ID>-presets-.xml.
- ligne [3] : définition d’un nouveau type de site auquel on donne l’ID
« DEFAULT_kcp_site»,
Java EE & .NET | GED Alfresco & workflows | Portail Liferay
Création de site avec plan de classement par
défaut dans un projet d’extension Alfresco.
Page 5 sur 10
-
lignes [4] à [20] : définition des composants qui seront affichés dans une page
.
- lignes [22] à [32] : définition d’une page.
Lorsqu’on examine les informations renseignées dans le presets.xml, on se rend compte qu'il
manque un élément: la structure par défaut du plan de classement.
Il s’agit pourtant d’un besoin souvent exprimé lors de projets clients et ce besoin n’est pas
de base satisfait dans Alfresco.
Nos ateliers ont donc développé un composant qui permet de renseigner la structure par
défaut du plan de classement pour un type de site.
1 / 10 100%

Création de site avec plan de classement par défaut dans un projet

La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !