<% gallery_images = @page.assets.images %> <% image_headline = @headline_asset if @headline_asset&.image? %> <% other_pdfs = @page.assets.pdfs.where.not(id: @headline_asset&.id) %> <% if @headline_asset&.pdf? %> <%= link_to @headline_asset.upload.url, :class => "headline_document_card", :target => "_blank", :rel => "noopener" do %> <%= image_tag @headline_asset.upload.url(:medium), :alt => "", :class => "headline_document_card_thumb" %>
<%= humanized_asset_name(@headline_asset) %>
PDF ยท <%= number_to_human_size(@headline_asset.upload.size) %>
<% end %> <% end %> <% if image_headline %> <%= link_to( image_tag(image_headline.upload.url(:headline)), image_headline.upload.url, :class => "glightbox", :data => { :gallery => "page-#{@page.node.id}", :glightbox => glightbox_data(image_headline, image_headline.name), :"credit-selector" => (image_headline.show_credit? ? "#credit_for_asset_#{image_headline.id}" : nil) } ) %> <% if gallery_images.size > 1 %>
<%= "#{gallery_images.size} #{t(:images)}" %>
<% 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}", :glightbox => glightbox_data(gallery_images.first, gallery_images.first.name), :"credit-selector" => (gallery_images.first.show_credit? ? "#credit_for_asset_#{gallery_images.first.id}" : nil) } %> <% end %> <% gallery_images.each do |image| %> <% next if image == image_headline %> <% next if !image_headline && image == gallery_images.first %> <%= link_to "", image.upload.url, :class => "glightbox", :style => "display: none", :data => { :gallery => "page-#{@page.node.id}", :glightbox => glightbox_data(image, image.name), :"credit-selector" => (image.show_credit? ? "#credit_for_asset_#{image.id}" : nil) } %> <% end %> <% if other_pdfs.any? %> <% end %>