Sha256: 492778fd17dd4254d43e5791dca75170f506e150301dc410e8a82d7bf9b21f40

Contents?: true

Size: 1.47 KB

Versions: 2

Compression:

Stored size: 1.47 KB

Contents

<%
  edit_url =    refinery.edit_admin_resource_path(resource)
  delete_url =  refinery.admin_resource_path(resource)
  delete_options = {data: {confirm: t('.message',  scope: 'refinery.admin.delete', title: resource.title)}}
%>
<li class="clearfix record <%= cycle('on', 'on-hover') %>">

  <span class="title <%= resource.ext.try(:downcase) %>">
    <%= resource.title %>
  </span>

  <% if Refinery::I18n.frontend_locales.many? %>
    <span class='locales'>
      <% resource.translations.sort_by{ |t| Refinery::I18n.frontend_locales.index(t.locale)}.each do |translation| %>
        <% if translation.resource_title.present? %>
          <%= link_to refinery.edit_admin_resource_path(resource, switch_locale: translation.locale),
                      class: 'locale', title: translation.locale.upcase do %>

            <div class="<%=translation.locale %> locale_marker">
              <%= locale_text_icon(translation.locale.upcase) %>
            </div>
          <% end %>
        <% end %>
      <% end %>
    </span>
  <% end %>

  <span class="preview">
    <%= resource.file_name %> - <%= number_to_human_size(resource.size) %>
  </span>

  <span class="actions">
    <%= action_icon :download,  resource.url, t('.download', size: number_to_human_size(resource.size)) %>
    <%= action_icon :edit,      edit_url,     t('edit', scope: 'refinery.admin.resources') %>
    <%= action_icon :delete,    delete_url,   t('delete', scope: 'refinery.admin.resources'), delete_options %>
  </span>
</li>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
refinerycms-resources-3.0.1 app/views/refinery/admin/resources/_resource.html.erb
refinerycms-resources-3.0.0 app/views/refinery/admin/resources/_resource.html.erb