7 <legend |
7 <legend |
8 class="inner switcher margin-bottom-5 padding-right-10 no-y-padding pull-left width-auto" |
8 class="inner switcher margin-bottom-5 padding-right-10 no-y-padding pull-left width-auto" |
9 tal:attributes="data-ams-switcher-state 'open' if context.values() else None"> |
9 tal:attributes="data-ams-switcher-state 'open' if context.values() else None"> |
10 <i18n:var translate="">Gallery images</i18n:var> |
10 <i18n:var translate="">Gallery images</i18n:var> |
11 </legend> |
11 </legend> |
|
12 <div class="btn-group pull-right"> |
|
13 <a class="btn btn-xs btn-primary" |
|
14 tal:attributes="href extension:absolute_url(context, 'get-images.zip')" |
|
15 i18n:translate="">Download images</a> |
|
16 </div> |
12 <div class="pull-left persistent"> |
17 <div class="pull-left persistent"> |
13 <tal:var content="structure provider:pyams.widget_title" /> |
18 <tal:var content="structure provider:pyams.widget_title" /> |
14 </div> |
19 </div> |
15 <div class="clearfix"></div> |
20 <div class="clearfix"></div> |
16 <div class="sortable fancybox gallery" |
21 <div class="sortable fancybox gallery" |
29 <tal:var define="thumbnails extension:thumbnails(image.data);"> |
34 <tal:var define="thumbnails extension:thumbnails(image.data);"> |
30 <tal:if condition="thumbnails"> |
35 <tal:if condition="thumbnails"> |
31 <a class="fancyimg hint" data-toggle |
36 <a class="fancyimg hint" data-toggle |
32 data-ams-hint-gravity="sw" |
37 data-ams-hint-gravity="sw" |
33 title="Zoom image" i18n:attributes="title" |
38 title="Zoom image" i18n:attributes="title" |
34 tal:define="target thumbnails.get_thumbnail('800x600', 'jpeg')" |
39 tal:define="target thumbnails.get_thumbnail('800x600')" |
35 tal:attributes="class 'fancyimg hint {0}'.format('not-visible' if not image.visible else ''); |
40 tal:attributes="class 'fancyimg hint {0}'.format('not-visible' if not image.visible else ''); |
36 href extension:absolute_url(target); |
41 href extension:absolute_url(target); |
37 rel string:gallery_${context.__name__};"> |
42 rel string:gallery_${context.__name__};"> |
38 <img class="thumbnail" |
43 <img class="thumbnail" |
39 data-ams-hint-gravity="s" |
44 data-ams-hint-gravity="s" |
40 tal:define="thumbnail thumbnails.get_thumbnail('128x128', 'jpeg'); |
45 tal:define="thumbnail thumbnails.get_thumbnail('128x128'); |
41 image_size thumbnail.get_image_size(); |
46 image_size thumbnail.get_image_size(); |
42 margin_left 64 - image_size[0] / 2; |
47 margin_left 64 - image_size[0] / 2; |
43 margin_top 64 - image_size[1] / 2; |
48 margin_top 64 - image_size[1] / 2; |
44 title i18n:image.title;" |
49 title i18n:image.title;" |
45 tal:attributes="src extension:absolute_url(thumbnail); |
50 tal:attributes="src extension:absolute_url(thumbnail); |