1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
<% gallery_images = @page.assets.images %>
<% if @headline_asset %>
<%= link_to(
image_tag(@headline_asset.upload.url(:headline)),
@headline_asset.upload.url,
:class => "glightbox",
:data => { :gallery => "page-#{@page.node.id}", :title => @headline_asset.name,
:description => "#credit_for_asset_#{@headline_asset.id}" }
) %>
<% if gallery_images.size > 1 %>
<div class="right"><%= "#{gallery_images.size} #{t(:images)}" %></div>
<% end %>
<% elsif gallery_images.any? %>
<%= link_to "#{gallery_images.size} #{t(:images)}, #{t(:open_gallery)}",
gallery_images.first.upload.url,
:class => "glightbox right",
:data => { :gallery => "page-#{@page.node.id}", :title => gallery_images.first.name,
:description => "#credit_for_asset_#{gallery_images.first.id}" } %>
<% end %>
<% gallery_images.each do |image| %>
<% next if image == @headline_asset %>
<% next if !@headline_asset && image == gallery_images.first %>
<%= link_to "", image.upload.url, :class => "glightbox", :style => "display: none",
:data => { :gallery => "page-#{@page.node.id}", :title => image.name,
:description => "#credit_for_asset_#{image.id}" } %>
<% end %>
|