コード例 #1
0
ファイル: eshop_orders.py プロジェクト: ondratu/morias
def _call_conf(cfg, parser):
    cfg.footers.append('eshop/_footer.html')
    if cfg.eshop_cart_in_menu:
        user_sections.append(MenuItem('/eshop/cart', label="Shopping Cart",
                             symbol="shopping-cart", role="shopping-cart"))
    if cfg.debug:
        app.set_route('/eshop/cart/wipe', eshop_cart_wipe)
コード例 #2
0
ファイル: eshop_store.py プロジェクト: ondratu/morias
def _call_conf(cfg, parser):
    if cfg.eshop_eshop_in_menu:
        user_sections.append(MenuItem('/eshop', label="Eshop"))
コード例 #3
0
ファイル: admin.py プロジェクト: ondratu/morias
from lib.menu import Menu, Item, isitem, ismenu, correct_menu
from user import user_sections

admin_sections = Menu('Administration')
admin_menu = admin_sections     # back compatibility

content_menu = Menu('Content')
codebooks_menu = Menu('Codebooks')
system_menu = Menu('System')

admin_menu.append(content_menu)
admin_menu.append(codebooks_menu)
admin_menu.append(system_menu)

user_sections.append(Item('/admin', label="Admin", symbol='admin',
                     rights=['admin']))


def _call_conf(cfg, parser):
    if cfg.debug:
        system_menu.append(Item('/debug-info', label="PoorWSGi debug",
                           symbol='debug'))


@app.route('/admin')
def root(req):
    check_login(req)
    check_right(req, 'admin')

    no_section = Menu('')
    no_section.items = list(item for item in admin_sections if isitem(item))
コード例 #4
0
ファイル: new.py プロジェクト: ondratu/morias
def _call_conf(cfg, parser):
    if cfg.news_in_menu:
        user_sections.append(Item("/news", label="News"))