added total number of downloads in the package html pages.
authorJean-Philippe Orsini <jeanfi@gmail.com>
Mon, 3 Nov 2014 08:21:21 +0000 (09:21 +0100)
committerJean-Philippe Orsini <jeanfi@gmail.com>
Mon, 3 Nov 2014 08:21:21 +0000 (09:21 +0100)
NEWS
themes/default/js/ppastats.js
themes/default/templates/pkg.tpl

diff --git a/NEWS b/NEWS
index 6bc4688..6fecf53 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,8 @@
+v1.3.3
+------
+
+* added total number of downloads in the package html pages.
+
 v1.3.2
 ------
 
index 18f580f..fd4320d 100644 (file)
@@ -89,6 +89,8 @@ function ppastats_distros(distros) {
 function ppastats_pkg(json_url) {
        $(document).ready(function() {
                $.getJSON(json_url, function(data) {
+                       var downloads = 0;
+
                        $("#ppa_owner").html(data["ppa_owner"]);
                        $("#ppa_name").html(data["ppa_name"]);
                        $("#pkg_name").html(data["name"]);
@@ -103,8 +105,11 @@ function ppastats_pkg(json_url) {
                        $("#distros").append("<ul>");
                        $.each(data["distros"], function(i, d) {
                                $("#distros ul").append("<li>"+d["name"]+": "+d["count"]+"</li>");
+                               downloads += d["count"];
                        });
 
+                       $("#pkg_downloads").html("" + downloads);
+
                        ppastats_chart(data["ddts"]);
                        ppastats_distros(data["distros"]);
                });
index 59dff60..c9db8f7 100644 (file)
   <div>
     <em>Package</em>: <span id="pkg_name">N/A</span>
   </div>
+
+  <div>
+    <em>Downloads</em>: <span id="pkg_downloads">N/A</span>
+  </div>
     
   <div id="distros">
     <em>Distributions:</em>