From: Ciro Scognamiglio <ciro.scognamiglio@cslash.net>
Date: Tue, 4 Mar 2014 18:19:17 +0000 (+0100)
Subject: update pending badge
X-Git-Tag: myslice-1.1~235
X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=06bb8f5589ce25cbf4b3215367105ddf6cd3fa57;p=unfold.git

update pending badge
---

diff --git a/portal/static/js/myslice-ui.js b/portal/static/js/myslice-ui.js
index 0003057f..ef95e465 100644
--- a/portal/static/js/myslice-ui.js
+++ b/portal/static/js/myslice-ui.js
@@ -8,10 +8,20 @@ $(document).ready(function() {
 	
 	
 	/* Testbeds list */
-	$("div#testbed-list").ready(function() {
-		$("table#testbedList").load("/table/network/", { "fields" : ["network_hrn","description"], "options": ["checkbox"] }, function() {
-			
-		});
+	$("table#testbedList").load("/table/network/", { "fields" : ["network_hrn","description"], "options": ["checkbox"] }, function() {
+			$(this).dataTable( {
+			"sScrollY": window.innerHeight - 275,
+			"sDom": "frtiS",
+	        "bScrollCollapse": true,
+	        "bStateSave": true,
+	        "bPaginate": false,
+	        "bLengthChange": false,
+	        "bFilter": false,
+	        "bSort": true,
+	        "bInfo": false,
+	        "bAutoWidth": true,
+	        "bAutoHeight": false
+		} );
 	});
 	
 	$("#objectList").load("/table/resource/", {"fields" : ["hostname","hrn","country","type"], "options": ["checkbox"] }, function(data) {
@@ -32,6 +42,10 @@ $(document).ready(function() {
 					var el = $('*[data-key="'+myslice.pending[i]+'"]');
 					el.addClass("active");
 					el.find('input[type=checkbox]').prop('checked', true);
+					if (myslice.count() > 0) {
+						$('#badge-pending').text(myslice.count());
+						$('#badge-pending').show();
+					}
 				}
 		    }
 		} );