1 function ppastats_chart(ddts) {
6 $.each(ddts, function(i, item) {
8 var d = new Date(tm[0], tm[1]-1, tm[2]);
9 var entry = [d, item["value"]];
10 data_chart.push(entry);
12 if (max_date == null || max_date < d) {
16 if (min_date == null || min_date > d) {
21 var plot1 = $.jqplot ('chart', [data_chart], {
22 title: 'Daily Download Count',
25 renderer:$.jqplot.DateAxisRenderer,
26 tickOptions:{formatString:'%Y/%m/%d'},
34 series: [{lineWidth:1,showMarker:false}]
38 function ppastats_pkg() {
39 $(document).ready(function() {
40 $("#ppa_owner").html(data["ppa_owner"]);
41 $("#ppa_name").html(data["ppa_name"]);
42 $("#pkg_name").html(data["name"]);
44 $.each(data["versions"], function(i, v) {
45 var v_url = data["name"]+"_"+v+".html";
47 $("#versions").append("<li><a href='"+v_url+"'>"+v+"</a></li>");
50 ppastats_chart(data["ddts"]);
54 function ppastats_ver() {
55 $(document).ready(function() {
56 var pkg_url = data["pkg_name"]+".html";
58 $("#ppa_owner").html(data["ppa_owner"]);
59 $("#ppa_name").html(data["ppa_name"]);
60 $("#pkg_name").html("<a href='"+pkg_url+"'>"+data["pkg_name"]+"</a>");
61 $("#version").append(" "+data["name"]);
63 $.each(data["distros"], function(i, distro) {
64 $.each(distro["archs"], function(i, arch) {
65 $("#distros").append("<li><em>"+distro["name"]+"_"+arch["name"]+"</em>: "+arch["count"]+"</li");
69 ppastats_chart(data["ddts"]);
73 function ppastats_ppa() {
74 $(document).ready(function() {
77 var pkg_url = data["pkg_name"]+".html";
79 $("#ppa_name").html(data["ppa_owner"]+"/"+data["ppa_name"]);
81 $.each(data["packages"], function(i, item) {
82 var url = item["name"]+".html";
83 $("#pkgs").append("<li><a href='"+url+"'>"+item["name"]+"</a>: "+item["count"]+"</li>");
86 ppastats_chart(data["ddts"]);