/
_form_progress.html.erb
45 lines (43 loc) · 1.81 KB
/
_form_progress.html.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<aside id="form-progress" class="form-progress panel panel-default">
<div class="panel-heading">
<h2><%= t("sufia.#{controller_name}.progress.header") %></h2>
</div>
<div class="list-group">
<div class="list-group-item">
<h3>Requirements</h3>
<ul class="requirements">
<li class="incomplete" id="required-metadata">Enter required metadata</li>
<li class="incomplete" id="required-files">Add files</li>
</ul>
</div>
<div class="set-access-controls list-group-item">
<%= render 'form_visibility_component', f: f %>
</div>
<% unless current_user.can_make_deposits_for.empty? %>
<div class="list-group-item">
<%= f.input :on_behalf_of, collection: current_user.can_make_deposits_for.map(&:user_key), prompt: "Yourself" %>
</div>
<% end %>
<div class="panel-footer text-center">
<% if Sufia.config.active_deposit_agreement_acceptance %>
<label>
<%= check_box_tag 'agreement', 1, f.object.agreement_accepted, required: true %>
<%= t('sufia.active_consent_to_agreement') %><br>
<%= link_to t('sufia.deposit_agreement'),
sufia.static_path('agreement'),
target: '_blank' %>
</label>
<% else %>
<%= t('sufia.passive_consent_to_agreement') %><br>
<%= link_to t('sufia.deposit_agreement'),
sufia.static_path('agreement'),
target: '_blank' %>
<% end %>
<br>
<%= link_to t(:'helpers.action.cancel'),
sufia.dashboard_index_path,
class: 'btn btn-default' %>
<%= f.submit 'Save', class: 'btn btn-primary', onclick: "confirmation_needed = false;", id: "with_files_submit", name: "save_with_files" %>
</div>
</div>
</aside>