Du camembert avec un Artichow
Bonjour tout le monde!!!
Sous ce titre culinaire se cache en fait un problème de fond sur la librairie Artichow en PHP.
En effet, pour les incultes >>> http://www.artichow.org/
Artichow permet de faire des graphiques simplement en php. Je vous passe toutes les possiblités car ce n'est pas le but de ce petit billet.
Voilà, je fais des camembert depuis deux semaines et je me suis heurté (aïe!) à un problème (comme d'hab).
Quand un angle est quasi nul (<5) le camembert fait boguer les couleurs (oui bogue!!! et pas bug! i do't speak english!)
Pour y remédier, j'ai cherché, cherché et j'ai crié....hey!!! et j'ai trouvé une partie de la solution ;)
En cherchant encore plus!!! Par moi même cette fois dans le code, j'ai trouvé la solution complête ;)
Voici voilà!!
Fichier: Artichow/php5/Pie.class.php
Ligne: environ 380 ième
/*$values[$key] = array( $position, ($position + $angle), $explode );*/ if ($angle>5) $values[$key] = array($position, ($position + $angle), $explode); else $values[$key] = array($position, ($position+1), $explode); |
J'ai commenté l'original au cas où.
Le début de solution mettait la condition (!=0) et en mettant (>5) j'ai résolu mon second problème.
Merci à sankukai8sur le forum: http://artichow.org/forum/read.php?2,4485
Bonne après midi à tous ;)
PS: en avant première d'un tutoriel assez complet, mon camembert:
Maxime T.
Rédacteur chez Kookyoo.net > blog/farwarx
Billets similaires | Tagsartichow php camembert pie graphique statistique |
Commentaires 3 commentaires
Seb le 11 Décembre 2008 à 14:50
à quand un joli tuto sur mrtg et antichow ?Moi je suis inculte, antichow je connaissais pas !
farwarx le 11 Décembre 2008 à 16:29
Ça ne sera pas un tutoriel sur MRTG et/ou Artichow mais sur quelque chose qui n'a rien à voir mis à part le camembert!
Gadgets le 20 Mars 2010 à 17:04
Trop simpliste cette librairie.Par exemple, comment retirer la bordure ?
impossible...