src/pyams_media/zmi/media.py
changeset 15 d1477fa29943
parent 13 370b8d6fc9e6
child 19 179f9381965b
--- a/src/pyams_media/zmi/media.py	Wed Sep 09 11:51:38 2015 +0200
+++ b/src/pyams_media/zmi/media.py	Thu Oct 08 12:28:57 2015 +0200
@@ -9,21 +9,6 @@
 # WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
 # FOR A PARTICULAR PURPOSE.
 #
-from pyams_file.interfaces import IMediaFile, IVideo, IThumbnail, IAudio
-from pyams_form.interfaces.form import IWidgetsPrefixViewletsManager
-from pyams_media.ffbase import FFmpeg
-from pyams_media.ffdocument import FFDocument
-from pyams_media.interfaces import IMediaConversionUtility, VIDEO_FRAME_SIZE, IMediaConverter, IMediaConversions
-from pyams_pagelet.pagelet import pagelet_config
-from pyams_skin.interfaces.viewlet import IContextActions
-from pyams_skin.layer import IPyAMSLayer
-from pyams_skin.viewlet.toolbar import ToolbarMenuItem
-from pyams_template.template import template_config
-from pyams_utils.property import cached_property
-from pyams_utils.registry import query_utility
-from pyams_viewlet.viewlet import viewlet_config, Viewlet
-from pyams_zmi.form import AdminDialogDisplayForm
-from pyams_zmi.layer import IAdminLayer
 
 __docformat__ = 'restructuredtext'
 
@@ -31,8 +16,21 @@
 # import standard library
 
 # import interfaces
+from pyams_file.interfaces import IVideo, IThumbnail, IAudio
+from pyams_form.interfaces.form import IWidgetsPrefixViewletsManager
+from pyams_media.interfaces import IMediaConversionUtility, VIDEO_FRAME_SIZE, IMediaConverter, IMediaConversions
+from pyams_skin.interfaces.viewlet import IContextActions
+from pyams_skin.layer import IPyAMSLayer
+from pyams_zmi.layer import IAdminLayer
 
 # import packages
+from pyams_pagelet.pagelet import pagelet_config
+from pyams_skin.viewlet.toolbar import ToolbarMenuItem
+from pyams_template.template import template_config
+from pyams_utils.interfaces import MANAGE_PERMISSION
+from pyams_utils.registry import query_utility
+from pyams_viewlet.viewlet import viewlet_config, Viewlet
+from pyams_zmi.form import AdminDialogDisplayForm
 from z3c.form import field
 from zope.interface import Interface
 
@@ -44,7 +42,7 @@
 #
 
 @viewlet_config(name='video.conversions.action', context=IVideo, layer=IPyAMSLayer, view=Interface,
-                manager=IContextActions, permission='manage', weight=15)
+                manager=IContextActions, permission=MANAGE_PERMISSION, weight=15)
 class VideoConversionsAction(ToolbarMenuItem):
     """Video conversions action"""
 
@@ -55,7 +53,7 @@
     modal_target = True
 
 
-@pagelet_config(name='video-conversions.html', context=IVideo, layer=IPyAMSLayer, permission='manage')
+@pagelet_config(name='video-conversions.html', context=IVideo, layer=IPyAMSLayer, permission=MANAGE_PERMISSION)
 class VideoConversionsDisplayForm(AdminDialogDisplayForm):
     """Video conversions display form"""
 
@@ -107,7 +105,7 @@
 #
 
 @viewlet_config(name='audio.conversions.action', context=IAudio, layer=IPyAMSLayer, view=Interface,
-                manager=IContextActions, permission='manage', weight=15)
+                manager=IContextActions, permission=MANAGE_PERMISSION, weight=15)
 class AudioConversionsAction(ToolbarMenuItem):
     """Audio conversions action"""
 
@@ -118,7 +116,7 @@
     modal_target = True
 
 
-@pagelet_config(name='audio-conversions.html', context=IAudio, layer=IPyAMSLayer, permission='manage')
+@pagelet_config(name='audio-conversions.html', context=IAudio, layer=IPyAMSLayer, permission=MANAGE_PERMISSION)
 class AudioConversionsDisplayForm(AdminDialogDisplayForm):
     """Audio conversions display form"""