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:
Roberto Rosario
2018-06-28 23:19:49 -04:00
parent 40d8c7049c
commit aa4e8e3507
30 changed files with 397 additions and 174 deletions
+5
View File
@@ -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')
+11 -10
View File
@@ -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'
)