src/pyams_media/zmi/templates/video-conversions.pt
changeset 19 179f9381965b
parent 13 370b8d6fc9e6
child 97 1a8529f5f679
--- a/src/pyams_media/zmi/templates/video-conversions.pt	Fri Dec 04 16:33:41 2015 +0100
+++ b/src/pyams_media/zmi/templates/video-conversions.pt	Fri Dec 04 16:34:30 2015 +0100
@@ -19,8 +19,13 @@
 			<td tal:content="converter.label" i18n:translate="" class="padding-right-20"></td>
 			<td tal:define="converted view.has_conversion(converter, None)"
 				class="text-align-center">
-				<span tal:condition="converted"
-					  class="txt-color-green" i18n:translate="">OK</span>
+				<tal:if condition="converted">
+					<a tal:define="conversion view.get_conversion(converter, None);
+								   url extension:absolute_url(conversion);"
+					   tal:attributes="href string:${url}?download=1">
+						<span class="txt-color-green" i18n:translate="">OK</span>
+					</a>
+				</tal:if>
 				<span tal:condition="not converted"
 					  class="txt-color-orange" i18n:translate="">Waiting...</span>
 			</td>
@@ -28,11 +33,16 @@
 				<td class="text-center padding-x-10"
 					tal:define="frame_width format[1][0];
 								maybe frame_width < original_size[0];
-								converted view.has_conversion(converter, format);">
+								converted view.has_conversion(converter, format[0]);">
 					<span tal:condition="not maybe">N/A</span>
 					<tal:if condition="maybe">
-						<span tal:condition="converted"
-							  class="txt-color-green" i18n:translate="">OK</span>
+						<tal:if condition="converted">
+							<a tal:define="conversion view.get_conversion(converter, format[0]);
+										   url extension:absolute_url(conversion);"
+							   tal:attributes="href string:${url}?download=1">
+								<span class="txt-color-green" i18n:translate="">OK</span>
+							</a>
+						</tal:if>
 						<span tal:condition="not converted"
 							  class="txt-color-orange" i18n:translate="">Waiting...</span>
 					</tal:if>