src/pyams_content/component/gallery/zmi/templates/gallery-images.pt
changeset 363 86d1a240d4dc
parent 362 8fc21a7ef206
child 364 b2fc446f15d9
--- a/src/pyams_content/component/gallery/zmi/templates/gallery-images.pt	Wed Feb 07 09:22:03 2018 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,90 +0,0 @@
-<div class="form-group" i18n:domain="pyams_content"
-	 data-ams-plugins="pyams_content"
-	 tal:attributes="data-ams-plugin-pyams_content-src extension:resource_path('pyams_content.skin:pyams_content');
-					 id string:gallery_images_${context.__name__};"
-	 data-ams-plugin-pyams_content-async="false">
-	<fieldset class="margin-top-10 padding-top-5 padding-bottom-0">
-		<legend
-			class="inner switcher margin-bottom-5 padding-right-10 no-y-padding pull-left width-auto"
-			tal:attributes="data-ams-switcher-state 'open' if context.values() else None">
-			<i18n:var translate="">Gallery images</i18n:var>
-		</legend>
-		<div class="btn-group pull-right">
-			<a class="btn btn-xs btn-primary"
-			   tal:attributes="href extension:absolute_url(context, 'get-images.zip')"
-			   i18n:translate="">Download images</a>
-		</div>
-		<div class="pull-left persistent">
-			<tal:var content="structure provider:pyams.widget_title" />
-		</div>
-		<div class="clearfix"></div>
-		<div class="sortable fancybox gallery"
-			 tal:attributes="data-ams-location extension:absolute_url(context);
-							 class '{0} fancybox gallery'.format('sortable' if request.has_permission(view.permission) else '');"
-			 data-ams-sortable-stop="PyAMS_content.galleries.setOrder"
-			 data-ams-sortable-helper="clone"
-			 data-ams-fancybox-type="image"
-			 data-ams-fancybox-loop="false"
-			 data-ams-fancybox-elements="a.fancyimg"
-			 data-ams-fancybox-after-load="PyAMS_content.galleries.afterFancyboxLoad">
-			<div tal:repeat="image context.values()"
-				 class="image margin-5 margin-bottom-10 radius-4 padding-5 pull-left text-center"
-				 style="position: relative;"
-				 tal:attributes="data-ams-element-name image.__name__">
-				<tal:var define="thumbnails extension:thumbnails(image.data);">
-					<tal:if condition="thumbnails">
-						<tal:if condition="image.data.content_type.startswith('image/')">
-							<a class="fancyimg hint" data-toggle
-							   data-ams-hint-gravity="sw"
-							   title="Zoom image" i18n:attributes="title"
-							   tal:define="target thumbnails.get_thumbnail('800x600')"
-							   tal:attributes="class 'fancyimg hint {0}'.format('not-visible' if not image.visible else '');
-											   href extension:absolute_url(target);
-											   rel string:gallery_${context.__name__};">
-								<img class="thumbnail"
-									 data-ams-hint-gravity="s"
-									 tal:define="thumbnail thumbnails.get_thumbnail('128x128');
-												 image_size thumbnail.get_image_size();
-												 margin_left 64 - image_size[0] / 2;
-												 margin_top 64 - image_size[1] / 2;
-												 title i18n:image.title;"
-									 tal:attributes="src extension:absolute_url(thumbnail);
-													 id 'image_{0}_{1}'.format(context.__name__, image.__name__);
-													 original-title title or '--';
-													 style string:margin-left: ${margin_left}px;; margin-right: ${margin_left}px;; margin-top: ${margin_top}px;; margin-bottom: ${margin_top}px;;" />
-							</a>
-						</tal:if>
-						<tal:if condition="not:image.data.content_type.startswith('image/')">
-							<a tal:define="thumbnail thumbnails.get_thumbnail('128x128');
-										   target view.get_thumbnail_target(image.data);
-										   image_size thumbnail.get_image_size();
-										   margin_left 64 - image_size[0] / 2;
-										   margin_top 64 - image_size[1] / 2;
-										   title i18n:image.title;"
-							   tal:omit-tag="not:target"
-							   tal:attributes="href target" data-toggle="modal">
-								<img class="thumbnail no-border"
-									 data-ams-hint-gravity="s"
-									 tal:attributes="src extension:absolute_url(thumbnail);
-													 id 'media_{0}_{1}'.format(context.__name__, image.__name__);
-													 original-title title or '--';
-													 style string:margin-left: ${margin_left}px;; margin-right: ${margin_left}px;; margin-top: ${margin_top}px;; margin-bottom: ${margin_top}px;;" />
-							</a>
-						</tal:if>
-					</tal:if>
-					<tal:if condition="not:thumbnails">
-						<img class="thumbnail hint" src="/--static--/pyams_skin/img/mimetypes/unknown.png"
-							 tal:attributes="title i18n:image.title"
-							 style="padding: 48px;" />
-					</tal:if>
-				</tal:var>
-				<div class="btn-group margin-top-10"
-					 tal:define="actions extension:context_actions(image);">
-					<tal:loop repeat="viewlet actions.viewlets"
-							  content="structure viewlet.render()" />
-				</div>
-				<span class="clearfix"></span>
-			</div>
-		</div>
-	</fieldset>
-</div>