[Debtags-commits] [svn] r2021 - web/trunk/cloud

Erich Schubert erich at costa.debian.org
Sun Oct 8 21:51:44 UTC 2006


Author: erich
Date: Sun Oct  8 21:51:43 2006
New Revision: 2021

Modified:
   web/trunk/cloud/index.html
Log:
use data from new DB, CGI script does caching now

Modified: web/trunk/cloud/index.html
==============================================================================
--- web/trunk/cloud/index.html	(original)
+++ web/trunk/cloud/index.html	Sun Oct  8 21:51:43 2006
@@ -24,13 +24,13 @@
 			dojo.require("dojo.widget.Dialog");
 
 			var baseurl = "http://debtags.alioth.debian.org/cgi-bin/index.cgi?tags=";
-			var magicscale = 50;
+			var magicscale = 1;
 
 			var selectedtags = [];
 			function update() {
 				dojo.widget.byId("LoadingDialogContent").show();
 				var bindArgs = {
-					url: "/cgi-bin/debtags-json.cgi/" + selectedtags.join("/"),
+					url: "/cgi-bin/erich/" + selectedtags.join("/"),
 					error: function(type, data, evt){ alert("error"); },
 					mimetype: "text/json"
 				};
@@ -160,6 +160,11 @@
 
 			function showPackages(node, packages, stats) {
 				node.innerHTML="";
+				if (packages.length == 0) {
+					node.appendChild(document.createTextNode(stats.totalpkgs + " packages not displayed (choose additional tags)."));
+				} else if (packages.length < stats.totalpkgs) {
+					node.appendChild(document.createTextNode((stats.totalpkgs-packages.length) + " packages not displayed (choose additional tags)."));
+				}
 				for (var i=0; i < packages.length; i++) {
 					var div = document.createElement("div");
 					var a = document.createElement("a");
@@ -170,9 +175,6 @@
 					div.appendChild(document.createTextNode(" "+packages[i][1]));
 					node.appendChild(div);
 				}
-				if (packages.length == 0) {
-					node.appendChild(document.createTextNode(stats.totalpkgs + " packages not displayed (choose additional tags)."));
-				}
 			}
 
 			function showSelected(node, tags) {



More information about the Debtags-commits mailing list