Update the common, django_gpg, document_comments, document_indexing, document_parsing, document_signatures, document_states, event, linking, mailer, permissions, rest_api, smart_settings, sources and task manager apps to use the new Icon class.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
from __future__ import absolute_import, unicode_literals
|
||||
|
||||
from appearance.classes import Icon
|
||||
|
||||
icon_role_list = Icon(driver_name='fontawesome', symbol='user-secret')
|
||||
@@ -5,6 +5,7 @@ from django.utils.translation import ugettext_lazy as _
|
||||
from navigation import Link
|
||||
from user_management.permissions import permission_group_edit
|
||||
|
||||
from .icons import icon_role_list
|
||||
from .permissions import (
|
||||
permission_permission_grant, permission_permission_revoke,
|
||||
permission_role_create, permission_role_delete, permission_role_edit,
|
||||
@@ -12,8 +13,8 @@ from .permissions import (
|
||||
)
|
||||
|
||||
link_group_roles = Link(
|
||||
permissions=(permission_group_edit,), text=_('Roles'),
|
||||
view='permissions:group_roles', args='object.id'
|
||||
args='object.id', permissions=(permission_group_edit,), text=_('Roles'),
|
||||
view='permissions:group_roles',
|
||||
)
|
||||
link_permission_grant = Link(
|
||||
permissions=(permission_permission_grant,), text=_('Grant'),
|
||||
@@ -28,23 +29,23 @@ link_role_create = Link(
|
||||
view='permissions:role_create'
|
||||
)
|
||||
link_role_delete = Link(
|
||||
permissions=(permission_role_delete,), tags='dangerous', text=_('Delete'),
|
||||
view='permissions:role_delete', args='object.id'
|
||||
args='object.id', permissions=(permission_role_delete,), tags='dangerous',
|
||||
text=_('Delete'), view='permissions:role_delete',
|
||||
)
|
||||
link_role_edit = Link(
|
||||
permissions=(permission_role_edit,), text=_('Edit'),
|
||||
view='permissions:role_edit', args='object.id'
|
||||
args='object.id', permissions=(permission_role_edit,), text=_('Edit'),
|
||||
view='permissions:role_edit',
|
||||
)
|
||||
link_role_list = Link(
|
||||
icon='fa fa-user-secret', permissions=(permission_role_view,),
|
||||
icon_class=icon_role_list, permissions=(permission_role_view,),
|
||||
text=_('Roles'), view='permissions:role_list'
|
||||
)
|
||||
link_role_groups = Link(
|
||||
permissions=(permission_role_edit,), text=_('Groups'),
|
||||
view='permissions:role_groups', args='object.id'
|
||||
args='object.id', permissions=(permission_role_edit,), text=_('Groups'),
|
||||
view='permissions:role_groups',
|
||||
)
|
||||
link_role_permissions = Link(
|
||||
args='object.id',
|
||||
permissions=(permission_permission_grant, permission_permission_revoke),
|
||||
text=_('Role permissions'), view='permissions:role_permissions',
|
||||
args='object.id'
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user