Changeset 86965 in spip-zone


Ignore:
Timestamp:
Jan 4, 2015, 1:43:39 PM (5 years ago)
Author:
tcharlss@…
Message:

prise en compte de 2 options :

  • bezierCurve (bool, défaut = true) : pour désactiver l'interpolation des lignes. C'est joli mais des fois, on n'en a pas besoin.
  • datasetFill (bool, défaut = true) : pour désactiver le remplissage des lignes et des radars. On pouvait utiliser fillopacity=0.01, mais autant se servir du paramètre prévu pour ça.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/chartjs/trunk/modeles/chart.html

    r84923 r86965  
    2727#SET{scalestepwidth,null}  [(#ENV{scalestepwidth}|oui) #SET{scalestepwidth,#ENV{scalestepwidth}|trim}]
    2828#SET{scalestartvalue,null} [(#ENV{scalestartvalue}|oui) #SET{scalestartvalue,#ENV{scalestartvalue}|trim}]
    29  
     29#SET{bezierCurve,true}     [(#ENV{bezierCurve}|oui) #SET{bezierCurve,#ENV{bezierCurve}|trim}]
     30#SET{datasetFill,true}     [(#ENV{datasetFill}|oui) #SET{datasetFill,#ENV{datasetFill}|trim}]
     31
    3032[(#REM) traitement]
    3133#SET{title,#GET{title}|replace{" ",""}}   
     
    9294[(#GET{type}|match{'Line|Radar|Bar'}|non) [(#SET{dataJs,#GET{dataJs}|concat{'];'}})] ]
    9395
    94 
    95 
    9696<div class="spip-chart-wrap [spip-chart-align-(#GET{align})] [(#GET{class})]"
    9797     style="max-width:100%;width:[(#GET{width}|!={null}|?{#GET{width},#GET{canvaswidth}px})];height:[(#GET{height}|!={null}|?{#GET{height},#GET{canvasheight}px})];"><canvas id="#GET{title}" height="#GET{canvasheight}" width="#GET{canvaswidth}" class="spip-chart-canvas"></canvas></div>
    9898<script>
    9999var [(#GET{title})]Ops = {      animation: #GET{animation},
    100 [(#GET{type}|match{'Line|Radar|Bar|PolarArea'}|oui)   
     100[(#GET{type}|match{'Line|Radar|Bar|PolarArea'}|oui)
    101101     scaleFontSize:#GET{scalefontsize},
    102102     scaleFontColor:"#GET{scalefontcolor}",
     
    105105     scaleStepWidth:#GET{scalestepwidth},
    106106     scaleStartValue:#GET{scalestartvalue},
    107 ]};
     107][(#GET{type}|=={'Line'}|oui)
     108     bezierCurve:#GET{bezierCurve},
     109][(#GET{type}|match{'Line|Radar'}|oui)
     110     datasetFill:#GET{datasetFill}
     111]};
    108112
    109113var [(#GET{title})]Data = #GET{dataJs};
Note: See TracChangeset for help on using the changeset viewer.