Add document parsing icons
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
@@ -4,17 +4,23 @@ from mayan.apps.appearance.classes import Icon
|
|||||||
|
|
||||||
icon_document_content = Icon(driver_name='fontawesome', symbol='font')
|
icon_document_content = Icon(driver_name='fontawesome', symbol='font')
|
||||||
icon_document_parsing_errors_list = Icon(
|
icon_document_parsing_errors_list = Icon(
|
||||||
driver_name='fontawesome', symbol='file-alt'
|
driver_name='fontawesome', symbol='font'
|
||||||
)
|
)
|
||||||
icon_document_content_download = Icon(
|
icon_document_content_download = Icon(
|
||||||
driver_name='fontawesome', symbol='file-alt'
|
driver_name='fontawesome', symbol='font'
|
||||||
|
)
|
||||||
|
icon_document_multiple_submit = Icon(
|
||||||
|
driver_name='fontawesome', symbol='font'
|
||||||
|
)
|
||||||
|
icon_document_submit = Icon(
|
||||||
|
driver_name='fontawesome', symbol='font'
|
||||||
)
|
)
|
||||||
icon_document_type_parsing_settings = Icon(
|
icon_document_type_parsing_settings = Icon(
|
||||||
driver_name='fontawesome', symbol='font'
|
driver_name='fontawesome', symbol='font'
|
||||||
)
|
)
|
||||||
icon_document_type_submit = Icon(
|
icon_document_type_submit = Icon(
|
||||||
driver_name='fontawesome', symbol='crosshairs'
|
driver_name='fontawesome', symbol='font'
|
||||||
)
|
)
|
||||||
icon_link_error_list = Icon(
|
icon_link_error_list = Icon(
|
||||||
driver_name='fontawesome', symbol='file-alt'
|
driver_name='fontawesome', symbol='font'
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -15,49 +15,58 @@ from .permissions import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
link_document_content = Link(
|
link_document_content = Link(
|
||||||
args='resolved_object.id', icon_class=icon_document_content,
|
args='resolved_object.id',
|
||||||
|
icon_class_path='mayan.apps.document_parsing.icons.icon_document_content',
|
||||||
permissions=(permission_content_view,), text=_('Content'),
|
permissions=(permission_content_view,), text=_('Content'),
|
||||||
view='document_parsing:document_content',
|
view='document_parsing:document_content'
|
||||||
)
|
)
|
||||||
link_document_page_content = Link(
|
link_document_page_content = Link(
|
||||||
args='resolved_object.id', icon_class=icon_document_content,
|
args='resolved_object.id',
|
||||||
|
icon_class_path='mayan.apps.document_parsing.icons.icon_document_content',
|
||||||
permissions=(permission_content_view,), text=_('Content'),
|
permissions=(permission_content_view,), text=_('Content'),
|
||||||
view='document_parsing:document_page_content',
|
view='document_parsing:document_page_content'
|
||||||
)
|
)
|
||||||
link_document_parsing_errors_list = Link(
|
link_document_parsing_errors_list = Link(
|
||||||
args='resolved_object.id', icon_class=icon_document_parsing_errors_list,
|
args='resolved_object.id',
|
||||||
|
icon_class_path='mayan.apps.document_parsing.icons.icon_document_parsing_errors_list',
|
||||||
permissions=(permission_content_view,), text=_('Parsing errors'),
|
permissions=(permission_content_view,), text=_('Parsing errors'),
|
||||||
view='document_parsing:document_parsing_error_list'
|
view='document_parsing:document_parsing_error_list'
|
||||||
)
|
)
|
||||||
link_document_content_download = Link(
|
link_document_content_download = Link(
|
||||||
args='resolved_object.id', icon_class=icon_document_content_download,
|
args='resolved_object.id',
|
||||||
|
icon_class_path='mayan.apps.document_parsing.icons.icon_document_content_download',
|
||||||
permissions=(permission_content_view,), text=_('Download content'),
|
permissions=(permission_content_view,), text=_('Download content'),
|
||||||
view='document_parsing:document_content_download'
|
view='document_parsing:document_content_download'
|
||||||
)
|
)
|
||||||
link_document_submit_multiple = Link(
|
link_document_submit_multiple = Link(
|
||||||
|
icon_class_path='mayan.apps.document_parsing.icons.icon_document_submit',
|
||||||
text=_('Submit for parsing'),
|
text=_('Submit for parsing'),
|
||||||
view='document_parsing:document_submit_multiple'
|
view='document_parsing:document_submit_multiple'
|
||||||
)
|
)
|
||||||
link_document_submit = Link(
|
link_document_submit = Link(
|
||||||
args='resolved_object.id', permissions=(permission_parse_document,),
|
args='resolved_object.id',
|
||||||
|
icon_class_path='mayan.apps.document_parsing.icons.icon_document_submit',
|
||||||
|
permissions=(permission_parse_document,),
|
||||||
text=_('Submit for parsing'), view='document_parsing:document_submit'
|
text=_('Submit for parsing'), view='document_parsing:document_submit'
|
||||||
)
|
)
|
||||||
link_document_type_parsing_settings = Link(
|
link_document_type_parsing_settings = Link(
|
||||||
args='resolved_object.id',
|
args='resolved_object.id',
|
||||||
icon_class=icon_document_type_parsing_settings,
|
icon_class_path='mayan.apps.document_parsing.icons.icon_document_type_parsing_settings',
|
||||||
permissions=(permission_document_type_parsing_setup,),
|
permissions=(permission_document_type_parsing_setup,),
|
||||||
text=_('Setup parsing'),
|
text=_('Setup parsing'),
|
||||||
view='document_parsing:document_type_parsing_settings',
|
view='document_parsing:document_type_parsing_settings'
|
||||||
)
|
)
|
||||||
link_document_type_submit = Link(
|
link_document_type_submit = Link(
|
||||||
condition=get_cascade_condition(
|
condition=get_cascade_condition(
|
||||||
app_label='documents', model_name='DocumentType',
|
app_label='documents', model_name='DocumentType',
|
||||||
object_permission=permission_document_type_parsing_setup
|
object_permission=permission_document_type_parsing_setup
|
||||||
), icon_class=icon_document_type_submit,
|
),
|
||||||
|
icon_class_path='mayan.apps.document_parsing.icons.icon_document_type_submit',
|
||||||
text=_('Parse documents per type'),
|
text=_('Parse documents per type'),
|
||||||
view='document_parsing:document_type_submit'
|
view='document_parsing:document_type_submit'
|
||||||
)
|
)
|
||||||
link_error_list = Link(
|
link_error_list = Link(
|
||||||
icon_class=icon_link_error_list, permissions=(permission_content_view,),
|
icon_class_path='mayan.apps.document_parsing.icons.icon_link_error_list',
|
||||||
text=_('Parsing errors'), view='document_parsing:error_list'
|
permissions=(permission_content_view,), text=_('Parsing errors'),
|
||||||
|
view='document_parsing:error_list'
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user