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 |