diff --git a/apps/documents/__init__.py b/apps/documents/__init__.py index c4f9e031a5..f1b773dd44 100644 --- a/apps/documents/__init__.py +++ b/apps/documents/__init__.py @@ -105,11 +105,13 @@ document_type_filename_edit = {'text': _(u'edit'), 'view': 'document_type_filena document_type_filename_delete = {'text': _(u'delete'), 'view': 'document_type_filename_delete', 'args': 'object.id', 'famfam': 'database_delete', 'permissions': [PERMISSION_DOCUMENT_TYPE_EDIT]} document_type_filename_return_to_document_type = {'text': _(u'return to document type filenames'), 'view': 'document_type_filename_list', 'args': 'object.document_type.id', 'famfam': 'database', 'permissions': [PERMISSION_DOCUMENT_TYPE_EDIT]} +document_type_views = ['document_type_list', 'document_type_document_list', 'document_type_edit', 'document_type_delete', 'document_type_create', 'document_type_filename_list', 'document_type_filename_create', 'document_type_filename_edit', 'document_type_filename_delete'] + # Register document type links register_links(DocumentType, [document_type_document_list, document_type_filename_list, document_type_edit, document_type_delete]) register_links(DocumentTypeFilename, [document_type_filename_edit, document_type_filename_delete]) -register_links(['document_type_filename_delete', 'document_type_create', 'document_type_filename_create', 'document_type_filename_edit', 'document_type_filename_list', 'document_type_list', 'document_type_document_list', 'document_type_edit', 'document_type_delete'], [document_type_list, document_type_create], menu_name='sidebar') +register_links(['document_type_filename_delete', 'document_type_create', 'document_type_filename_create', 'document_type_filename_edit', 'document_type_filename_list', 'document_type_list', 'document_type_document_list', 'document_type_edit', 'document_type_delete'], [document_type_create], menu_name='sidebar') register_links(['document_type_filename_create', 'document_type_filename_list', 'document_type_filename_edit', 'document_type_filename_delete'], [document_type_filename_create], menu_name='sidebar') register_links(['document_type_filename_edit', 'document_type_filename_delete'], [document_type_filename_return_to_document_type], menu_name='sidebar') diff --git a/apps/main/__init__.py b/apps/main/__init__.py index d4eb65f28f..27b48203fc 100644 --- a/apps/main/__init__.py +++ b/apps/main/__init__.py @@ -5,7 +5,7 @@ from permissions import role_list, permission_views from user_management import user_list, group_list, user_management_views from navigation.api import register_links from history import history_list -#from documents import document_type_list +from documents import document_type_views from main.conf.settings import SIDE_BAR_SEARCH @@ -48,6 +48,7 @@ tool_links = [check_settings, role_list, user_list, group_list, document_types, register_links(['setting_list'], tool_links, menu_name='secondary_menu') register_links(permission_views, tool_links, menu_name='secondary_menu') register_links(user_management_views, tool_links, menu_name='secondary_menu') +register_links(document_type_views, tool_links, menu_name='secondary_menu') def get_version():