optim list_length
[ppastats.git] / src / html.c
index 3d6c630..10dc668 100644 (file)
@@ -71,7 +71,10 @@ enum file_copy_error {
        <a href=\"index.html\">\n\
           <span id=\"ppa_owner\">N/A</span>/<span id=\"ppa_name\">N/A</span>\n\
        </a></p>\n\
-    <div id=\"chart\"></div>\n\
+    <div id=\"charts\">\n\
+       <div id=\"chart\"></div>\n\
+       <div id=\"chart_distro\"></div>\n\
+    </div>\n\
     <div id=\"details\">\n\
       <div id=\"versions\"><em>Versions:</em></div>\n\
       <div id=\"distros\"><em>Distros:</em></div>\n\
@@ -105,7 +108,9 @@ enum file_copy_error {
        <a href=\"index.html\">\n\
           <span id=\"ppa_owner\">N/A</span>/<span id=\"ppa_name\">N/A</span>\n\
        </a></p>\n\
-    <div id=\"chart\"></div>\n\
+    <div id=\"charts\">\n\
+       <div id=\"chart\"></div>\n\
+    </div>\n\
     <div id=\"details\">\n\
       <div class=\"distros\">\n\
        <em>Distros</em>:\n\
@@ -142,7 +147,9 @@ enum file_copy_error {
        <ul id=\"pkgs\"></ul>\n\
       </div>\n\
     </div>\n\
-    <div id=\"chart\"></div>\n\
+    <div  id=\"charts\">\n\
+       <div id=\"chart\"></div>\n\
+    </div>\n\
 %s"
 
 #define FCOPY_BUF_SZ 4096
@@ -304,6 +311,9 @@ static char *pkg_to_json(struct ppa_stats *ppa, struct package_stats *pkg)
                                (json_distro,
                                 "count",
                                 json_object_new_int(distro->download_count));
+
+                       json_add_ddts(json_distro, distro->ddts);
+
                        distros++;
                }
        }