Apps

Module Explorer 4.0

Description

Le module "Explorer" est une solution permettant de  classer et naviguer dans vos documents ou publications.

Vous pouvez créer une arborescence comme sur l'explorateur de fichiers de votre ordinateur.

Le module propose un affichage en liste ou en cartes, et chaque publication ou document peut être affiché dans un panneau latéral de prévisualisation.


Captures d'écran

1. Vue liste
2. Vue cartes
3. Preview d'une publication

Installation

 

  1. Installer le module Explorer
  2. Créer une portlet Explorer 
  3. Configurer votre portlet avec les paramètres souhaités
  4. Choisissez un des gabarits "Application" pour avoir accès aux nouveaux gabarits de la version 4.0

Ce module ne fonctionne qu'à partir de JPlatform 10 SP1.

1. Propriétés du module

Vue par défaut : Choix de la vue par défaut pour le gabarit par défaut

Gabarit Application - Activer le mode debug : activer les logs javascript pour les gabarits application

Utiliser la prévisualisation : Activez cette option pour afficher une zone de prévisualisation lors d'un clic sur une publication dans l'explorateur. Désactivez cette option pour naviguer directement sur l'affichage complet de la publication.

2. Catégorie racine de l'explorateur

Vous pouvez définir une ou plusieurs catégories racines pour une portlet explorateur. 

Vous pouvez aussi ne pas définir de catégorie racine : 

  • Si la portlet est affinée sur l'espace courant, la racine utilisée sera celle de l'espace de travail
  • Sinon, on utilisera la catégorie racine du site

Vous pouvez aussi définir des catégories, et les affiner selon les catégories de navigation en activant l'option. Les racines choisies sur la portlet seront filtrées selon les catégories de navigation courantes.

3. Différences gabarit par défaut / gabarit application

Le gabarit application ne gère pas encore tous les paramètres, et ne fournit pas les mêmes fonctionnalités que le gabarit par défaut.

A terme, l'édition de la portlet sera simplifiée, et les fonctionnalités propres au gabarit par défaut seront regroupées dans un onglet dédié.

Voici un tableau comparatif : 

Fonctionnalité Ancien gabarit Nouveau gabarit Prévu pour nouveau gabarit O/N
UI moderne (D&D, menus contextuels)  N O N/A
Vues personnalisées (Photothèque ...) O N Non prévu, le gabarit fourni deux vues (Liste et cartes)
Paramètre portlet - Navigation par catégories exactes O N Le nouveau gabarit fonctionne toujours en navigation par catégorie exactes (Tout comme dans un explorateur de fichiers d'OS)
Paramètre portlet - Affiner sur les catégories contextuelles O N Non prévu
Paramètre portlet - Options d'affinement O O N/A
Paramètre portlet - Ordre d'affichage O N Non prévu (Simplification)

Paramètres portlet :

  • Nombre de résultats affichés
  • Ne pas afficher les n premiers résultats
  • Pagination
  • Avancé
O N Non prévu (Simplification)

Paramètres portlet - Options d'affichage : 

  • Afficher la recherche textuelle
O N O

Paramètres portlet - Options d'affichage : 

  • Vues disponibles
  • Vue par défaut
  • Autoriser le changement de vue
  • Afficher les options
  • Options de recherche
  • Navigation
  • Afficher la navigation avancée
  • Afficher la zone de dépôt de fichiers
  • Forcer l'affichage de la zone de dépôt de fichiers
O N Non prévu (Simplification)

Paramètres portlet - Options d'affichage : 

  • Champs

 

O N Prévu en vue liste

Tris dans la vue tableau

O N Prévu en vue liste et en vue cartes

 

4. Documentation utilisateur

4.1 Choix de la vue 

L'utilisateur peut choisir la vue carte ou la vue liste. Ce choix est enregistré pour la portlet et l'espace courant. L'utilisateur retrouvera alors son choix lorsqu'il accédera à nouveau à la portlet.

4.2 Upload en drag&drop

Vous pouvez déposer des documents via un drag&drop dans toutes les catégories affichées, ainsi que dans la zone centrale de l'explorateur (qui représente la catégorie courante).

 

4.3 Déplacements entre catégories

Les éléments dans la zone centrale et ceux dans la sidebar peuvent être déplacés l'un vers l'autre. Il est aussi possible de déplacer ces éléments dans les catégories du fil d'ariane.

4.4 Menu ajouter

  

Le menu ajouter s'adapte en fonction des types définis sur les requêtes de la Portlet explorateur. Seront proposés seulement les types que l'explorateur affiche. 

Par ailleurs, le menu ajouter permet aussi de faire les actions suivantes : 

  • Dépot de fichiers (Si un type de document a été selectionné dans les requêtes de la portlet)
  • Création de dossiers
  • Création de document distant (RemoteDocument)
  • Création via modules : 
    • Créer à partir d'un modèle (Module JDrive)
    • Créer un document google drive (Module google drive)
    • Créer un document Office 365 (Module Office 365)

Certains des modules ne sont pas encore disponibles.

4.5 Menu d'action contextuel

Tout élément dans l'explorateur peut afficher un menu contextuel en effectuant un clic droit (Le menu d'action est disponible si l'utilisateur ne peut pas utiliser le clic droit). Les éléments sur lesquels le menu peut s'afficher :

Les cartes de la zone centrale : 

mceclip3 - 2019-05-28 14h51m52s

 

Les éléments de liste : 

mceclip4 - 2019-05-28 14h52m20s

 

Les catégories de la sidebar : 

mceclip0 - 2019-05-28 14h53m58s

 

Les catégories du fil d'ariane : 

mceclip1 - 2019-05-28 14h54m27s

 

4.6 Menus d'actions

Le module explorateur propose un menu d'action contextuel qui propose des actions différentes en fonctions des items choisis par l'utilisateur.

Par défaut, ce menu propose des actions au niveau du dossier. 

mceclip0 - 2019-05-28 14h46m47s

 

Si je sélectionne un seul élément, le menu s'adapte pour proposer des actions sur cet élément : 

mceclip1 - 2019-05-28 14h47m30s

 

Si je sélectionne plusieurs éléments, le menu me proposera moins d'actions : 

mceclip2 - 2019-05-28 14h48m18s

 

4.7 Raccourcis clavier

Le gabarit application du module explorateur propose plusieurs raccoucis clavier, semblables à ceux disponibles dans votre explorateur de fichiers : 

  • CTRL + Clic gauche : séléctionner un item
  • CTRL + A : sélectionner toutes les publications
  • SHIFT + Clic gauche : Sélectionner plusieurs publications

5. Migration des anciens gabarits

Vous pouvez passer au nouveau gabarit sur votre site en utilisant une jsp de migration fournie par le module. L'url à utiliser est : plugins/ExplorerPlugin/jsp/migrate/migratePortletExplorerApp.jsp

Il faut être administrateur central pour l'utiliser. Il suffit de cocher les portlets, et de choisir un gabarit d'affichage de destination. Les gabarits disponibles sont : 

  • App with sidebar (Nouveau gabarit)
  • App without sidebar (Nouveau gabarit sans la sidebar)
  • Box (Un autre gabarit qui affiche simplement des documents en vue liste)

mceclip0 - 2019-05-28 15h41m50s

6. Documentation développeur

Vous pouvez étendre et changer certains comportements du module explorateur via certains développements.

Vous pourrez retrouver ces développements sur la webapp de documentation, catégorie explorateur.


FAQ

1. Mettre à jour d'une version 3.1 ou antérieure vers une 3.2 ou supérieure

La version 3.2 ajoute de nouvelles options d'affichage pour la colonne de gauche de l'explorateur en proposant de choisir le mode d'affichage de chaque bloc entre "affiché", "plié", et "caché".

Afin de convertir la configuration antérieure en son nouveau format vous pouvez exécuter le script perl suivant :

#!/usr/bin/perl

$storeFilename = shift @ARGV;

open(storeFile, $storeFilename) || die "Cannot open store file '$storeFilename': $!\n";

while(<storeFile>) {
    my $line = $_;
    $line =~ s/^(<generated.PortletExplorer .* )showNavigation="true"/$1navigationState="show"/g;
#    $line =~ s/^(<generated.PortletExplorer .* )showNavigation="false"/$1navigationState="collapse"/g;
    $line =~ s/^(<generated.PortletExplorer .* )showNavigation="false"/$1navigationState="hide"/g;
 
    $line =~ s/^(<generated.PortletExplorer .* )showSearchOptions="true"/$1searchOptionsState="show"/g;
#    $line =~ s/^(<generated.PortletExplorer .* )showSearchOptions="false"/$1searchOptionsState="collapse"/g;
    $line =~ s/^(<generated.PortletExplorer .* )showSearchOptions="false"/$1searchOptionsState="hide"/g;
    print $line;
}

Commande pour l'appliquer sur le store (application arrêtée)

$ ./convertPortletExplorerDisplayOptions.pl store.xml > newStore.xml

Informations

Version
  • 4.0
Stabilité
  • Stable
Compatibilité
  • JPlatform 10 SP1
    JPlatform 10 SP2
Certifié Jalios
  • Oui
Prix
  • Module payant
Support
  • Jalios Support
Auteur
  • Jalios SA
Licence
  • Jalios
Taille
  • 746 Ko
Mis-à-jour
  • 29/05/19
Téléchargements
  • 64