-
- 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}]
+ data_chart[i] = arr;
+ series_opt[i] = {label: distro["name"]};
+ });
+
+ var plot1 = $.jqplot ('chart_distro', data_chart, {
+ title: 'Daily Download Count by Ubuntu Distribution',
+ axes: {
+ xaxis: {
+ renderer:$.jqplot.DateAxisRenderer,
+ tickOptions:{formatString:'%Y/%m/%d'},
+ min: min_date,
+ max: max_date
+ },
+ yaxis: {
+ min: 0
+ }
+ },
+ seriesDefaults: {
+ lineWidth:1,
+ showMarker:false
+ },
+ legend: {
+ show: true
+ },
+ series: series_opt
+ });
+}
+
+
+function ppastats_pkg(json_url) {
+ $(document).ready(function() {
+ $.getJSON(json_url, function(data) {
+ $("#ppa_owner").html(data["ppa_owner"]);
+ $("#ppa_name").html(data["ppa_name"]);
+ $("#pkg_name").html(data["name"]);
+
+ $("#versions").append("<ul>");
+ $.each(data["versions"], function(i, v) {
+ var v_url = data["name"]+"_"+v+".html";
+
+ $("#versions ul").append("<li><a href='"+v_url+"'>"+v+"</a></li>");
+ });
+
+ $("#distros").append("<ul>");
+ $.each(data["distros"], function(i, d) {
+ $("#distros ul").append("<li>"+d["name"]+": "+d["count"]+"</li>");
+ });
+
+
+ ppastats_chart(data["ddts"]);
+ ppastats_distros(data["distros"]);