c2af84c0875daaeb5d7b83628b6f058701b91962
[kivitendo-erp.git] / templates / webpages / requirement_spec_item / _single_subitem.html
1 [%- USE HTML -%][%- USE LxERP -%][%- USE P -%]
2 <li id="subitem_[%- requirement_spec_item.id -%]" class="subitem">
3
4   <div id="subitem_content_[%- requirement_spec_item.id -%]" class="subitem-content[%- IF requirement_spec_item.flagged -%] flagged[%- END -%]">
5
6     [%#- IF !@requirement_spec.project.nil? -%]
7      [%#- link_to image_tag("chronometer.png"), account_time_requirement_spec_requirement_spec_item_path(requirement_spec_item.requirement_spec, requirement_spec_item) -%]
8     [%#- END -%]
9     [%#- link_to_new_sub(requirement_spec_item.parent) -%]
10     [%#- link_to_remote image_tag("new_subsub.png"),
11                        :url       => new_requirement_spec_requirement_spec_item_url(requirement_spec_item.requirement_spec, :requirement_spec_item_id => requirement_spec_item.id),
12                        :method    => :get,
13                        :condition => "check_for_editbox()",
14                        :update    => "new_subsubitem_form_#{requirement_spec_item.id}" -%]
15
16     <b>[%- HTML.escape(requirement_spec_item.fb_number) -%]</b>
17     [%- HTML.escape(requirement_spec_item.description) -%]
18
19     <div class="subsubitem-container" id="subsubitem_container_[%- requirement_spec_item.id -%]">
20      <div class="subsubitem-header" id="subsubitem_header_[%- requirement_spec_item.id -%]"[%- IF !requirement_spec_item.children.size -%] style="display: none"[%- END -%]>
21       [%- LxERP.t8("Sub function blocks") -%]
22      </div>
23       [%- IF requirement_spec_item.children.size -%]
24         [%- FOREACH subsubitem = requirement_spec_item.children -%]
25           [%#- render :partial => "requirement_spec_items/single_subsubitem", :locals => {:requirement_spec_item => subsubitem} -%]
26         [%- END -%]
27       [%- END -%]
28     </div>
29
30     <div id="new_subsubitem_form_[%- requirement_spec_item.id -%]" class="subsubitem_form"></div>
31
32     <div class="smaller" style="text-align:right">
33       [%- IF requirement_spec_item.dependencies.size -%]
34         <span class="gray">
35           [%- LxERP.t8("Dependencies") -%]: [%- P.requirement_spec_item_dependency_list(requirement_spec_item.dependencies) -%]
36         </span><br>
37       [%- END -%]
38       <span class="gray">
39         [%- LxERP.t8("Complexity") -%]: [%- requirement_spec_item.requirement_spec_complexity.description IF requirement_spec_item.requirement_spec_complexity -%]
40         &nbsp; | &nbsp;
41         [%- LxERP.t8("Risk") -%]: [%- requirement_spec_item.requirement_spec_risk.description IF requirement_spec_item.requirement_spec_risk -%]
42         &nbsp; | &nbsp;
43         [%- LxERP.t8("Effort") -%]: [%#- render :partial => 'requirement_spec_items/time_estimation_item', :locals => { :item => requirement_spec_item } -%]
44       </span>
45
46     </div>
47   </div>
48 </li>