link_cabinet_child_add = Link(args='object.pk', permissions=(permission_cabinet_create, ), text=_('Add new level'), view='cabinets:cabinet_child_add') link_cabinet_create = Link(icon_class=icon_cabinet_create, permissions=(permission_cabinet_create, ), text=_('Create cabinet'), view='cabinets:cabinet_create') link_cabinet_delete = Link(args='object.pk', permissions=(permission_cabinet_delete, ), tags='dangerous', text=_('Delete'), view='cabinets:cabinet_delete') link_cabinet_edit = Link(args='object.pk', permissions=(permission_cabinet_edit, ), text=_('Edit'), view='cabinets:cabinet_edit') link_cabinet_list = Link(condition=get_cascade_condition( app_label='cabinets', model_name='Cabinet', object_permission=permission_cabinet_view, ), icon_class=icon_cabinet_list, text=_('All'), view='cabinets:cabinet_list') link_cabinet_view = Link(args='object.pk', permissions=(permission_cabinet_view, ), text=_('Details'), view='cabinets:cabinet_view')
from __future__ import unicode_literals from django.utils.translation import ugettext_lazy as _ from navigation import Menu, get_cascade_condition from .icons import icon_cabinet_list from .permissions import permission_cabinet_create, permission_cabinet_view menu_cabinets = Menu( condition=get_cascade_condition( app_label='cabinets', model_name='Cabinet', object_permission=permission_cabinet_view, view_permission=permission_cabinet_create, ), icon_class=icon_cabinet_list, label=_('Cabinets'), name='cabinets menu' )
permission_document_indexing_instance_view, permission_document_indexing_rebuild, permission_document_indexing_view ) def is_not_root_node(context): return not context['resolved_object'].is_root_node() link_document_index_list = Link( args='resolved_object.pk', icon_class=icon_document_index_list, text=_('Indexes'), view='indexing:document_index_list', ) link_index_main_menu = Link( condition=get_cascade_condition( app_label='document_indexing', model_name='Index', object_permission=permission_document_indexing_instance_view, ), icon_class=icon_index, text=_('Indexes'), view='indexing:index_list' ) link_index_setup = Link( condition=get_cascade_condition( app_label='document_indexing', model_name='Index', object_permission=permission_document_indexing_view, view_permission=permission_document_indexing_create, ), icon_class=icon_index, text=_('Indexes'), view='indexing:index_setup_list' ) link_index_setup_list = Link( text=_('Indexes'), view='indexing:index_setup_list' ) link_index_setup_create = Link(
from __future__ import unicode_literals from django.utils.translation import ugettext_lazy as _ from navigation import Menu, get_cascade_condition from .icons import icon_menu_tags from .permissions import permission_tag_create, permission_tag_view menu_tags = Menu(condition=get_cascade_condition( app_label='tags', model_name='Tag', object_permission=permission_tag_view, view_permission=permission_tag_create, ), icon_class=icon_menu_tags, label=_('Tags'), name='tags menu')
from __future__ import unicode_literals from django.utils.translation import ugettext_lazy as _ from navigation import Menu, get_cascade_condition from .icons import icon_cabinet_list from .permissions import permission_cabinet_create, permission_cabinet_view menu_cabinets = Menu(condition=get_cascade_condition( app_label='cabinets', model_name='Cabinet', object_permission=permission_cabinet_view, view_permission=permission_cabinet_create, ), icon_class=icon_cabinet_list, label=_('Cabinets'), name='cabinets menu')
permissions=(permission_content_view,), text=_('Download content'), view='document_parsing:document_content_download' ) link_document_submit_multiple = Link( text=_('Submit for parsing'), view='document_parsing:document_submit_multiple' ) link_document_submit = Link( args='resolved_object.id', permissions=(permission_parse_document,), text=_('Submit for parsing'), view='document_parsing:document_submit' ) link_document_type_parsing_settings = Link( args='resolved_object.id', icon_class=icon_document_type_parsing_settings, permissions=(permission_document_type_parsing_setup,), text=_('Setup parsing'), view='document_parsing:document_type_parsing_settings', ) link_document_type_submit = Link( condition=get_cascade_condition( app_label='documents', model_name='DocumentType', object_permission=permission_document_type_parsing_setup ), icon_class=icon_document_type_submit, text=_('Parse documents per type'), view='document_parsing:document_type_submit' ) link_error_list = Link( icon_class=icon_link_error_list, permissions=(permission_content_view,), text=_('Parsing errors'), view='document_parsing:error_list' )
from django.utils.translation import ugettext_lazy as _ from navigation import Link, get_cascade_condition from .icons import icon_message_create, icon_message_list from .permissions import (permission_message_create, permission_message_delete, permission_message_edit, permission_message_view) link_message_create = Link(icon_class=icon_message_create, permissions=(permission_message_create, ), text=_('Create message'), view='motd:message_create') link_message_delete = Link(args='object.pk', permissions=(permission_message_delete, ), tags='dangerous', text=_('Delete'), view='motd:message_delete') link_message_edit = Link(args='object.pk', permissions=(permission_message_edit, ), text=_('Edit'), view='motd:message_edit') link_message_list = Link(condition=get_cascade_condition( app_label='motd', model_name='Message', object_permission=permission_message_view, view_permission=permission_message_create, ), icon_class=icon_message_list, text=_('Message of the day'), view='motd:message_list')
link_tag_create = Link( icon_class=icon_tag_create, permissions=(permission_tag_create,), text=_('Create new tag'), view='tags:tag_create' ) link_tag_delete = Link( args='object.id', permissions=(permission_tag_delete,), tags='dangerous', text=_('Delete'), view='tags:tag_delete', ) link_tag_edit = Link( args='object.id', permissions=(permission_tag_edit,), text=_('Edit'), view='tags:tag_edit', ) link_tag_document_list = Link( args='resolved_object.pk', icon_class=icon_tag_document_list, permissions=(permission_tag_view,), text=_('Tags'), view='tags:document_tags', ) link_tag_list = Link( condition=get_cascade_condition( app_label='tags', model_name='Tag', object_permission=permission_tag_view, ), icon_class=icon_tag_list, text=_('All'), view='tags:tag_list' ) link_tag_multiple_delete = Link( permissions=(permission_tag_delete,), text=_('Delete'), view='tags:tag_multiple_delete' ) link_tag_tagged_item_list = Link( args='object.id', text=('Documents'), view='tags:tag_tagged_item_list', )
permission_document_indexing_view) def is_not_root_node(context): return not context['resolved_object'].is_root_node() link_document_index_list = Link( args='resolved_object.pk', icon_class=icon_document_index_list, text=_('Indexes'), view='indexing:document_index_list', ) link_index_main_menu = Link(condition=get_cascade_condition( app_label='document_indexing', model_name='Index', object_permission=permission_document_indexing_instance_view, ), icon_class=icon_index, text=_('Indexes'), view='indexing:index_list') link_index_setup = Link(condition=get_cascade_condition( app_label='document_indexing', model_name='Index', object_permission=permission_document_indexing_view, view_permission=permission_document_indexing_create, ), icon_class=icon_index, text=_('Indexes'), view='indexing:index_setup_list') link_index_setup_list = Link(text=_('Indexes'),
from __future__ import unicode_literals from django.utils.translation import ugettext_lazy as _ from navigation import Menu, get_cascade_condition from .icons import icon_menu_tags from .permissions import permission_tag_create, permission_tag_view menu_tags = Menu( condition=get_cascade_condition( app_label='tags', model_name='Tag', object_permission=permission_tag_view, view_permission=permission_tag_create, ), icon_class=icon_menu_tags, label=_('Tags'), name='tags menu' )
) link_tag_edit = Link( args='object.id', permissions=(permission_tag_edit, ), text=_('Edit'), view='tags:tag_edit', ) link_tag_document_list = Link( args='resolved_object.pk', icon_class=icon_tag_document_list, permissions=(permission_tag_view, ), text=_('Tags'), view='tags:document_tags', ) link_tag_list = Link(condition=get_cascade_condition( app_label='tags', model_name='Tag', object_permission=permission_tag_view, ), icon_class=icon_tag_list, text=_('All'), view='tags:tag_list') link_tag_multiple_delete = Link(permissions=(permission_tag_delete, ), text=_('Delete'), view='tags:tag_multiple_delete') link_tag_tagged_item_list = Link( args='object.id', text=('Documents'), view='tags:tag_tagged_item_list', )