Add ACLs permission link icon
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
from __future__ import absolute_import, unicode_literals
|
||||
|
||||
from mayan.apps.appearance.classes import Icon
|
||||
from mayan.apps.permissions.icons import icon_permission
|
||||
|
||||
icon_acl_delete = Icon(driver_name='fontawesome', symbol='times')
|
||||
icon_acl_list = Icon(driver_name='fontawesome', symbol='lock')
|
||||
@@ -8,3 +9,4 @@ icon_acl_new = Icon(
|
||||
driver_name='fontawesome-dual', primary_symbol='lock',
|
||||
secondary_symbol='plus'
|
||||
)
|
||||
icon_acl_permissions = icon_permission
|
||||
|
||||
@@ -5,7 +5,9 @@ from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from mayan.apps.navigation.classes import Link
|
||||
|
||||
from .icons import icon_acl_delete, icon_acl_list, icon_acl_new
|
||||
from .icons import (
|
||||
icon_acl_delete, icon_acl_list, icon_acl_new, icon_acl_permissions
|
||||
)
|
||||
from .permissions import permission_acl_view, permission_acl_edit
|
||||
|
||||
|
||||
@@ -42,7 +44,8 @@ link_acl_create = Link(
|
||||
view='acls:acl_create'
|
||||
)
|
||||
link_acl_permissions = Link(
|
||||
args='resolved_object.pk', permissions=(permission_acl_edit,),
|
||||
args='resolved_object.pk', icon_class=icon_acl_permissions,
|
||||
permissions=(permission_acl_edit,),
|
||||
permissions_related='content_object', text=_('Permissions'),
|
||||
view='acls:acl_permissions',
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user