From 82d100c6795e6040cb7c244aac56ff2913ece5ff Mon Sep 17 00:00:00 2001 From: Anthony Garcia Date: Tue, 26 Nov 2013 17:35:59 +0100 Subject: [PATCH] Enabling senslabmap in sliceview and add a message when there are no nodes to display. --- plugins/senslabmap/static/js/map.js | 4 ++++ portal/sliceview.py | 20 ++++++++------------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/plugins/senslabmap/static/js/map.js b/plugins/senslabmap/static/js/map.js index 6918e7cb..4e184cd7 100644 --- a/plugins/senslabmap/static/js/map.js +++ b/plugins/senslabmap/static/js/map.js @@ -33,6 +33,10 @@ var Senslab = { $menu.find("li").eq(0).addClass("active"); $maps.find("div").eq(0).addClass("active"); + + if (!sites.length) { + $container.text("No nodes to display."); + } } }; diff --git a/portal/sliceview.py b/portal/sliceview.py index 753c92a2..35ab8102 100644 --- a/portal/sliceview.py +++ b/portal/sliceview.py @@ -164,16 +164,13 @@ class SliceView (LoginRequiredAutoLogoutView): zoom = 4, ) -# because (senslab)map.css changes stuff for *all* canvas elements -# it destroys the googlemap behaviour -# turning this off for now until Anthony can fix that -# resources_as_3dmap = SensLabMap( -# page = page, -# title = '3D Map', -# domid = 'senslabmap', -# query = sq_resource, -# query_all = query_resource_all, -# ) + resources_as_3dmap = SensLabMap( + page = page, + title = '3D Map', + domid = 'senslabmap', + query = sq_resource, + query_all = query_resource_all, + ) resources_as_list = QueryTable( page = page, @@ -199,8 +196,7 @@ class SliceView (LoginRequiredAutoLogoutView): title="Resources", outline_complete=True, sons=[ resources_as_gmap, -# see above -# resources_as_3dmap, + resources_as_3dmap, resources_as_list_area, ], active_domid = 'resources-map', ) -- 2.43.0