Consolidate navigation tags, consolidate setup and tool link

This commit is contained in:
Roberto Rosario
2015-04-03 20:51:02 -04:00
parent 0246068cd0
commit 51ce5ca057
193 changed files with 434 additions and 2074 deletions

View File

@@ -4,17 +4,15 @@ from django import apps
from django.db.models.signals import post_save, post_delete
from django.utils.translation import ugettext_lazy as _
from common.menus import menu_main
from common import menu_main, menu_setup
from documents.models import Document
from main.api import register_maintenance_links
from metadata.models import DocumentMetadata
from navigation.api import register_links
from project_setup.api import register_setup
from rest_api.classes import APIEndPoint
from .links import (
document_index_list, link_index_main_menu, index_parent,
index_setup, index_setup_create, index_setup_document_types,
link_index_setup, index_setup_create, index_setup_document_types,
index_setup_delete, index_setup_edit, index_setup_list, index_setup_view,
link_rebuild_index_instances, template_node_create, template_node_delete,
template_node_edit
@@ -46,13 +44,14 @@ class DocumentIndexingApp(apps.AppConfig):
register_maintenance_links([link_rebuild_index_instances], namespace='document_indexing', title=_('Indexes'))
register_links(Document, [document_index_list], menu_name='form_header')
register_links([Index, 'indexing:index_setup_list', 'indexing:index_setup_create'], [index_setup_list, index_setup_create], menu_name='secondary_menu')
register_links(Index, [index_setup_edit, index_setup_view, index_setup_document_types, index_setup_delete])
register_links(IndexInstanceNode, [index_parent])
register_links(IndexTemplateNode, [template_node_create, template_node_edit, template_node_delete])
# TODO: convert
#register_links(Document, [document_index_list], menu_name='form_header')
#register_links([Index, 'indexing:index_setup_list', 'indexing:index_setup_create'], [index_setup_list, index_setup_create], menu_name='secondary_menu')
#register_links(Index, [index_setup_edit, index_setup_view, index_setup_document_types, index_setup_delete])
#register_links(IndexInstanceNode, [index_parent])
#register_links(IndexTemplateNode, [template_node_create, template_node_edit, template_node_delete])
register_setup(index_setup)
menu_setup.bind_links(links=[link_index_setup])
menu_main.bind_links(links=[link_index_main_menu])