from django.contrib.auth.decorators import login_required
-from engine.page import Page
+from unfold.page import Page
-from plugins.verticallayout import VerticalLayout
-from plugins.tabs import Tabs
-from plugins.staticlist import StaticList
-from plugins.quickfilter import QuickFilter
-from plugins.raw import Raw
+from plugins.verticallayout.verticallayout import VerticalLayout
+from plugins.tabs.tabs import Tabs
+from plugins.lists.staticlist import StaticList
+from plugins.quickfilter.quickfilter import QuickFilter
+from plugins.raw.raw import Raw
from myslice.viewutils import topmenu_items, the_user
from myslice.viewutils import hard_wired_slice_names, hard_wired_list, lorem_p, lorem, quickfilter_criterias
title='SimpleList with slice names',
list=hard_wired_slice_names,
),
- QuickFilter (list=quickfilter_criterias,
- page=page,
- title='QuickFilter in main content') ] )
+ QuickFilter (page=page,
+ title='QuickFilter in main content',
+ criterias=quickfilter_criterias,
+ ) ] )
# define 'content_main' to the template engine
template_env [ 'content_main' ] = main_plugin.render(request)
# the prelude object in page contains a summary of the requirements() for all plugins
# define {js,css}_{files,chunks}
- prelude_env = page.template_env()
+ prelude_env = page.prelude_env()
template_env.update(prelude_env)
return render_to_response ('view-plugin.html',template_env,
context_instance=RequestContext(request))