From 85f05ebdcf37050effd28eb6d23294fee52316a4 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Sat, 17 Dec 2011 14:05:31 -0400 Subject: [PATCH] Add the tag append and tag remover permissions and document class permissions --- apps/tags/__init__.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/apps/tags/__init__.py b/apps/tags/__init__.py index 6e8df5bc15..07f68dac63 100644 --- a/apps/tags/__init__.py +++ b/apps/tags/__init__.py @@ -5,6 +5,7 @@ from navigation.api import register_links, register_top_menu, \ from permissions.models import PermissionNamespace, Permission from common.utils import encapsulate from documents.models import Document +from acls.models import class_permissions from taggit.models import Tag @@ -55,3 +56,14 @@ register_links(Document, [tag_document_list], menu_name='form_header') register_links(['document_tags', 'tag_add_attach', 'tag_remove', 'tag_multiple_remove'], [tag_add_attach], menu_name='sidebar') register_multi_item_links(['document_tags'], [tag_document_remove_multiple]) + +class_permissions(Document, [ + PERMISSION_TAG_ATTACH, + PERMISSION_TAG_REMOVE, +]) + +#class_permissions(Tag, [ +# PERMISSION_TAG_DELETE, +# PERMISSION_TAG_EDIT, +# PERMISSION_TAG_VIEW, +#])