Changeset 32543 in spip-zone


Ignore:
Timestamp:
Oct 31, 2009, 5:17:14 PM (11 years ago)
Author:
olivier.gautier@…
Message:

Pour ceux qui veulent des dégradés dans les barres, on impose la forme GRAD_VER
On réfléchira ultérieurement à l'utilité de la création d'un champ optionnel concaténable afin de choisir sa forme préférée...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/jpgraph/jpgraph_fonctions.php

    r32539 r32543  
    195195                                        if ($couleur['contour']) $plot1->SetColor($couleur['contour']);
    196196                                        // Le degrade pour les barres est tres specifique (un peu comme le modele de marqueur) et doit etre traite dans une fonction supplementaire, sera fait ulterieurement
    197                                         // if ($couleur['degrade']) $plot->SetFillGradient($couleur['fond'],$couleur['degrade']);
     197                                        if ($couleur['degrade']) $plot1->SetFillGradient($couleur['fond'],$couleur['degrade'],GRAD_VER);
    198198                                       
    199199                                        //petit patch en attendant d'uniformiser la doc : pour l'instant la doc indique que couleur=blue doit remplir en bleu les barres, alors que l'uniformisation des
     
    209209                                if ($couleurdeux['contour']) $plot2->SetColor($couleurdeux['contour']);
    210210                                if (($couleurdeux['contour']) AND (!$couleurdeux['fond'])) $plot2->SetFillColor($couleurdeux['contour']);
     211                                if ($couleurdeux['degrade']) $plot2->SetFillGradient($couleurdeux['fond'],$couleurdeux['degrade'],GRAD_VER);
    211212                                if ($couleurdeux['fond']) $plot2->SetFillColor($couleurdeux['fond']);
    212213                                $group_plot[1]= $plot2;
     
    217218                                if ($couleurtrois['contour']) $plot3->SetColor($couleurtrois['contour']);
    218219                                if (($couleurtrois['contour']) AND (!$couleurtrois['fond'])) $plot3->SetFillColor($couleurtrois['contour']);
     220                                if ($couleurtrois['degrade']) $plot3->SetFillGradient($couleurtrois['fond'],$couleurtrois['degrade'],GRAD_VER);
    219221                                if ($couleurtrois['fond']) $plot3->SetFillColor($couleurtrois['fond']);
    220222                                $group_plot[2]= $plot3;
     
    237239                                        if ($couleur['contour']) $plot1->SetColor($couleur['contour']);
    238240                                        // Le degrade pour les barres est tres specifique (un peu comme le modele de marqueur) et doit etre traite dans une fonction supplementaire, sera fait ulterieurement
    239                                         // if ($couleur['degrade']) $plot->SetFillGradient($couleur['fond'],$couleur['degrade']);
     241                                        if ($couleur['degrade']) $plot1->SetFillGradient($couleur['fond'],$couleur['degrade'],GRAD_VER);
    240242                                       
    241243                                        //petit patch en attendant d'uniformiser la doc : pour l'instant la doc indique que couleur=blue doit remplir en bleu les barres, alors que l'uniformisation des
     
    251253                                if ($couleurdeux['contour']) $plot2->SetColor($couleurdeux['contour']);
    252254                                if (($couleurdeux['contour']) AND (!$couleurdeux['fond'])) $plot2->SetFillColor($couleurdeux['contour']);
     255                                if ($couleurdeux['degrade']) $plot2->SetFillGradient($couleurdeux['fond'],$couleurdeux['degrade'],GRAD_VER);
    253256                                if ($couleurdeux['fond']) $plot2->SetFillColor($couleurdeux['fond']);
    254257                                $group_plot[1]= $plot2;
     
    259262                                if ($couleurtrois['contour']) $plot3->SetColor($couleurtrois['contour']);
    260263                                if (($couleurtrois['contour']) AND (!$couleurtrois['fond'])) $plot3->SetFillColor($couleurtrois['contour']);
     264                                if ($couleurtrois['degrade']) $plot3->SetFillGradient($couleurtrois['fond'],$couleurtrois['degrade'],GRAD_VER);
    261265                                if ($couleurtrois['fond']) $plot3->SetFillColor($couleurtrois['fond']);
    262266                                $group_plot[2]= $plot3;
Note: See TracChangeset for help on using the changeset viewer.