{% extends '@CadolesCore/base.html.twig' %} {% block pagewrapper %}

Serveurs = {{ totalserveurs }}

Serveurs par Module

Serveurs par Version

Applications = {{ totalapplications }}

Applications Installées

{% endblock %} {% block localjavascript %} $(document).ready(function() { //== byModule var bymodule = Morris.Donut({ element: 'bymodule-chart', data: [ {% for total in totalbymodules %} {'label':'{{ total.label }}','value':{{ total.total }}}, {% endfor %} ], resize: true }); bymodule.options.data.forEach(function(label, i) { var legendItem = $('').text( label['label'] + " ( " +label['value'] + " )" ).prepend(' '); legendItem.find('span') .css('backgroundColor', bymodule.options.colors[i]) .css('width', '20px') .css('display', 'inline-block') .css('margin', '5px'); $('#bymodule-legend').append(legendItem) }); //== byVersion var byversion = Morris.Donut({ element: 'byversion-chart', data: [ {% for total in totalbyversions %} {'label':'{{ total.label }}','value':{{ total.total }}}, {% endfor %} ], resize: true }); byversion.options.data.forEach(function(label, i) { var legendItem = $('').text( label['label'] + " ( " +label['value'] + " )" ).prepend(' '); legendItem.find('span') .css('backgroundColor', byversion.options.colors[i]) .css('width', '20px') .css('display', 'inline-block') .css('margin', '5px'); $('#byversion-legend').append(legendItem) }); //== byApplication var byapplication = Morris.Donut({ element: 'byapplication-chart', data: [ {% for total in totalbyapplications %} { 'label':'{{ total.label }}', 'value':{{ total.total }}, }, {% endfor %} ], resize: true }); byapplication.options.data.forEach(function(label, i) { var legendItem = $('').text( label['label'] + " ( " +label['value'] + " )" ).prepend(' '); legendItem.find('span') .css('backgroundColor', byapplication.options.colors[i]) .css('width', '20px') .css('display', 'inline-block') .css('margin', '0px 5px 5px 0px'); $('#byapplication-legend').append(legendItem) }); }); {% endblock %}