X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Fsliceview.py;h=0da7ead6d0a470c77f46d5153be2735b30702e36;hb=e06101a75f3daa74f308b9943823ea8f692889bc;hp=4f66dfdc37036e416b4a677526f623c9cb074307;hpb=d198acb2fec56c29975fbe7ecf593777791feb97;p=unfold.git diff --git a/portal/sliceview.py b/portal/sliceview.py index 4f66dfdc..0da7ead6 100644 --- a/portal/sliceview.py +++ b/portal/sliceview.py @@ -6,7 +6,7 @@ from unfold.loginrequired import LoginRequiredAutoLogoutView from unfold.page import Page from manifold.core.query import Query, AnalyzedQuery -from myslice.viewutils import topmenu_items, the_user +from ui.topmenu import topmenu_items, the_user from plugins.raw import Raw from plugins.stack import Stack @@ -24,8 +24,7 @@ from plugins.messages import Messages tmp_default_slice='ple.upmc.myslicedemo' # temporary : turn off the users part to speed things up -#do_query_users=True -do_query_users=False +do_query_users=True class SliceView (LoginRequiredAutoLogoutView): @@ -122,8 +121,8 @@ class SliceView (LoginRequiredAutoLogoutView): checkboxes = True, # center on Paris latitude = 49., - longitude = 2.2, - zoom = 3, + longitude = 9, + zoom = 4, ) resources_as_list = Hazelnut( @@ -134,9 +133,6 @@ class SliceView (LoginRequiredAutoLogoutView): query_all = query_resource_all, checkboxes = True, datatables_options = { - # for now we turn off sorting on the checkboxes columns this way - # this of course should be automatic in hazelnut - 'aoColumns' : [None, None, None, None, {'bSortable': False}], 'iDisplayLength': 25, 'bLengthChange' : True, 'bAutoWidth' : True, @@ -192,14 +188,14 @@ class SliceView (LoginRequiredAutoLogoutView): outline_complete = True, togglable = True, title = 'Users', - active_domid = 'checkboxes2', + active_domid = 'users-list', ) main_stack.insert(tab_users) tab_users.insert(Hazelnut( page = page, title = 'Users List', - domid = 'checkboxes2', + domid = 'users-list', # tab's sons preferably turn this off togglable = False, # this is the query at the core of the slice list @@ -217,7 +213,7 @@ class SliceView (LoginRequiredAutoLogoutView): # MEASUREMENTS tab_measurements = Tabs ( page = page, - active_domid = 'checkboxes3', + active_domid = 'measurements-list', outline_complete = True, togglable = True, title = 'Measurements', @@ -228,12 +224,12 @@ class SliceView (LoginRequiredAutoLogoutView): tab_measurements.insert(Hazelnut( page = page, title = 'Measurements', - domid = 'checkboxes3', + domid = 'measurements-list', # tab's sons preferably turn this off togglable = False, # this is the query at the core of the slice list query = sq_measurement, - checkboxes = True, + checkboxes = False, datatables_options = { 'iDisplayLength' : 25, 'bLengthChange' : True,