X-Git-Url: https://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=www%2Fjs%2Fppastats.js;h=e0bd70ea7ac66c004028b73d6b97833430f0904c;hb=ec6a36243780275a8f67d3f983c338841ff20899;hp=43c75beb2c339b4544515fa62798c3423835b867;hpb=e9f9562a4ec07d6036ce9e55b96a1d4a9be614e4;p=ppastats.git diff --git a/www/js/ppastats.js b/www/js/ppastats.js index 43c75be..e0bd70e 100644 --- a/www/js/ppastats.js +++ b/www/js/ppastats.js @@ -98,4 +98,51 @@ function ppastats_ver() { }); } +function ppastats_ppa() { + $(document).ready(function() { + var data_chart = []; + var ddts = data["ddts"]; + var max_date = null; + var min_date = null; + var pkg_url = data["pkg_name"]+".html"; + + $("#ppa_name").html(data["ppa_owner"]+"/"+data["ppa_name"]); + + $.each(ddts, function(i, item) { + var tm = item["time"]; + var d = new Date(tm[0], tm[1]-1, tm[2], 0, 0, 0, 0); + var entry = [d, item["value"]]; + data_chart.push(entry); + + if (max_date == null || max_date < d) { + max_date = d; + } + + if (min_date == null || min_date > d) { + min_date = d; + } + }); + + $.each(data["packages"], function(i, item) { + var url = item["name"]+".html"; + $("#pkgs").append("
  • "+item["name"]+": "+item["count"]+"
  • "); + }); + + var plot1 = $.jqplot ('chart', [data_chart], { + axes: { + xaxis: { + renderer:$.jqplot.DateAxisRenderer, + tickOptions:{formatString:'%Y/%m/%d'}, + min: min_date, + max: max_date + }, + yaxis: { + min: 0 + } + }, + series: [{lineWidth:1,showMarker:false}] + }); + }); +} + \ No newline at end of file