Refactor maintenance tools app
This commit is contained in:
@@ -9,7 +9,7 @@ from navigation.api import (bind_links, register_top_menu,
|
||||
register_model_list_columns,
|
||||
register_sidebar_template, Link, register_multi_item_links)
|
||||
from diagnostics.api import register_diagnostic
|
||||
from maintenance.api import register_maintenance_links
|
||||
from maintenance.api import MaintenanceNamespace
|
||||
from history.permissions import PERMISSION_HISTORY_VIEW
|
||||
from project_setup.api import register_setup
|
||||
from acls.api import class_permissions
|
||||
@@ -87,7 +87,10 @@ bind_links(['document_page_transformation_edit', 'document_page_transformation_d
|
||||
|
||||
register_diagnostic('documents', _(u'Documents'), document_missing_list)
|
||||
|
||||
register_maintenance_links([document_find_all_duplicates, document_update_page_count, document_clear_image_cache], namespace='documents', title=_(u'documents'))
|
||||
namespace = MaintenanceNamespace(_(u'documents'))
|
||||
namespace.create_tool(document_find_all_duplicates)
|
||||
namespace.create_tool(document_update_page_count)
|
||||
namespace.create_tool(document_clear_image_cache)
|
||||
|
||||
register_multi_item_links(['folder_view', 'search', 'results', 'index_instance_node_view', 'document_find_duplicates', 'document_type_document_list', 'document_group_view', 'document_list', 'document_list_recent'], [document_multiple_clear_transformations, document_multiple_delete, document_multiple_download])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user