app/views/assignments/index.erb
<h2><%= t('assignments.title') %></h2>
<% content_for :additional_css do %>
<%= stylesheet_link_tag 'editablegrid-2.0.1' %>
<% end %>
<ul class="nav nav-tabs">
<li class="active">
<%= link_to tag_icon(:list, pat(:list)), url(:assignments, :index, :course_id => current_course.id) %>
</li>
<li>
<%= link_to tag_icon(:plus, pat(:new)), url(:assignments, :new, :course_id => current_course.id) %>
</li>
<% if FeatureToggler.is_feature_enabled('assignments_stats') %>
<li>
<%= link_to tag_icon(:tasks, pat(:estadísticas)), url(:assignments, :reports, :course_id => current_course.id) %>
</li>
<% end %>
</ul>
<div class="tabs-content">
<table id="assigmentsGrid" class="table table-bordered table-striped table-hover">
<thead>
<tr>
<th class="header"> <%= t('assignments.name').capitalize %></th>
<th class="header"> <%= t('assignments.deadline').capitalize %></th>
<th class="header"><%= t('assignments.actions').capitalize %></th>
</tr>
</thead>
<tbody>
<% @assignments.each do |assignment| %>
<tr class="list-row">
<td> <%= assignment.name %> </td>
<td> <%= l assignment.deadline.to_date %> </td>
<td class="list-column list-row-action">
<div class='list-row-action-wrapper'>
<%= link_to tag_icon(:edit), :href => url(:assignments, :edit, :id => assignment.id, :course_id => current_course.id), :rel => :tooltip, :title => t('assignments.edit'), :class => 'list-row-action-wrapper-link' %>
<%- link_to :href => url(:assignment, :file, :download, :assignment_id => assignment.id), :rel => :tooltip, :title => t('assignments.download_file'), :class => 'list-row-action-wrapper-link' do %>
<i class='icon-file'></i>
<% end %>
<%- link_to :href => url(:assignments, :students, :assignment_id => assignment.id), :rel => :tooltip, :title => t('assignments.show_corrections'), :class => 'list-row-action-wrapper-link' do %>
<i class='icon-ok-sign'></i>
<% end %>
<%- link_to :href => url(:reporters, :gradings, :assignment_id => assignment.id),
:rel => :tooltip, :title => t('assignments.export_to_csv'),
:class => 'list-row-action-wrapper-link' do %>
<i class='icon-save'></i>
<% end %>
<button type="button" data-toggle="modal" rel="tooltip" title="<%= t('assignments.delete.title') + " #{assignment.name}" %>"
data-target="<%= "#delete-#{assignment.name.delete(' ')}-assignment-modal" %>" class="btn btn-mini btn-danger">
<i class='icon-white icon-trash'></i>
</button>
<%= partial("assignments/delete_assignment_confirmation", locals: {assignment: assignment}) %>
</div>
</td>
</tr>
<% end %>
</tbody>
</table>
</div>
<% content_for :additional_js do %>
<%= javascript_include_tag 'editablegrid-2.0.1.min.js' %>
<%= javascript_include_tag 'assignments_index.js' %>
<% end %>