X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=trash%2Fdashboard.py;h=8dc2dbe908b266b9edc294f19b487f4df41ced08;hb=f82384d579673e3276e3ac67cb8319f8d75c04af;hp=0991ea5f045eed87bdcd6332709a4e417e5592f4;hpb=00e925de365deefe83fd1bf17726dce43947dfbd;p=unfold.git diff --git a/trash/dashboard.py b/trash/dashboard.py index 0991ea5f..8dc2dbe9 100644 --- a/trash/dashboard.py +++ b/trash/dashboard.py @@ -10,7 +10,7 @@ from django.contrib.auth.decorators import login_required from engine.pluginset import PluginSet from engine.manifoldquery import ManifoldQuery -from plugins.simplelist import SimpleList +from plugins.slicelist import SliceList # from myslice.viewutils import topmenu_items, the_user @@ -19,7 +19,7 @@ from myslice.viewutils import topmenu_items, the_user @login_required def dashboard_view (request): - pluginset = PluginSet() + pluginset = PluginSet(request) slices_query = ManifoldQuery (action='get', method='slice', @@ -28,19 +28,20 @@ def dashboard_view (request): # xxx filter : should filter on the slices the logged user can see # we don't have the user's hrn yet # in addition this currently returns all slices anyways + # filter = ... sort='slice_hrn',) pluginset.enqueue_query (slices_query) - main_plugin = SimpleList ( # setting visible attributes first + main_plugin = SliceList ( # setting visible attributes first pluginset=pluginset, - title='Asynchroneous SimpleList', + title='Asynchroneous SliceList', header='slices list', with_datatables=True, - toggled=False, + toggled=True, # this is required for the javascript code query=slices_query, - key='slice_hrn', - value='slice_hrn', +# key='slice_hrn', +# value='slice_hrn', ) # variables that will get passed to the view-plugin.html template