<%- if User.current.allowed_to?(:edit_sprint_board, project) and task.editable? -%> <%- context_menu_id = "task_#{task.id}_context_menu" context_menu_assigned_to_id = "task_#{task.id}_context_menu_assigned_to" time_entry_form_id = "time_entry_form_#{task.id}" -%>
<%- close_context_menu_task_id = "close_context_menu_task_#{task.id}" -%> <%= link_to "", "#", :class => "close-icon contextual", :id => close_context_menu_task_id %>
<%= l(:label_user_plural) %>

<%- members = task.project.members.collect{|member| [member.user.name, member.user.id]} members_options = options_for_select(members, task.assigned_to.nil? ? nil : task.assigned_to.id) members_select = select_tag context_menu_assigned_to_id, members_options, :include_blank => true members_select.gsub(/\n/, "") -%> <%= members_select %>

<%- if User.current.allowed_to?(:view_time_entries, project) -%>
<%= l(:label_spent_time) %> <%= form_for :time_entry, :url => create_time_entry_path(task), :html => {:id => time_entry_form_id} do |f| %> <%= hidden_field_tag :pbi_status_id, pbi_status_id %> <%= hidden_field_tag :other_pbi_status_ids, other_pbi_status_ids.join(",") %>

<%= f.text_field :hours, :size => 15, :required => true %>

<%= f.text_field :spent_on, :size => 10, :value => Date.today, :required => true %> <%= calendar_for(:time_entry_spent_on) %>

<%= f.text_field :comments, :size => 15, :maxlength => 255 %>

<%= f.select :activity_id, project.activities.collect{|activity| [activity.name, activity.id]}, :required => true %>

<%= f.select :user_id, principals_options_for_select(task.assignable_users, task.assigned_to), :required => true %>

<%- TimeEntry.new.custom_field_values.each do |value| -%>

<%= custom_field_tag :time_entry, value %>

<%- end -%>

<%= submit_tag l(:button_save) %>

<% end %>
<%- end -%> <%= render :partial => "post_its/sprint_board/task_context_menu", :formats => [:js], :locals => {:project => project, :pbi_status_id => pbi_status_id, :other_pbi_status_ids => other_pbi_status_ids, :task_id => task_id, :task => task, :context_menu_id => context_menu_id, :context_menu_assigned_to_id => context_menu_assigned_to_id, :close_context_menu_task_id => close_context_menu_task_id, :time_entry_form_id => time_entry_form_id} %>
<%- end -%>