%= stylesheet_link_tag 'tasks' %>
<% type_collection = [[nil, _('All')]] %> <% type_collection += Task.all_types.sort_by {|klass| klass.constantize.new.title}.map{|s| [s, s.constantize.new.title] } %> <% if !@failed.blank? %>
<%=_("This error happened with the following tasks: ")%>
<%= labelled_select(_('Filter')+': ', :filter_type, :first, :last, @filter, type_collection, :onchange => 'document.location.href = "?filter_type="+this.value')%>
<%= _('No pending tasks for %s') % profile.name %> <% else %> <% form_tag :action => 'close' do%> <% button_bar do %> <%# FiXME button(:edit, _('View my requests'), :action => 'list_requested') %> <%# FIXME button('menu-mail', _('Send request'), :action => 'new') %> <%= submit_button :save, _("Apply!") %> <%= button(:edit, _('View processed tasks'), :action => 'processed') %> <%= button(:back, _('Back to control panel'), :controller => 'profile_editor') %> <% end %><%= labelled_select(_('Filter')+': ', :filter_type, :first, :last, @filter, type_collection, :onchange => 'document.location.href = "?filter_type="+this.value')%>
<%= labelled_select(_("Set all to: "), 'set-decisions', 'first', 'last', nil, [['',""],['accept',_("Accept")],['reject',_("Reject")],['skip',_("Skip")]], :id => "up-set-all-tasks-to") %>
<% @tasks.each do |task| %> <%= render :partial => 'task', :locals => { :task => task } %> <% end %><%= labelled_select(_("Set all to: "), 'set-decisions', 'first', 'last', nil, [['',""],['accept',_("Accept")],['reject',_("Reject")],['skip',_("Skip")]], :id => "down-set-all-tasks-to") %>