~ubuntu-branches/ubuntu/saucy/phpmyadmin/saucy-proposed

« back to all changes in this revision

Viewing changes to js/server_status_queries.js

  • Committer: Package Import Robot
  • Author(s): Thijs Kinkhorst
  • Date: 2013-08-04 13:24:37 UTC
  • mfrom: (1.2.44)
  • Revision ID: package-import@ubuntu.com-20130804132437-jznw8efwy4hr1nms
Tags: 4:4.0.5-1
* New upstream release.
  - Fixes security issue PMASA-2013-10.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
AJAX.registerTeardown("server_status_queries.js",function(){var a=$("#serverstatusquerieschart").data("queryPieChart");if(a){a.destroy()}});AJAX.registerOnload("server_status_queries.js",function(){var b=[];try{$.each(jQuery.parseJSON($("#serverstatusquerieschart_data").text()),function(c,d){b.push([c,parseInt(d)])});$("#serverstatusquerieschart").data("queryPieChart",PMA_createProfilingChartJqplot("serverstatusquerieschart",b))}catch(a){}PMA_tooltip($("table.sortable>thead>tr:first").find("th"),"th",PMA_messages.strSortHint);initTableSorter("statustabs_queries")});
 
 
b'\\ No newline at end of file'
 
1
/* vim: set expandtab sw=4 ts=4 sts=4: */
 
2
/**
 
3
 */
 
4
 
 
5
/**
 
6
 * Unbind all event handlers before tearing down a page
 
7
 */
 
8
AJAX.registerTeardown('server_status_queries.js', function() {
 
9
    var queryPieChart = $('#serverstatusquerieschart').data('queryPieChart');
 
10
    if (queryPieChart) {
 
11
        queryPieChart.destroy();
 
12
    }
 
13
});
 
14
 
 
15
AJAX.registerOnload('server_status_queries.js', function() {
 
16
    // Build query statistics chart
 
17
    var cdata = [];
 
18
    try {
 
19
        $.each(jQuery.parseJSON($('#serverstatusquerieschart_data').text()), function(key, value) {
 
20
            cdata.push([key, parseInt(value)]);
 
21
        });
 
22
        $('#serverstatusquerieschart').data(
 
23
            'queryPieChart',
 
24
            PMA_createProfilingChartJqplot(
 
25
                'serverstatusquerieschart',
 
26
                cdata
 
27
            )
 
28
        );
 
29
    } catch (exception) {
 
30
        // Could not load chart, no big deal...
 
31
    }
 
32
 
 
33
    /*** Table sort tooltip ***/
 
34
    PMA_tooltip(
 
35
        $('table.sortable>thead>tr:first').find('th'),
 
36
        'th',
 
37
        PMA_messages['strSortHint']
 
38
    );
 
39
    initTableSorter('statustabs_queries');
 
40
});