OpenProject is the leading open source project management software.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openproject/app/views/rb_tasks/_task.html.erb

21 lines
1.2 KiB

<% prevent_edit = User.current.allowed_to?(:update_tasks, defined?(project) ? project : task.project) ? '' : 'prevent_edit'%>
<div class="model work_package task <%= prevent_edit %><%= mark_if_closed(task) %>" id="work_package_<%= task.id %>" <%= build_inline_style(task) %>>
<div class="id">
<div class="t"><%= work_package_link_or_empty(task) %></div>
<div class="v"><%= id_or_empty(task) %></div>
</div>
<div class="subject editable" fieldtype="textarea" fieldname="subject"><%= task.subject %></div>
<div class="assigned_to_id editable" fieldtype="select" fieldname="assigned_to_id">
<div class="t"><%= assignee_name_or_empty(task) %></div>
<div class="v"><%= assignee_id_or_empty(task) %></div>
</div>
<div class="remaining_hours editable<%= ' empty' if remaining_hours(task).blank? %>" fieldname="remaining_hours"><%= remaining_hours(task) %></div>
<div class="indicator"> </div>
<div class="meta">
<div class="story_id"><%= task.parent_id %></div>
<div class="status_id"><%= task.status_id %></div>
<div class="previous"><%= task.right_sibling.blank? ? '' : task.right_sibling.id %></div>
<%= render :partial => "shared/model_errors", :object => task.errors %>
</div>
</div>