Présentation de JCMS 6.1 Olivier DEDIEU Directeur Technique Tél : 01.39.23.92.84 e-mail : olivier.dedieu@jalios.com Jalios JCMS 6.1 1. Synthèse JCMS 6.1 2. Socle technique JCMS 6.1 3. Sites Internet et Intranet 4. Gestion documentaire 5. Bureau Virtuel 6. Espaces Collaboratifs 7. Jalios Entreprise Social Network Copyright Jalios - Octobre 2009 2 2 1
Synthèse Jalios JCMS 6.1 Socle technique Refonte des formulaires Gestion du mail entrant Workflow DBMember* Champs DB multivalués Sequoia (Cluster DB) Modules applicatifs Sites Internet et Intranet Gestion Documentaire Bureau Virtuel Espaces Collaboratifs Jalios Entreprise Social Network * DB : Database Copyright Jalios - Octobre 2009 3 Jalios JCMS 6.1 1. Synthèse JCMS 6.1 2. Socle technique JCMS 6.1 3. Sites Internet et Intranet 4. Gestion documentaire 5. Bureau Virtuel 6. Espaces Collaboratifs 7. Jalios Entreprise Social Network Copyright Jalios - Octobre 2009 4 4 2
Refonte des Formulaires Objectifs Amélioration de l ergonomie des formulaires d édition Allègement visuel Principes JavaScript / Ajax Menu contextuel Drag n Drop pour les champs multivalués Champ fichier Formulaire en modal Copyright Jalios - Octobre 2009 5 Refonte des formulaires Look&Feel allégé Affichage dynamique des outils : info, langues, barre d icônes, resize, Copyright Jalios - Octobre 2009 6 3
Refonte des formulaires Menu contextuel Ajout en Javascript Dépôt direct pour les documents Copyright Jalios - Octobre 2009 7 Refonte des formulaires Champs multivalués : Drag n Drop et ajout direct Nouveau calendrier inline Copyright Jalios - Octobre 2009 8 4
Refonte des formulaires Formulaire en modal Copyright Jalios - Octobre 2009 9 Gestion du mail entrant Objectifs Nouveau canal d entrée de JCMS Ecoute de plusieurs mailbox JavaMail (POP, IMAP, ) Applications Stockage des mail (en DB) Pilotage de JCMS par mail Désinscription Newsletter Réponse au forum Modification de son statut dans le réseau social Copyright Jalios - Octobre 2009 10 5
Gestion du mail entrant Principes JCMS interroge une ou plusieurs mailbox Pour chaque mail lu : On extrait le corps du mail et les pièces jointes, puis : Stockage dans JcmsDB (PJ en FileDocument (JStore)) ou Déclenchement d une action Les mails stockés peuvent être affichés (HTML ou texte) Les discussions sont reconstruites Copyright Jalios - Octobre 2009 11 Gestion du mail entrant Copyright Jalios - Octobre 2009 12 6
DBMember Objectifs Membres stockés en Database Un million de DBMember Applications Réseau Social: Contacts externes Site Internet : Abonnements (ex: Newsletter) Principes DBMember extends Member Peuvent contribuer des UGC (User Generated Content) Peuvent avoir un Bureau Virtuel Peuvent être présent dans le Réseau Social Copyright Jalios - Octobre 2009 13 Champs DB multivalués Enjeux Augmenter la couverture des données dans JcmsDB Indispensable pour de nouveaux développements (Mail, Réseau Social, FileDocument, ) Objectifs Persister des champs multivalués quelle que soit leur nature (entier, string, liens JCMS, ) Recherche des données selon les valeurs contenues dans ces champs Assurer de bonnes performances Gestion de différents types de multivalués (liste et set) Copyright Jalios - Octobre 2009 14 7
Module Sequoia Objectif Clustering DB (MySQL) Principes Driver JDBC pour le load-balancing Sequoia assure la cohérence des données entre les bases Copyright Jalios - Octobre 2009 15 Module Sequoia Copyright Jalios - Octobre 2009 16 8
Autres nouveautés Nouveau L&F des FullDisplay Portlet Mon Agenda Copyright Jalios - Octobre 2009 17 Autres nouveautés Workflow Rôle ouvert multiple FieldStatus : contrôler l état (visible/désactivé/éditable/obligatoire) d'un champ selon contexte d'édition (publication, pstatus, loggedmember) WebDAV Incrémentation du numéro de version à la sauvegarde JCMS Launcher : support de l édition WebDAV pour tous les navigateurs (Firefox, Safari, Chrome, ) Amélioration du support pour Vista Wysiwyg TinyMCE 3.2.6 Bouton de dépôt rapide Caddy Nouvelle interface d ajout Open API Dépôt de fichiers, related, MailPolicyFilter Performance Minification/Obfuscation des CSS et des JS Copyright Jalios - Octobre 2009 18 9
Jalios JCMS 6.1 1. Synthèse JCMS 6.1 2. Socle technique JCMS 6.1 3. Sites Internet et Intranet 4. Gestion documentaire 5. Bureau Virtuel 6. Espaces Collaboratifs 7. Jalios Entreprise Social Network Copyright Jalios - Octobre 2009 19 19 Prévisualisation temporelle Usage Internet et Intranet Corporate Objectif Voir le contenu du site à une date donnée en tenant compte des dates de publication et d'expiration Principes Une interface pour choisir la date Un QueryFilter qui ignore les pstatus mais tient compte des pdate, edate et adate Prise en compte des copies de travail Copyright Jalios - Octobre 2009 20 10
Prévisualisation temporelle Copyright Jalios - Octobre 2009 21 Newsletter Usage Internet et Intranet Objectifs Plusieurs Newsletters Construction libre du contenu (wysiwyg) Gestion des abonnements Interface de gestion Principes Type Newsletter (abonnement) Type NewsletterContent Compatible avec les DBMembers Tracking des envois et des lectures Variables pour le contenu (mbr, date, ) Copyright Jalios - Octobre 2009 22 11
Newsletter Copyright Jalios - Octobre 2009 23 Newsletter Copyright Jalios - Octobre 2009 24 12
Newsletter Copyright Jalios - Octobre 2009 25 Newsletter Copyright Jalios - Octobre 2009 26 13
Newsletter Copyright Jalios - Octobre 2009 27 Formulaires dynamiques Usages Internet, Intranet Objectifs Enquêtes, Quizz, QCM, Principes Définition des questions et des réponses Choix du mode de saisie (case à cocher, radio boutons, texte libre, ) Analyse des résultats Copyright Jalios - Octobre 2009 28 14
Formulaires dynamiques Copyright Jalios - Octobre 2009 29 Formulaires dynamiques Copyright Jalios - Octobre 2009 30 15
Jalios JCMS 6.1 1. Synthèse JCMS 6.1 2. Socle technique JCMS 6.1 3. Sites Internet et Intranet 4. Gestion documentaire 5. Bureau Virtuel 6. Espaces Collaboratifs 7. Jalios Entreprise Social Network Copyright Jalios - Octobre 2009 31 31 Intégration MS-Office Usage Gestion documentaire Objectif Gérer les documents JCMS et leurs méta-données depuis MS- Office Fonctionnalités Ouverture et enregistrement d un document Navigation (Espace de travail / Catégories) Gestion des locks (check-in / check-out) Edition off-line Compatibilité 2003 et 2007 Remarque.Net Open API Client Copyright Jalios - Octobre 2009 32 16
Intégration MS-Office Copyright Jalios - Octobre 2009 33 Intégration MS-Office Copyright Jalios - Octobre 2009 34 17
Intégration MS-Office Copyright Jalios - Octobre 2009 35 Intégration MS-Office Copyright Jalios - Octobre 2009 36 18
La partie de l'image avec l'id de relation rid11 n'a pas été trouvé dans le fichier. Intégration OCR Usage Gestion documentaire Fonctionnalités Import de documents scannés Génération de contenus à partir de l OCR (ex. facture) Principes Intégration avec Kofax Capture (aka Ascent Capture) Traitement des documents déposés dans un répertoire (images et index en XML) Copyright Jalios - Octobre 2009 37 Intégration OCR Kofax Capture Plugin File Processor Plugin Serveur JCMS Copyright Jalios - Octobre 2009 38 19
Vignettes des documents Usage Gestion documentaire Objectif Générer des vignettes des documents n en possédant pas naturellement Principes Bureautique capture de la première page du PDF (via ImageMagik) Vidéo capture d une frame (via ffmep) Audio Audiogramme (viasox) Copyright Jalios - Octobre 2009 39 Vignettes des documents Copyright Jalios - Octobre 2009 40 20
Jalios JCMS 6.1 1. Synthèse JCMS 6.1 2. Socle technique JCMS 6.1 3. Sites Internet et Intranet 4. Gestion documentaire 5. Bureau Virtuel 6. Espaces Collaboratifs 7. Jalios Entreprise Social Network Copyright Jalios - Octobre 2009 41 41 Gestion de tâches Usage Bureau Virtuel Objectifs Gestion des listes de tâches Ergonomie Principes Portlet / Service Bureau Virtuel 1 service BV = 1 liste de tâche Stockage DB Indentation Drag n Drop Edition in-line Options (due date, description, priorité, ) Accès OpenAPI Copyright Jalios - Octobre 2009 42 21
Gestion de tâches Copyright Jalios - Octobre 2009 43 Jalios JCMS 6.1 1. Synthèse JCMS 6.1 2. Socle technique JCMS 6.1 3. Sites Internet et Intranet 4. Gestion documentaire 5. Bureau Virtuel 6. Espaces Collaboratifs 7. Jalios Entreprise Social Network Copyright Jalios - Octobre 2009 44 44 22
Portlet Annuaire Usages Intranet / Espaces Collaboratifs / Bureau Virtuel Objectifs Recherche dans la base des membres Intégration Réseau Social (contacts, recheche dans les profiles, dans les compétences, ) Principes Portlet / Service Bureau Virtuel Recherche par index, full-texte Vue liste / détaillée / cartes de visite Copyright Jalios - Octobre 2009 45 Portlet Annuaire Copyright Jalios - Octobre 2009 46 23
Photothèque Usage Espaces Collaboratifs Objectif Bibliothèques de média (image, vidéo, audio, ) Principe Nouvelle vue de la portlet Explorer Fonctionnalités Navigation / recherche / dépôt Diaporama Export en différentes résolutions Copyright Jalios - Octobre 2009 47 Photothèque Copyright Jalios - Octobre 2009 48 24
Photothèque Copyright Jalios - Octobre 2009 49 Gestion de projet (Gantt) Usage Espaces Collaboratifs / Bureau Virtuel Objectifs Gestion de projets (tâches, ressources) Diagramme de Gantt Principes Types de données : Projet, Tâche, Ressources (humaines et matérielles) Assistant de création Portlet Gantt Copyright Jalios - Octobre 2009 50 25
Gestion de projet (Gantt) Copyright Jalios - Octobre 2009 51 Gestion de projet (Gantt) Copyright Jalios - Octobre 2009 52 26
Jalios JCMS 6.1 1. Synthèse JCMS 6.1 2. Socle technique JCMS 6.1 3. Sites Internet et Intranet 4. Gestion documentaire 5. Bureau Virtuel 6. Espaces Collaboratifs 7. Jalios Entreprise Social Network Copyright Jalios - Octobre 2009 53 53 Jalios ESN Usage Nouvelle approche pour Intranet / Espace Collaboratifs Enjeu Remettre l utilisateur au centre de l Intranet Fonctionnalités Gestion des profils Suivi de l activité Gestion des compétence Gestion des relations Gestion des contacts externes Intégration Espaces collaboratifs Bureau Virtuel Copyright Jalios - Octobre 2009 54 27
Jalios ESN Copyright Jalios - Octobre 2009 55 Copyright Jalios - Octobre 2009 56 28