7e3007ddfb8a1d451e9aeb980dffd4b871cb77a9
[qcg-portal.git] / qcg / templates / qcg / job_submit_form.html
1 {% load bootstrap3 qcg_utils %}
2
3 <!-- Nav tabs -->
4 <ul class="nav nav-tabs" style="margin-bottom: 20px">
5     <li role="presentation" class="active"><a href="#basic" data-toggle="tab">MD</a></li>
6     <li role="presentation"><a href="#resources" data-toggle="tab">Zasoby</a></li>
7     <li role="presentation"><a href="#files" data-toggle="tab">Pliki</a></li>
8     <li role="presentation"><a href="#environment" data-toggle="tab">Środowisko</a></li>
9     <li role="presentation"><a href="#monitoring" data-toggle="tab">Powiadomienia</a></li>
10     <li role="presentation"><a href="#other" data-toggle="tab">Inne</a></li>
11 </ul>
12
13 <div class="tab-content">
14     <fieldset id="basic" class="tab-pane active" role="tabpanel">
15         {% bootstrap_field form.force_field layout="horizontal" %}
16         {% bootstrap_field form.nstep layout="horizontal" %}
17         {% bootstrap_field form.ntwe layout="horizontal" form_group_class="form-group collapse" %}
18         {% bootstrap_field form.ntwx layout="horizontal" form_group_class="form-group collapse" %}
19         {% bootstrap_field form.dt layout="horizontal" form_group_class="form-group collapse" %}
20         {% bootstrap_field form.damax layout="horizontal" form_group_class="form-group collapse" %}
21
22         {% bootstrap_field form.pdb_file layout="horizontal" %}
23         {% bootstrap_field form.sequence layout="horizontal" %}
24         
25
26         {% bootstrap_field form.master_file layout="horizontal" %}
27                 
28         <!-- {% bootstrap_field form.application layout="horizontal" %}
29         {% bootstrap_field form.executable layout="horizontal" form_group_class="form-group collapse" %}
30         {% bootstrap_field form.script layout="horizontal" form_group_class="form-group collapse" %}
31         {% bootstrap_field form.arguments layout="horizontal" %} -->
32         {% bootstrap_field form.note layout="horizontal" %}
33         {% bootstrap_field form.grant layout="horizontal" form_group_class="form-group collapse" %} 
34     </fieldset>
35
36     <fieldset id="resources" class="tab-pane" role="tabpanel">
37         {% bootstrap_field form.hosts layout="horizontal" %}
38         {% bootstrap_field form.queue layout="horizontal" %}
39         {% bootstrap_field form.properties layout="horizontal" form_group_class="form-group collapse" %}
40         {% bootstrap_field form.modules layout="horizontal" form_group_class="form-group collapse" %}
41         {% bootstrap_field form.procs layout="horizontal" %}
42         {% bootstrap_field form.nodes layout="horizontal" form_group_class="form-group collapse" %}
43         {% bootstrap_field form.wall_time layout="horizontal" form_group_class="form-group timerange" %}
44         {% bootstrap_field form.memory layout="horizontal" form_group_class="form-group collapse" %}
45         {% bootstrap_field form.memory_per_slot layout="horizontal" form_group_class="form-group collapse" %}
46         {% bootstrap_field form.reservation layout="horizontal" form_group_class="form-group collapse" %}
47     </fieldset>
48
49     <fieldset id="files" class="tab-pane" role="tabpanel">
50         {% bootstrap_field form.input layout="horizontal" %}
51         {% bootstrap_field form.stage_in layout="horizontal" %}
52     </fieldset>
53
54     <fieldset id="environment" class="tab-pane" role="tabpanel">
55         {{ env_formset.management_form }}
56
57         <div class="form-group">
58             <label class="col-sm-3 col-md-4 control-label">Zmienne środowiskowe</label>
59             <div class="col-sm-9 col-md-6">
60                 <div id="env-controls">
61                     {% for env_form in env_formset %}
62                         <div>{% bootstrap_form env_form layout='inline' %}</div>
63                     {% endfor %}
64                 </div>
65                 <div id="add-env-form"></div>
66                 <div id="env-form-empty" style="display: none">
67                     {% bootstrap_form env_formset.empty_form layout='inline' %}
68                 </div>
69             </div>
70         </div>
71     </fieldset>
72
73     <fieldset id="monitoring" class="tab-pane" role="tabpanel">
74         {% bootstrap_checkbox form.monitoring %}
75
76         {% bootstrap_button_group form.notify_type %}
77         <div class="tab-content">
78             <div class="tab-pane notify_type_0"></div>
79
80             <div class="tab-pane notify_type_1 notify_type_2" style="margin-top: 15px">
81                 {% bootstrap_field form.notify_address layout="horizontal" %}
82             </div>
83         </div>
84
85         <div class="collapse">
86             {% bootstrap_button_group form.watch_output_type %}
87             <div class="tab-content">
88                 <div class="tab-pane watch_output_type_0"></div>
89
90                 <div class="tab-pane watch_output_type_1 watch_output_type_2" style="margin-top: 15px">
91                     {% bootstrap_field form.watch_output_address layout="horizontal" %}
92                     {% bootstrap_field form.watch_output_pattern layout="horizontal" %}
93                 </div>
94             </div>
95         </div>
96     </fieldset>
97
98     <fieldset id="other" class="tab-pane" role="tabpanel">
99         {% bootstrap_button_group form.preprocess_type %}
100         <div class="tab-content">
101             <div class="tab-pane preprocess_type_0"></div>
102
103             <div class="tab-pane preprocess_type_1" style="margin-top: 15px">
104                 {% bootstrap_field form.preprocess_cmd layout="horizontal" %}
105             </div>
106
107             <div class="tab-pane preprocess_type_2" style="margin-top: 15px">
108                 {% bootstrap_field form.preprocess_script layout="horizontal" %}
109             </div>
110         </div>
111
112         {% bootstrap_button_group form.postprocess_type %}
113         <div class="tab-content">
114             <div class="tab-pane postprocess_type_0"></div>
115
116             <div class="tab-pane postprocess_type_1" style="margin-top: 15px">
117                 {% bootstrap_field form.postprocess_cmd layout="horizontal" %}
118             </div>
119
120             <div class="tab-pane postprocess_type_2" style="margin-top: 15px">
121                 {% bootstrap_field form.postprocess_script layout="horizontal" %}
122             </div>
123         </div>
124
125         {% bootstrap_field form.native layout="horizontal" %}
126         {% bootstrap_checkbox form.persistent %}
127     </fieldset>
128 </div>