Vous vous souvenez de la bibliothèque que j'ai partagée avec vous il y a un an maintenant ???
Allez, dites-moi que vous vous en souvenez !!! Il s'agit de phpGraph qui permet de faire des graphiques en svg à partir d'un tableau de données en php.
Je viens de la mettre à jour...
Les nouveautés :
Pas grand-chose en fait. Le code est un peu plus propre, même si ce n'est pas encore ça et il y a quelques ajouts :
- possibilité de choisir la couleur des traits reliant une valeur à une camembert ou un anneau
- possibilité d'ajouter un padding si l'affichage de la légende d'un camembert/anneau n'est pas optimal (voir masqué)
Correction de bugs :
Grâce à ProTo, j'ai remis le nez dans le code que j'avais un peu délaissé je l'avoue. Et j'aurais dû m'y remettre depuis longtemps !
J'ai corrigé l'affichage des camemberts/anneaux :
- les couleurs des légendes correspondent maintenant toutes aux couleurs des portions (il y avait des décalages sur certains graphiques)
- les traits de légende démarrent à partir du milieu de chaque portion (ils démarraient sur la dernière valeur de la portion)
- j'ai supprimé les triangles moches de ces traits pour une petite ligne plus discrète et plus harmonieuse
- pour les graphiques multiples, le nom de la série de type camembert/anneau s'affiche en dessous de ce-dernier avec la couleur correspondante
En ce qui concerne les histogrammes et les courbes, j'ai corrigé le décalage qui pouvait y avoir sur certains graphiques (le graphique sortait du cadre et les valeurs ne correspondaient pas à l'échelle affichée).
J'ai mis à jour les quelques exemples de mon cru pour que vous puissiez voir le rendu de la librairie.
Le projet est toujours hébergé sur Github.
N'hésitez pas à tester comme des malades et de me faire part de vos retours, bons ou mauvais (mais soyez gentils quand même ).
Enjoy !