<%= content_for(:html_head) do %> <%= javascript_include_tag "cms/content_library" %> <%= stylesheet_link_tag "cms/content_library" %> <% end %> <% page_title "Content Library / List #{content_type.display_name_plural}" %> <% @toolbar_title = "List #{content_type.display_name_plural}" %> <%= render :partial => 'cms/blocks/toolbar' %>
<% content_type.columns_for_index.each_with_index do |column, i| %> <% attrs = if !content_type.model_class.respond_to?(:updated_at) && !content_type.model_class.connectable? && !content_type.model_class.publishable? && content_type.columns_for_index.size == i + 1 %Q{ colspan='2' class='last'} elsif i == 0 %Q{ colspan='2' class='name first'} end %> >
<% if column[:order] %> <%= link_to column[:label], cms_sortable_column_path(content_type, column[:order])%> <% else %> <%= column[:label] %> <% end %>
<% end %> <% if content_type.model_class.respond_to?(:updated_at) %>
<% end %> <% if content_type.model_class.connectable? %><% end %> <% if content_type.model_class.publishable? %><% end %> <% col_ct = 2 col_ct += content_type.columns_for_index.size col_ct += 1 if content_type.model_class.respond_to?(:updated_at) col_ct += 1 if content_type.model_class.connectable? col_ct += 1 if content_type.model_class.publishable? %> <% @blocks.each do |b| %> <% block = b.class.versioned? ? b.as_of_draft_version : b %> <%= content_block_tr_tag(block) %> <% content_type.columns_for_index.each_with_index do |column, i| %> <% end %> <% if content_type.model_class.respond_to?(:updated_at) %><% end %> <% if content_type.model_class.connectable? %><% end %> <% if content_type.model_class.publishable? %><% end %> <% end %>
Updated
Used
Status
> <%= block.send(column[:method]) %> <% if i.zero? && block.respond_to?(:cannot_be_deleted_message) && block.cannot_be_deleted_message %> <% end %>
<%= block.updated_at.to_s(:date) %>
<%= block.connected_pages.size %>
<%= status_icon(block.status) %>
<%= block.status %>
<% if params[:search] && @blocks.size == 0 %> <% elsif @blocks.total_pages > 1 %> <%= render_pagination @blocks, content_type, :order => params[:order], :search => params[:search] %> <% end %>