X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=trash%2Fpluginview.py;h=3c717a1281c0e4d56ea7dbff405f27e75a247989;hb=19ec09726b0265b30fb756c405c47dc789983256;hp=413e126a8d7fcb0da2842ad6a1c464e9bbe2d535;hpb=34355a9a056bacc4ecf68ae3dff629c96eb9ecef;p=unfold.git diff --git a/trash/pluginview.py b/trash/pluginview.py index 413e126a..3c717a12 100644 --- a/trash/pluginview.py +++ b/trash/pluginview.py @@ -7,7 +7,7 @@ from django.shortcuts import render_to_response from django.contrib.auth.decorators import login_required -from engine.pluginset import PluginSet +from engine.page import Page from plugins.verticallayout import VerticalLayout from plugins.tabs import Tabs @@ -21,49 +21,49 @@ from myslice.viewutils import hard_wired_slice_names, hard_wired_list, lorem_p, @login_required def test_plugin_view (request): - pluginset = PluginSet(request) + page = Page(request) # variables that will get passed to this template template_env = {} main_plugin = \ - VerticalLayout ( pluginset=pluginset, + VerticalLayout ( page=page, title='title for the vertical layout', - sons = [ StaticList (pluginset=pluginset, + sons = [ StaticList (page=page, title='StaticList - with datatables - starts toggled off', list=hard_wired_list, header='Hard wired header', foo='the value for foo', with_datatables=True, toggled=False), - Tabs (pluginset=pluginset, + Tabs (page=page, title='Sample Tabs', # *** we select this one to be the active tab *** active='raw2', - sons = [ Raw (pluginset=pluginset, + sons = [ Raw (page=page, title='a raw plugin',domid='raw1', togglable=False, html= 3*lorem_p), - StaticList(pluginset=pluginset, + StaticList(page=page, title='a slice list', togglable=False, header="static list but not togglable", list=hard_wired_slice_names), - Raw (pluginset=pluginset, + Raw (page=page, title='raw title',domid='raw2', togglable=False,html=lorem) ]), - StaticList (pluginset=pluginset, + StaticList (page=page, title='SimpleList with slice names', list=hard_wired_slice_names, ), QuickFilter (list=quickfilter_criterias, - pluginset=pluginset, + page=page, title='QuickFilter in main content') ] ) # define 'content_main' to the template engine template_env [ 'content_main' ] = main_plugin.render(request) ########## - related_plugin = StaticList (pluginset=pluginset, + related_plugin = StaticList (page=page, title='SliceList plugin',domid='slicelist1', with_datatables='yes', list=hard_wired_slice_names, @@ -77,11 +77,11 @@ def test_plugin_view (request): template_env [ 'username' ] = the_user (request) # we don't have anythong asynchroneous, but that doesn't hurt... - pluginset.exec_queue_asynchroneously () + page.exec_queue_asynchroneously () - # the prelude object in pluginset contains a summary of the requirements() for all plugins + # the prelude object in page contains a summary of the requirements() for all plugins # define {js,css}_{files,chunks} - prelude_env = pluginset.template_env() + prelude_env = page.template_env() template_env.update(prelude_env) return render_to_response ('view-plugin.html',template_env, context_instance=RequestContext(request))