Files
mayan-edms/mayan/apps/documents/links/favorite_links.py
Roberto Rosario e7fec358f3 Split document app links
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
2019-10-28 00:54:57 -04:00

37 lines
1.4 KiB
Python

from __future__ import absolute_import, unicode_literals
from django.utils.translation import ugettext_lazy as _
from mayan.apps.navigation.classes import Link
from ..permissions import permission_document_view
link_document_list_favorites = Link(
icon_class_path='mayan.apps.documents.icons.icon_favorite_document_list',
text=_('Favorites'),
view='documents:document_list_favorites'
)
link_document_favorites_add = Link(
args='resolved_object.id',
icon_class_path='mayan.apps.documents.icons.icon_favorite_document_add',
permissions=(permission_document_view,), text=_('Add to favorites'),
view='documents:document_add_to_favorites',
)
link_document_favorites_remove = Link(
args='resolved_object.id',
icon_class_path='mayan.apps.documents.icons.icon_favorite_document_remove',
permissions=(permission_document_view,), text=_('Remove from favorites'),
view='documents:document_remove_from_favorites',
)
link_document_multiple_favorites_add = Link(
text=_('Add to favorites'),
icon_class_path='mayan.apps.documents.icons.icon_favorite_document_add',
view='documents:document_multiple_add_to_favorites',
)
link_document_multiple_favorites_remove = Link(
text=_('Remove from favorites'),
icon_class_path='mayan.apps.documents.icons.icon_favorite_document_remove',
view='documents:document_multiple_remove_from_favorites',
)