[(#REM) ] [(#REM) ] #SET{data, #ENV{data}|is_string|?{#ENV{data}|explode{','}, #ENV{data}}} #SET{labels, #ENV{labels}|is_string|?{#ENV{labels}|explode{','}, #ENV{labels}}} #SET{colors, #ENV{colors}|is_string|?{#ENV{colors}|explode{','}, #ENV{colors}}} [(#REM) ] [(#GET{labels}|is_array|oui) #SET{labels, #VAL{trim}|array_map{#GET{labels}}}] [(#REM) ] [(#REM|test_espace_prive|?{#SET{couleur_defaut,var(--spip-color-theme-light)},#SET{couleur_defaut,#fcba03}})] #SET{couleur_defaut,#ENV{couleur_defaut,#GET{couleur_defaut}} [(#REM) ] #SET{total,#GET{data}|array_sum} #SET{pc_exact,#GET{total}|div{100}|round{2}} [(#REM) ] #SET{max,#GET{data}|max} [(#REM) ] [(#ENV{recadrer,oui}|=={oui}|oui) #SET{pc,#GET{max}|div{100}|round{2}} ] [(#REM) ] #SET{nb_barres,#GET{data}|count} #SET{hauteur_barre,#VAL{100}|div{#GET{nb_barres}}} #SET{texte,#ENV{texte,pct}} #SET{ratio,#ENV{ratio,none}} [(#REM) ] [(#GET{labels/#CLE}|?{#GET{labels/#CLE},<:info_sans_titre:>}|concat{' - ',#VALEUR})] [(#GET{labels/#CLE}|?{#GET{labels/#CLE},<:info_sans_titre:>}|concat{' - ',#VALEUR})] #SET{font-size,1} #SET{add,#VAL{8}|moins{#GET{nb_barres}}} [(#GET{add}|>{2}|oui)#SET{font-size,#GET{font-size}|plus{#VAL{0}|concat{'.',#GET{add}}}}] [(#GET{texte}|=={pct}|oui)[(#VALEUR|div{#GET{pc_exact}}|round{2})%]][(#GET{texte}|=={valeur}|oui)[(#VALEUR)]]