pyams_media.zmi package¶
+Submodules¶
+pyams_media.zmi.audio module¶
+-
+
-
+class
pyams_media.zmi.audio.
AudioPreview
(context, request)¶
+ Bases:
+pyams_zmi.form.AdminDialogDisplayForm
Audio preview
+-
+
-
+
fields
= <z3c.form.field.Fields object>¶
+
-
+
-
+
label
= 'Audio preview'¶
+
-
+
-
+
label_css_class
= 'fa fa-fw fa-music'¶
+
-
+
-
+
-
+class
pyams_media.zmi.audio.
AudioPreviewViewletsPrefix
(context, request, view, manager)¶
+ Bases:
+pyams_viewlet.viewlet.Viewlet
Audio preview viewlets prefix
+
pyams_media.zmi.interfaces module¶
+pyams_media.zmi.media module¶
+-
+
-
+class
pyams_media.zmi.media.
AudioConversionsAJAXEditForm
(context, request)¶
+ Bases:
+pyams_form.form.AJAXEditForm
,pyams_media.zmi.media.AudioConversionsEditForm
Audio conversions edit form, JSON renderer
+-
+
-
+
get_ajax_output
(changes)¶
+
-
+
-
+
-
+class
pyams_media.zmi.media.
AudioConversionsAction
(context, request, view, manager)¶
+ Bases:
+pyams_skin.viewlet.toolbar.ToolbarActionItem
Audio conversions action
+-
+
-
+
label
= 'Audio conversions...'¶
+
-
+
-
+
label_css_class
= 'fa fa-fw fa-compress'¶
+
-
+
-
+
modal_target
= True¶
+
-
+
-
+
url
= 'audio-conversions.html'¶
+
-
+
-
+
-
+class
pyams_media.zmi.media.
AudioConversionsEditForm
(context, request)¶
+ Bases:
+pyams_zmi.form.AdminDialogEditForm
Audio conversions display form
+-
+
-
+
ajax_handler
= 'restart-audio-conversions.json'¶
+
-
+
-
+
applyChanges
(data)¶
+
-
+
-
+
-
+
check_mode
()¶
+
-
+
-
+
edit_permission
= 'manage'¶
+
-
+
-
+
fields
= <z3c.form.field.Fields object>¶
+
-
+
-
+
icon_css_class
= 'fa fa-fw fa-compress'¶
+
-
+
-
+
legend
= 'Selected audio conversions'¶
+
-
+
-
+
title
¶
+
-
+
-
+
updateActions
()¶
+
-
+
-
+
-
+class
pyams_media.zmi.media.
AudioConversionsViewletsPrefix
(context, request, view, manager)¶
+ Bases:
+pyams_viewlet.viewlet.Viewlet
Audio conversions display form viewlets prefix
+-
+
-
+
converters
¶
+
-
+
-
+
has_conversion
(converter)¶
+
-
+
-
+
-
+class
pyams_media.zmi.media.
MediaConversionsFormHelpAdapter
(context, request, view)¶
+ Bases:
+pyams_form.help.FormHelp
Medias conversions form help adapter
+-
+
-
+
message
= 'Several formats are required to handle different browsers and screen resolutions.\n \nConversion process may require some time based on media format and duration; this dashboard gives\nyou indications about required conversions.'¶
+
-
+
-
+
message_format
= 'rest'¶
+
-
+
-
+
-
+class
pyams_media.zmi.media.
VideoConversionsAJAXEditForm
(context, request)¶
+ Bases:
+pyams_form.form.AJAXEditForm
,pyams_media.zmi.media.VideoConversionsEditForm
Video conversions edit form, JSON renderer
+-
+
-
+
get_ajax_output
(changes)¶
+
-
+
-
+
-
+class
pyams_media.zmi.media.
VideoConversionsAction
(context, request, view, manager)¶
+ Bases:
+pyams_skin.viewlet.toolbar.ToolbarActionItem
Video conversions action
+-
+
-
+
label
= 'Video conversions...'¶
+
-
+
-
+
label_css_class
= 'fa fa-fw fa-compress'¶
+
-
+
-
+
modal_target
= True¶
+
-
+
-
+
url
= 'video-conversions.html'¶
+
-
+
-
+
-
+class
pyams_media.zmi.media.
VideoConversionsEditForm
(context, request)¶
+ Bases:
+pyams_zmi.form.AdminDialogEditForm
Video conversions display form
+-
+
-
+
ajax_handler
= 'restart-video-conversions.json'¶
+
-
+
-
+
applyChanges
(data)¶
+
-
+
-
+
-
+
check_mode
()¶
+
-
+
-
+
edit_permission
= 'manage'¶
+
-
+
-
+
fields
= <z3c.form.field.Fields object>¶
+
-
+
-
+
icon_css_class
= 'fa fa-fw fa-compress'¶
+
-
+
-
+
legend
= 'Selected video conversions'¶
+
-
+
-
+
title
¶
+
-
+
-
+
updateActions
()¶
+
-
+
-
+
-
+class
pyams_media.zmi.media.
VideoConversionsViewletsPrefix
(context, request, view, manager)¶
+ Bases:
+pyams_viewlet.viewlet.Viewlet
Video conversions display form viewlets prefix
+-
+
-
+
converters
¶
+
-
+
-
+
formats
¶
+
-
+
-
+
get_conversion
(converter, frame_size)¶
+
-
+
-
+
has_conversion
(converter, frame_size)¶
+
-
+
-
+
original_frame_size
¶
+
-
+
pyams_media.zmi.video module¶
+-
+
-
+class
pyams_media.zmi.video.
VideoPreview
(context, request)¶
+ Bases:
+pyams_zmi.form.AdminDialogDisplayForm
Video preview
+-
+
-
+
fields
= <z3c.form.field.Fields object>¶
+
-
+
-
+
label
= 'Video preview'¶
+
-
+
-
+
label_css_class
= 'fa fa-fw fa-film'¶
+
-
+
-
+
-
+class
pyams_media.zmi.video.
VideoPreviewViewletsPrefix
(context, request, view, manager)¶
+ Bases:
+pyams_viewlet.viewlet.Viewlet
Video preview viewlets prefix
+-
+
-
+
timestamp
¶
+
-
+
-
+
-
+class
pyams_media.zmi.video.
VideoThumbnailAJAXEditForm
(context, request)¶
+ Bases:
+pyams_form.form.AJAXAddForm
,pyams_media.zmi.video.VideoThumbnailEditForm
Video thumbnail selection form, JSON renderer
+-
+
-
+
get_ajax_output
(changes)¶
+
-
+
-
+
-
+class
pyams_media.zmi.video.
VideoThumbnailAction
(context, request, view, manager)¶
+ Bases:
+pyams_skin.viewlet.toolbar.ToolbarActionItem
Video thumbnail selection action
+-
+
-
+
label
= 'Select thumbnail...'¶
+
-
+
-
+
label_css_class
= 'fa fa-fw fa-film'¶
+
-
+
-
+
modal_target
= True¶
+
-
+
-
+
url
= 'video-thumbnail.html'¶
+
-
+
-
+
-
+class
pyams_media.zmi.video.
VideoThumbnailEditForm
(context, request)¶
+ Bases:
+pyams_zmi.form.AdminDialogAddForm
Video thumbnail selection form
+-
+
-
+
ajax_handler
= 'video-thumbnail.json'¶
+
-
+
-
+
-
+
createAndAdd
(data)¶
+
-
+
-
+
fields
= <z3c.form.field.Fields object>¶
+
-
+
-
+
icon_css_class
= 'fa fa-fw fa-film'¶
+
-
+
-
+
legend
= 'Select video thumbnail'¶
+
-
+
-
+
title
¶
+
-
+
-
+
updateActions
()¶
+
-
+
-
+
updateWidgets
(prefix=None)¶
+
-
+
-
+
-
+class
pyams_media.zmi.video.
VideoThumbnailEditFormHelpAdapter
(context, request, view)¶
+ Bases:
+pyams_form.help.FormHelp
Video thumbnail selection form help adapter
+-
+
-
+
message
= "You can play the video until you display the image you want.\n\nBy pausing the video and clicking on ''Select thumbnail'' button, the selected frame will be used as\nvideo illustration."¶
+
-
+
-
+
message_format
= 'rest'¶
+
-
+
-
+
-
+class
pyams_media.zmi.video.
VideoThumbnailViewletsPrefix
(context, request, view, manager)¶
+ Bases:
+pyams_viewlet.viewlet.Viewlet
Video thumbnail edit form viewlets prefix
+-
+
-
+
timestamp
¶
+
-
+
Module contents¶
+-
+
-
+class
pyams_media.zmi.
MediaAudioConversionPropertiesEditForm
(context, request, view=None)¶
+ Bases:
+pyams_zmi.form.InnerAdminEditForm
Audio conversion utility properties edit form
+-
+
-
+
fields
= <z3c.form.field.Fields object>¶
+
-
+
-
+
id
= 'audio_properties'¶
+
-
+
-
+
input_css_class
= 'col-md-8'¶
+
-
+
-
+
label_css_class
= 'control-label col-md-4'¶
+
-
+
-
+
legend
= None¶
+
-
+
-
+
tab_label
= 'Audio conversion'¶
+
-
+
-
+
weight
= 2¶
+
-
+
-
+
-
+class
pyams_media.zmi.
MediaConversionProcessAJAXTestForm
(context, request)¶
+ Bases:
+pyams_form.form.AJAXAddForm
,pyams_media.zmi.MediaConversionProcessTestForm
Medias conversion process test form, JSON renderer
+-
+
-
+
get_ajax_output
(changes)¶
+
-
+
-
+
-
+class
pyams_media.zmi.
MediaConversionProcessTestForm
(context, request)¶
+ Bases:
+pyams_zmi.form.AdminDialogAddForm
Medias conversion process test form
+-
+
-
+
ajax_handler
= 'test-conversion-process.json'¶
+
-
+
-
+
-
+
createAndAdd
(data)¶
+
-
+
-
+
edit_permission
= 'pyams.ManageSystem'¶
+
-
+
-
+
fields
= <z3c.form.field.Fields object>¶
+
-
+
-
+
form_target
¶
+
-
+
-
+
icon_css_class
= 'fa fa-fw fa-film'¶
+
-
+
-
+
legend
= 'Test medias converter process connection'¶
+
-
+
-
+
prefix
= 'test_form.'¶
+
-
+
-
+
title
¶
+
-
+
-
+
updateActions
()¶
+
-
+
-
+
-
+class
pyams_media.zmi.
MediaConversionProcessTestMenu
(context, request, view, manager)¶
+ Bases:
+pyams_skin.viewlet.toolbar.ToolbarMenuItem
Medias conversion process test menu
+-
+
-
+
label
= 'Test process connection...'¶
+
-
+
-
+
label_css_class
= 'fa fa-fw fa-film'¶
+
-
+
-
+
modal_target
= True¶
+
-
+
-
+
stop_propagation
= True¶
+
-
+
-
+
url
= 'test-conversion-process.html'¶
+
-
+
-
+
-
+class
pyams_media.zmi.
MediaConversionProcessTestSuffix
(context, request, view, manager)¶
+ Bases:
+pyams_viewlet.viewlet.Viewlet
Media conversion process test form suffix
+
-
+
-
+class
pyams_media.zmi.
MediaConversionUtilityPropertiesAJAXEditForm
(context, request)¶
+ Bases:
+pyams_form.form.AJAXEditForm
,pyams_media.zmi.MediaConversionUtilityPropertiesEditForm
Medias conversion utility properties edit form, JSON renderer
+
-
+
-
+class
pyams_media.zmi.
MediaConversionUtilityPropertiesEditForm
(context, request)¶
+ Bases:
+pyams_zmi.form.AdminDialogEditForm
Medias conversion utility properties edit form
+-
+
-
+
ajax_handler
= 'properties.json'¶
+
-
+
-
+
edit_permission
= 'pyams.ManageSystem'¶
+
-
+
-
+
fields
= <z3c.form.field.Fields object>¶
+
-
+
-
+
input_css_class
= 'col-md-8'¶
+
-
+
-
+
label_css_class
= 'control-label col-md-4'¶
+
-
+
-
+
legend
= 'Update medias converter properties'¶
+
-
+
-
+
title
¶
+
-
+
-
+
-
+class
pyams_media.zmi.
MediaVideoConversionPropertiesEditForm
(context, request, view=None)¶
+ Bases:
+pyams_zmi.form.InnerAdminEditForm
Video conversion utility properties edit form
+-
+
-
+
fields
= <z3c.form.field.Fields object>¶
+
-
+
-
+
id
= 'video_properties'¶
+
-
+
-
+
input_css_class
= 'col-md-8'¶
+
-
+
-
+
label_css_class
= 'control-label col-md-4'¶
+
-
+
-
+
legend
= None¶
+
-
+
-
+
tab_label
= 'Video conversion'¶
+
-
+
-
+
weight
= 1¶
+
-
+