from plugins.simplelist import SimpleList
-from myslice.viewutils import menu_items, the_user, hard_wired_slice_names
+from myslice.viewutils import topmenu_items, the_user, hard_wired_slice_names
def test_plugin_view (request):
return render_to_response ('view-plugin.html',
{'title': 'Test Plugin View',
- 'menu_items': menu_items('plugin', request),
+ 'topmenu_items': topmenu_items('plugin', request),
'content_main' : content_main,
'content_related' : content_related,
'username' : the_user (request),
from copy import deepcopy
-standard_menu_items = [ { 'label':'Slice view', 'href': '/slice/'},
- { 'label':'Scroll view', 'href': '/scroll/'},
- { 'label':'Tab view', 'href': '/tab/'},
- { 'label':'Mini plugin', 'href': '/plugin/'},
+standard_topmenu_items = [ { 'label':'Slice', 'href': '/slice/'},
+ { 'label':'Scroll', 'href': '/scroll/'},
+ { 'label':'Tab', 'href': '/tab/'},
+ { 'label':'Plugin', 'href': '/plugin/'},
]
#login_out_items = { False: { 'label':'Login', 'href':'/login/'},
# True: { 'label':'Logout', 'href':'/logout/'}}
-def menu_items (current,request=None):
- result=deepcopy(standard_menu_items)
+def topmenu_items (current,request=None):
+ result=deepcopy(standard_topmenu_items)
for d in result:
if d['label'].lower().find(current)>=0: d['active']=True
if not request: return result
from django.shortcuts import render_to_response
from django.contrib.auth.decorators import login_required
-from myslice.viewutils import menu_items, the_user
+from myslice.viewutils import topmenu_items, the_user
# tmp
from myslice.viewutils import lorem, hard_wired_slice_names
result=render_to_response ('view-slice.html',
{'name':name,
'title':title,
- 'menu_items' : menu_items('slice',request),
+ 'topmenu_items' : topmenu_items('slice',request),
'username':the_user (request),
'slices': hard_wired_slice_names,
'content_main' : lorem,
def tab_view (request):
return render_to_response ('view-tab.html',
{'title':'Page for playing with Tabs',
- 'menu_items': menu_items('tab',request),
+ 'topmenu_items': topmenu_items('tab',request),
'username':the_user (request),
'lorem': lorem,
},
def scroll_view (request):
return render_to_response ('view-scroll.html',
{'title':'Toy page for scrolling',
- 'menu_items': menu_items('scroll',request),
+ 'topmenu_items': topmenu_items('scroll',request),
'username':the_user (request),
'lorem':lorem,
},
<a class="brand" href="/"><img src="{{ STATIC_URL }}img/myslice-logo.png" height="30" alt="MySlice logo" /></a>
<div class="nav-collapse">
<ul class="nav nav-pills" id='menu_ul'>
- {% for d in menu_items %}
+ {% for d in topmenu_items %}
{% if d.active %}
<li class='active'> <a href="{{ d.href }}"> {{ d.label }} </a> </li>
{% else %}