src/pyams_content/component/video/provider/zmi/__init__.py
changeset 487 093f201e3168
parent 404 0ba2bb1a692e
child 539 59eded400bb8
equal deleted inserted replaced
486:cb67e71dafff 487:093f201e3168
    85             params[param] = handler(getattr(settings, attr))
    85             params[param] = handler(getattr(settings, attr))
    86         return urlencode(params)
    86         return urlencode(params)
    87 
    87 
    88 
    88 
    89 @adapter_config(context=(YoutubeVideoSettings, IPyAMSLayer), provides=IExternalVideoRenderer)
    89 @adapter_config(context=(YoutubeVideoSettings, IPyAMSLayer), provides=IExternalVideoRenderer)
    90 @template_config(template='templates/youtube-preview.pt', layer=IPyAMSLayer)
    90 @template_config(template='templates/youtube-render.pt', layer=IPyAMSLayer)
    91 class YoutubeVideoRenderer(BaseExternalVideoRenderer):
    91 class YoutubeVideoRenderer(BaseExternalVideoRenderer):
    92     """Youtube video renderer"""
    92     """Youtube video renderer"""
    93 
    93 
    94     params = YOUTUBE_PARAMS
    94     params = YOUTUBE_PARAMS
    95 
    95 
    96 
    96 
    97 @adapter_config(context=(DailymotionVideoSettings, IPyAMSLayer), provides=IExternalVideoRenderer)
    97 @adapter_config(context=(DailymotionVideoSettings, IPyAMSLayer), provides=IExternalVideoRenderer)
    98 @template_config(template='templates/dailymotion-preview.pt', layer=IPyAMSLayer)
    98 @template_config(template='templates/dailymotion-render.pt', layer=IPyAMSLayer)
    99 class DailymotionVideoRenderer(BaseExternalVideoRenderer):
    99 class DailymotionVideoRenderer(BaseExternalVideoRenderer):
   100     """Dailymotion video renderer"""
   100     """Dailymotion video renderer"""
   101 
   101 
   102     params = DAILYMOTION_PARAMS
   102     params = DAILYMOTION_PARAMS
   103 
   103 
   104 
   104 
   105 @adapter_config(context=(VimeoVideoSettings, IPyAMSLayer), provides=IExternalVideoRenderer)
   105 @adapter_config(context=(VimeoVideoSettings, IPyAMSLayer), provides=IExternalVideoRenderer)
   106 @template_config(template='templates/vimeo-preview.pt', layer=IPyAMSLayer)
   106 @template_config(template='templates/vimeo-render.pt', layer=IPyAMSLayer)
   107 class VimeoVideoRenderer(BaseExternalVideoRenderer):
   107 class VimeoVideoRenderer(BaseExternalVideoRenderer):
   108     """Vimeo video renderer"""
   108     """Vimeo video renderer"""
   109 
   109 
   110     params = VIMEO_PARAMS
   110     params = VIMEO_PARAMS