====== Back-Log Need4Viz ====== Todo liste des corrections ou évolutions à prévoir sur les éléments de la solution. ===== Installeur ===== * isoler cas http/https (pour readme de la fin) * rendre optionnel l'install de mongodb * desinstall : stop service n4v si deja demarré + suppression du service * merge du fichier config.js déjà installé ===== Commun ===== * Navigation dans le Fiori LaunchPad * Ajouter option pour virer l'icone de linking element BO * Ajouter option pour réinit de tous les IC lorsqu'on navigue) dans les charts avec linking BO natif * Terminer le background transparent/couleur sur les graphs non Highcharts (fait pour les HC) * Export mHTML d'un rapport avec Custom Elements * Passerelle SMTP à mettre en place sur demo-public * Ajouter unité sur les axes (timeline...) * Homogénéiser les tailles de font (HC, CSS...) * ajouter portail d'admin : quels charts sont dispo (selon licence) et pouvoir desactiver les charts (via second fichier de config à la main du client) * fichier de config et chaque chart : ajouter une limite max de lignes pour chaque chart ===== Unitaire ===== ==== Bars ==== === Drillbar Ratio === * **A MASQUER** * Mettre à jour les options et étudier la pertinence avant de pouvoir livrer === Drillbar === * Ajouter un indicateur optionnel * en mode horizontal : remettre les graph line en vertical -> Pas possible !!! * pouvoir voir valeur et/ou pourcentage === Pyramide des ages === * **A MASQUER** * Mettre à jour les options * Format/taille du graph à adapter au body * --> remplacer par la pyramide HighCharts ==== Circulars ==== === HC Sunburst === * Pouvoir afficher le label et le % ==== GeoMaps ==== === Google Heatmap === * Erreur lorsqu'on active le mode dessin polygone === Maps Highmaps === * === Google Maps Lat/Lon === * Voir pour intégration des remarques de Dana === Drillmap Mapline=== * Vérifier FIPS Alaska * Mini chart : ajouter la valeur au dessus des barres === Régions France === * Taille des Pie à ajuster au niveau de zoom === OpenStreetPie === * ajouter une légende pour les épingles de couleur (région) * ajouter le bouton fullscreen comme sur le site ==== Gantt ==== === Gantt Project Management === * Gérer le tri si date_deb Milestone = date_deb tâche suivante... * Gérer le Gantt pour les heures === Gantt Resource Management === * Gérer le Gantt pour les heures ==== Jauges ==== === Bullet Chart HC === * pouvoir afficher le pourcentage de target * pouvoir linker sur le libellé de la dim * pouvoir passer les ranges en dynamique (mesure) === Bullet Chart D3JS === * Rendre optionnel l'utilisation de la seconde série (région : si vide -> mettre 0) * ajouter éventuellement cette [[https://bernii.github.io/gauge.js/|jauge multi-style]] avec seuils dynamiques === Pictural Gauge === * voir pour ajouter le texte en dessous du graph (au lieu du côté) === Pictural Stack === * gérer thousands * corriger décimales (ne fonctionne pas) ==== Multi ==== === Multi charts === * construire liste des graphs selon option dans les settings ==== Navigation ==== === Radio boutons === * labels à 45° : il faut agrandir la margin-top * ajouter dim pour le libellé (option, sinon label = key) === Liste simple === * ajouter liste custom * ajouter dim pour le libellé (option, sinon label = key) ? === Liste multiple === * ajouter liste custom * ajouter dim pour le libellé (option, sinon label = key) ? === Slider === * Mettre en garde (Doc...) : il faut sauver le document avant de pouvoir utiliser le slider !!! === Calendrier === * ajouter un composant de type calendrier === Cases à cocher === * ajouter un composant de type cases à cocher ==== RDF ==== === RDF Simple === * Refaire demo * Ajouter des paramètres * Reconcevoir le menu + traduction anglais === RDF Complexe === * Refaire demo * Ajouter des paramètres * Reconcevoir le menu + traduction anglais ==== Tables ==== === Filter Table === * Gérer le pb de format de dates (ajout des formats dans le "sort") * Filtres liés : bug si utilisation de filtres à sélection multiple. Lib à corriger. * Pas de tri successif possible : voir en modifiant la lib (enrichissement) * insérer les totaux dans une div au dessus de la table * ajouter une limitation du nb max de lignes pour la table (param dans le fichier de config) === Horizontal Table === * refondre à l'identique du vertical table (settings...) ==== Times ==== === Sparkline === * ajouter la tendance dans les calculs * permettre l'ajout de plusieurs colonnes de calculs par indicateurs * pouvoir ajouter 1 à 5 indicateurs dans le tableau (avec mini-chart optionnel) * bug sur Average : première valeur = NaN === Timeline === * Echelle : 1m et3m toujours grisées -> dépend des données présentes. ==== Relations ==== === Organigramme === * **A MASQUER** * A retravailler avec données publiques ==== Treemaps ==== === Treemap Google === * **A MASQUER** * Rendre la taille ajustable en fonction du cadre * Ajouter des paramètres === Treemap Highchart === * Pouvoir avoir de 2 à 4/5 levels ==== Tuiles ==== === Tuiles CSS === * Supprimer le N/A des mesures (non utilisé) === Tuiles Progression === * Gérer l'affichage sur resizing de la largeur === Tuiles Tendance === * Gérer l'affichage sur resizing de la largeur