Remove index previous level navigation link.
This commit is contained in:
@@ -17,8 +17,8 @@ from .handlers import (
|
|||||||
document_metadata_index_post_delete
|
document_metadata_index_post_delete
|
||||||
)
|
)
|
||||||
from .links import (
|
from .links import (
|
||||||
link_document_index_list, link_index_main_menu, link_index_parent,
|
link_document_index_list, link_index_main_menu, link_index_setup,
|
||||||
link_index_setup, link_index_setup_create, link_index_setup_document_types,
|
link_index_setup_create, link_index_setup_document_types,
|
||||||
link_index_setup_delete, link_index_setup_edit, link_index_setup_list,
|
link_index_setup_delete, link_index_setup_edit, link_index_setup_list,
|
||||||
link_index_setup_view, link_rebuild_index_instances,
|
link_index_setup_view, link_rebuild_index_instances,
|
||||||
link_template_node_create, link_template_node_delete,
|
link_template_node_create, link_template_node_delete,
|
||||||
@@ -39,7 +39,6 @@ class DocumentIndexingApp(MayanAppConfig):
|
|||||||
APIEndPoint('indexes', app_name='document_indexing')
|
APIEndPoint('indexes', app_name='document_indexing')
|
||||||
|
|
||||||
menu_facet.bind_links(links=[link_document_index_list], sources=[Document])
|
menu_facet.bind_links(links=[link_document_index_list], sources=[Document])
|
||||||
menu_object.bind_links(links=[link_index_parent], sources=[IndexInstanceNode])
|
|
||||||
menu_object.bind_links(links=[link_index_setup_edit, link_index_setup_view, link_index_setup_document_types, link_index_setup_delete], sources=[Index])
|
menu_object.bind_links(links=[link_index_setup_edit, link_index_setup_view, link_index_setup_document_types, link_index_setup_delete], sources=[Index])
|
||||||
menu_object.bind_links(links=[link_template_node_create, link_template_node_edit, link_template_node_delete], sources=[IndexTemplateNode])
|
menu_object.bind_links(links=[link_template_node_create, link_template_node_edit, link_template_node_delete], sources=[IndexTemplateNode])
|
||||||
menu_main.bind_links(links=[link_index_main_menu])
|
menu_main.bind_links(links=[link_index_main_menu])
|
||||||
|
|||||||
@@ -13,10 +13,6 @@ from .permissions import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
def is_not_instance_root_node(context):
|
|
||||||
return not context['object'].is_root_node()
|
|
||||||
|
|
||||||
|
|
||||||
def is_not_root_node(context):
|
def is_not_root_node(context):
|
||||||
return not context['resolved_object'].is_root_node()
|
return not context['resolved_object'].is_root_node()
|
||||||
|
|
||||||
@@ -24,7 +20,6 @@ def is_not_root_node(context):
|
|||||||
link_document_index_list = Link(permissions=[permission_document_view], text=_('Indexes'), view='indexing:document_index_list', args='object.pk')
|
link_document_index_list = Link(permissions=[permission_document_view], text=_('Indexes'), view='indexing:document_index_list', args='object.pk')
|
||||||
link_index_list = Link(permissions=[permission_document_indexing_view], text=_('Index list'), view='indexing:index_list')
|
link_index_list = Link(permissions=[permission_document_indexing_view], text=_('Index list'), view='indexing:index_list')
|
||||||
link_index_main_menu = Link(icon='fa fa-list-ul', text=_('Indexes'), view='indexing:index_list')
|
link_index_main_menu = Link(icon='fa fa-list-ul', text=_('Indexes'), view='indexing:index_list')
|
||||||
link_index_parent = Link(condition=is_not_instance_root_node, permissions=[permission_document_indexing_view], text=_('Go up one level'), view='indexing:index_instance_node_view', args='object.parent.pk')
|
|
||||||
link_index_setup = Link(icon='fa fa-list-ul', permissions=[permission_document_indexing_setup], text=_('Indexes'), view='indexing:index_setup_list')
|
link_index_setup = Link(icon='fa fa-list-ul', permissions=[permission_document_indexing_setup], text=_('Indexes'), view='indexing:index_setup_list')
|
||||||
link_index_setup_list = Link(permissions=[permission_document_indexing_setup], text=_('Indexes'), view='indexing:index_setup_list')
|
link_index_setup_list = Link(permissions=[permission_document_indexing_setup], text=_('Indexes'), view='indexing:index_setup_list')
|
||||||
link_index_setup_create = Link(permissions=[permission_document_indexing_create], text=_('Create index'), view='indexing:index_setup_create')
|
link_index_setup_create = Link(permissions=[permission_document_indexing_create], text=_('Create index'), view='indexing:index_setup_create')
|
||||||
|
|||||||
Reference in New Issue
Block a user