Files
mayan-edms/apps/mailer/__init__.py
2012-03-16 20:09:35 -04:00

20 lines
775 B
Python

from __future__ import absolute_import
from django.utils.translation import ugettext_lazy as _
from navigation.api import bind_links, Link
from documents.models import Document
from acls.api import class_permissions
from .permissions import PERMISSION_MAILING_LINK, PERMISSION_MAILING_SEND_DOCUMENT
send_document_link = Link(text=_(u'email link'), view='send_document_link', args='object.pk', sprite='email_link', permissions=[PERMISSION_MAILING_LINK])
send_document = Link(text=_(u'email document'), view='send_document', args='object.pk', sprite='email_open', permissions=[PERMISSION_MAILING_SEND_DOCUMENT])
bind_links([Document], [send_document_link, send_document])
class_permissions(Document, [
PERMISSION_MAILING_LINK,
PERMISSION_MAILING_SEND_DOCUMENT
])