Add remaining missing icons

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2019-04-23 20:30:37 -04:00
parent a1c733807a
commit 25ad5c1420
15 changed files with 320 additions and 130 deletions

View File

@@ -8,9 +8,6 @@ from mayan.apps.documents.permissions import (
)
from mayan.apps.navigation import Link
from .icons import (
icon_document_create_multiple, icon_setup_sources, icon_source_create
)
from .literals import (
SOURCE_CHOICE_WEB_FORM, SOURCE_CHOICE_EMAIL_IMAP, SOURCE_CHOICE_EMAIL_POP3,
SOURCE_CHOICE_SANE_SCANNER, SOURCE_CHOICE_STAGING, SOURCE_CHOICE_WATCH
@@ -48,60 +45,71 @@ def document_new_version_not_blocked(context):
link_document_create_multiple = Link(
condition=condition_check_document_creation_acls,
icon_class=icon_document_create_multiple, text=_('New document'),
icon_class_path='mayan.apps.sources.icons.icon_document_create_multiple',
text=_('New document'),
view='sources:document_create_multiple'
)
link_setup_sources = Link(
icon_class=icon_setup_sources,
icon_class_path='mayan.apps.sources.icons.icon_setup_sources',
permissions=(permission_sources_setup_view,), text=_('Sources'),
view='sources:setup_source_list'
)
link_setup_source_create_imap_email = Link(
args='"%s"' % SOURCE_CHOICE_EMAIL_IMAP, icon_class=icon_source_create,
args='"%s"' % SOURCE_CHOICE_EMAIL_IMAP,
icon_class_path='mayan.apps.sources.icons.icon_source_create',
permissions=(permission_sources_setup_create,),
text=_('Add new IMAP email'), view='sources:setup_source_create',
)
link_setup_source_create_pop3_email = Link(
args='"%s"' % SOURCE_CHOICE_EMAIL_POP3, icon_class=icon_source_create,
args='"%s"' % SOURCE_CHOICE_EMAIL_POP3,
icon_class_path='mayan.apps.sources.icons.icon_source_create',
permissions=(permission_sources_setup_create,),
text=_('Add new POP3 email'), view='sources:setup_source_create',
)
link_setup_source_create_staging_folder = Link(
args='"%s"' % SOURCE_CHOICE_STAGING, icon_class=icon_source_create,
args='"%s"' % SOURCE_CHOICE_STAGING,
icon_class_path='mayan.apps.sources.icons.icon_source_create',
permissions=(permission_sources_setup_create,),
text=_('Add new staging folder'), view='sources:setup_source_create',
)
link_setup_source_create_watch_folder = Link(
args='"%s"' % SOURCE_CHOICE_WATCH, icon_class=icon_source_create,
args='"%s"' % SOURCE_CHOICE_WATCH,
icon_class_path='mayan.apps.sources.icons.icon_source_create',
permissions=(permission_sources_setup_create,),
text=_('Add new watch folder'), view='sources:setup_source_create',
)
link_setup_source_create_webform = Link(
args='"%s"' % SOURCE_CHOICE_WEB_FORM, icon_class=icon_source_create,
args='"%s"' % SOURCE_CHOICE_WEB_FORM,
icon_class_path='mayan.apps.sources.icons.icon_source_create',
permissions=(permission_sources_setup_create,),
text=_('Add new webform source'), view='sources:setup_source_create',
)
link_setup_source_create_sane_scanner = Link(
args='"%s"' % SOURCE_CHOICE_SANE_SCANNER, icon_class=icon_source_create,
args='"%s"' % SOURCE_CHOICE_SANE_SCANNER,
icon_class_path='mayan.apps.sources.icons.icon_source_create',
permissions=(permission_sources_setup_create,),
text=_('Add new SANE scanner'), view='sources:setup_source_create',
)
link_setup_source_delete = Link(
args=('resolved_object.pk',),
icon_class_path='mayan.apps.sources.icons.icon_setup_source_delete',
permissions=(permission_sources_setup_delete,), tags='dangerous',
text=_('Delete'), view='sources:setup_source_delete',
)
link_setup_source_edit = Link(
args=('resolved_object.pk',),
icon_class_path='mayan.apps.sources.icons.icon_setup_source_edit',
permissions=(permission_sources_setup_edit,), text=_('Edit'),
view='sources:setup_source_edit',
)
link_source_list = Link(
icon_class_path='mayan.apps.sources.icons.icon_source_list',
permissions=(permission_sources_setup_view,), text=_('Document sources'),
view='sources:setup_web_form_list'
)
link_staging_file_delete = Link(
args=('source.pk', 'object.encoded_filename',), keep_query=True,
icon_class_path='mayan.apps.sources.icons.icon_staging_file_delete',
permissions=(permission_document_new_version, permission_document_create),
tags='dangerous', text=_('Delete'), view='sources:staging_file_delete',
)
@@ -118,6 +126,7 @@ link_setup_source_logs = Link(
)
link_setup_source_check_now = Link(
args=('resolved_object.pk',),
icon_class_path='mayan.apps.sources.icons.icon_setup_source_check_now',
permissions=(permission_sources_setup_view,), text=_('Check now'),
view='sources:setup_source_check',
)