JS

Le nouveau menu ne vous convient pas ?

Si le nouveau menu vertical introduit en 2.4 ne vous convient pas, jetez un coup d’oeil à cet article ! Avec les version 2.4 vous avez plus de possibilités de customisation des composants de l’interface graphique, le menu en fait partie. Pour changer sa disposition et le rendre horizontal, rien de très compliqué ! Un peu de Javascript et de CSS et le tour est joué.

Continuer à lire

Tests End-To-End avec CodeceptJS

L’équipe produit FlowerDocs utilise CodeceptJS pour faire des tests End-To-End ! Dans une démarche qualité, les tests simulant de vrais utilisateurs deviennent indispensables pour garantir le bon fonctionnement des comportements de l’interface graphique d’une application WEB. Après divers comparatifs, nous avons choisi, il y a 6 mois, de retenir CodeceptJS ! Ses notions de gestion de données, de debug et surtout de PageObject nous ont convaincus !

Continuer à lire

Scanner des documents depuis FlowerDocs

Le module complémentaire FlowerScanService vous permet de créer des documents à partir d’un scanner directement depuis FlowerDocs. Cet article décrit comment intégrer ce module avec FlowerDocs. Prérequis Installer l’exécutable FlowerScanInstall{version}.exe Posséder un scanner compatible avec des drivers WIA ou TWAIN Intégration L’ensemble des scripts ci-dessous permettent l’intégration du FlowerScan. Récupération des sources La partie suivante permet de récupérer l’ensemble des sources (ou scanners) disponibles depuis votre poste :

Continuer à lire

Un premier pas vers les Progressive Web App

Avec la version 2.4, FlowerDocs fait un premier pas vers les Progressive Web Apps. La seconde ouverture de FlowerDocs avec une faible bande passante passe de 30 secondes à 3 secondes ! Côté navigateur, il vous faudra à minima : Chrome 46+ Edge 17+ Firefox 44+

Continuer à lire

Widget de page d'accueil : Donut

Cet article explique comment mettre en place un graphique de type Donut et comment intéragir avec. Depuis la 2.4.0, FlowerDocs supporte deux types de graphe sur la page d’accueil, le donut et l’histogramme. Ces graphes permettent une meilleure visualisation de l’état des composants stockés en GED. Aujourd’hui, on va présenter le plus délicieux widget : le donut. Mon premier donut Dans l’exemple ci-dessous, nous définissons une recherche pour fabriquer un donut.

Continuer à lire

Visite guidée

Cet article vise à mettre en place une visite guidée, de votre solution basée sur FlowerDocs, à destination des utilisateurs. FlowerDocs intègre la librairie Hopscotch de LinkedIn, afin de donner la possibilité aux intégrateurs de solution basée sur FlowerDocs, de mettre en place des visites guidées de leurs solutions. Ces visites guidées permettent une meilleure prise en main d’une solution par les utilisateurs finaux mais également de faire découvrir les nouvelles fonctionnalités déployées.

Continuer à lire

Ajouter des compteurs à vos onglets

Objectifs Cet article a pour objectif de montrer comment rajouter (facilement) des compteurs au niveau d’un onglet dans la barre de menu FlowerDocs. Ce compteur sera basé sur une recherche afin de déterminer sa valeur. Prérequis : Notion de Javascript Notion de JQuery Onglet basé sur un dossier virtuel Place au script ! Affichage du compteur Commençons par définir une fonction nous permettant d’afficher un compteur :

Continuer à lire

Configurez vos scripts grâce à l'API Features

La nouvelle API Features (/rest/features) est utilisée par FlowerDocs pour configurer l’application FlowerDocs GUI à partir de FlowerDocs Core. Chaque connecteur FlowerDocs défini ses features et ceux-ci sont accessibles par l’application FlowerDocs GUI pour déterminer si une fonctionnalité est activée ou sa configuration. Ces features sont dits internes. Cet article concerne les features dits custom qui peuvent être définis dans le fichier de configuration core.

Continuer à lire

Filtrer les utilisateurs en fonction d'un tag

Introduction Dans l’article suivant, nous allons implémenter un filtre des utilisateurs à l’assignation et un filtre sur un tag de type Utilisateur. Les scripts utilisent des fonctionnalités disponibles à partir de la version 2.3.8. Cas d’usage Dans l’exemple ci-dessous, nous utiliserons le template GEC. Le scope est configuré avec un tag Service destinataire positionné sur les tâches, qui correspond à une équipe. Lors d’une assignation, on récupère le(s) service(s) présent(s) sur les tâches sur lesquelles l’action est effectuée.

Continuer à lire

Plugin IHM

Introduction Cet article décrit comment développer un plugin permettant de fournir des valeurs, issues d’un référentiel, au sein d’un formulaire d’indexation. Prérequis : Notion de Javascript, Java, Spring Boot et Maven Formulaire d’indexation Un tag Family modifiable de type CHOICELIST avec deux valeurs f1 et f2 Un tag Nature modifiable de type FREELIST Développement du plugin Ouvrez votre IDE préféré et commencez par créer un projet Maven.

Continuer à lire