X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=trash%2Fpluginview.py;h=f2003127b213e36949c09841ce434b4f8db4ecc2;hb=83f238a32f62a34370f24d69e85823c709d95627;hp=5440a149e899a77945ddbe8198a6472d80644f32;hpb=3fdf45fe97d4928b4cef99e12101c90aa3a7fbc7;p=myslice.git diff --git a/trash/pluginview.py b/trash/pluginview.py index 5440a149..f2003127 100644 --- a/trash/pluginview.py +++ b/trash/pluginview.py @@ -10,18 +10,17 @@ from django.contrib.auth.decorators import login_required from unfold.page import Page from manifold.core.query import Query -from plugins.stack.stack import Stack -from plugins.tabs.tabs import Tabs +from plugins.stack import Stack +from plugins.tabs import Tabs from plugins.lists.staticlist import StaticList -from plugins.quickfilter.quickfilter import QuickFilter -from plugins.querycode.querycode import QueryCode -from plugins.raw.raw import Raw -from plugins.messages.messages import Messages -from plugins.hazelnut import Hazelnut -from plugins.updater import Updater +from plugins.quickfilter import QuickFilter +from plugins.querycode import QueryCode +from plugins.raw import Raw +from plugins.messages import Messages +from plugins.querytable import QueryTable -from myslice.viewutils import topmenu_items, the_user -from trash.trashutils import hard_wired_slice_names, hard_wired_list, lorem_p, lorem, quickfilter_criterias +from ui.topmenu import topmenu_items, the_user +from trash.trashutils import hard_wired_slice_names, hard_wired_list, lorem_p, lorem, quickfilter_criterias #might be useful or not depending on the context #@login_required @@ -36,7 +35,7 @@ def test_plugin_view (request): slicename='ple.inria.heartbeat' main_query = Query.get('resource').filter_by('slice_hrn', '=', slicename).select(['network','type','hrn','hostname','sliver']) - # without an hazelnut, this would use use : run_it=False as nothing would listen to the results + # without an querytable, this would use use : run_it=False as nothing would listen to the results page.enqueue_query (main_query, # run_it=False ) @@ -47,14 +46,6 @@ def test_plugin_view (request): togglable=True, domid='stack', sons=[ \ -# this updater thing never made it to production -# Updater ( -# page=page, -# title="Won't show up as non togglable", -# query=main_query, -# label="Update me", -# domid="the-updater", -# ), # make sure the 2 things work together Messages ( page=page, @@ -62,11 +53,11 @@ def test_plugin_view (request): domid="messages-transient", levels='ALL', ), - Hazelnut ( + QueryTable ( page=page, - title="Slice %s - checkboxes interacting w/ updater"%slicename, + title="Slice %s - checkboxes"%slicename, query=main_query, - domid="hazelnut", + domid="querytable", checkboxes=True, togglable=True, ), @@ -93,8 +84,8 @@ function issue_debug() {console.log("issue_debug");messages.debug("issue_debug") $(function(){$("#bouton").click(issue_debug);}); """) - # define 'unfold1_main' to the template engine - template_env [ 'unfold1_main' ] = main_plugin.render(request) + # define 'unfold_main' to the template engine + template_env [ 'unfold_main' ] = main_plugin.render(request) # more general variables expected in the template template_env [ 'title' ] = 'Single Plugin View'