<% project_title_tooltip = _('If applying for funding, state the name exactly as in the grant proposal.') %> <% project_abstract_tooltip = _("Briefly summarise your research project to help others understand the purposes for which the data are being collected or created.") %> <% id_tooltip = _('A pertinent ID as determined by the funder and/or organisation.') %> <div class="row"> <div class="col-md-8"> <%= form_for plan, html: {method: :put, class: 'form-horizontal edit_plan' } do |f| %> <div class="form-group"><!-- title --> <div class="col-md-12"> <%= f.label(:title, _('Project title'), class: 'control-label') %> </div> <div class="col-md-8"> <em class="sr-only"><%= project_title_tooltip %></em> <%= f.text_field(:title, class: "form-control", "aria-required": true, 'data-toggle': 'tooltip', spellcheck: true, title: project_title_tooltip) %> <div class="checkbox"> <%= f.hidden_field :visibility %> <%= f.label(:is_test, class: 'control-label') do %> <%= check_box_tag(:is_test, 1, @plan.is_test?, "aria-label": "is_test") %> <%= _('mock project for testing, practice, or educational purposes') %> <% end %> </div> </div> </div> <div class="form-group"><!-- funder_name --> <div class="col-md-12"> <%= f.label(:funder_name, _('Funder'), class: 'control-label') %> </div> <div class="col-md-8"> <%= f.text_field( :funder_name, class: "form-control", spellcheck: true, "aria-required": false) %> </div> </div> <div class="form-group"><!-- grant_number --> <div class="col-md-12"> <%= label_tag(:plan_grant_number_name, _('Grant number'), class: 'control-label') %> </div> <div class="col-md-8"> <%= text_field_tag(:plan_grant_number_name, '', class: "grant-id-typeahead form-control", autocomplete: "off", aria: { required: false }) %> <%= f.hidden_field(:grant_number) %> <span class="text-muted" id="grant_number_info">Grant number: <%= @plan.grant_number %></span> </div> </div> <div class="form-group"><!-- description --> <div class="col-md-12"> <%= f.label(:description, _('Project abstract'), class: 'control-label') %> </div> <div class="col-md-8" data-toggle="tooltip" title="<%= project_abstract_tooltip %>"> <em class="sr-only"><%= project_abstract_tooltip %></em> <%= f.text_area( :description, rows: 6, class: 'form-control tinymce', "aria-required": false) %> </div> </div> <div class="form-group"><!-- identifier --> <div class="col-md-12"> <%= f.label(:identifier, _('ID'), class: 'control-label') %> </div> <div class="col-md-8"> <em class="sr-only"><%= id_tooltip %></em> <%= f.text_field(:identifier, class: "form-control", "aria-required": false, 'data-toggle': "tooltip", spellcheck: true, title: id_tooltip) %> </div> </div> <fieldset class="project-details"> <legend class="project-details"><%= _("Principal Investigator") %></legend> <div class="form-group"><!-- principal_investigator --> <div class="col-md-12"> <%= f.label(:principal_investigator, _('Name'), class: 'control-label') %> </div> <div class="col-md-12"> <%= f.text_field( :principal_investigator, class: "form-control", "aria-required": false) %> </div> </div> <div class="form-group"><!-- principal_investigator_identifier --> <div class="col-md-12"> <%= f.label(:principal_investigator_identifier, _('ORCID iD'), class: 'control-label') %> </div> <div class="col-md-12"> <%= f.text_field( :principal_investigator_identifier, class: "form-control", "aria-required": false) %> </div> </div> <div class="form-group"><!-- principal_investigator_email --> <div class="col-md-12"> <%= f.label(:principal_investigator_email, _('Email'), class: 'control-label') %> </div> <div class="col-md-12"> <%= f.email_field( :principal_investigator_email, class: "form-control", "aria-required": false) %> </div> </div> <div class="form-group"><!-- principal_invesigator_phone --> <div class="col-md-12"> <%= f.label(:principal_investigator_phone, _('Phone'), class: 'control-label') %> </div> <div class="col-md-12"> <%= f.phone_field( :principal_investigator_phone, class: "form-control", "aria-required": false) %> </div> </div> </fieldset> <fieldset class="project-details"> <legend class="project-details"><%= _('Data contact person') %></legend> <div class="checkbox"> <% checked = ((@plan.data_contact.present? || @plan.data_contact_phone.present? || @plan.data_contact_email.present?) ? 1 : 0) %> <%= label_tag(:show_data_contact, class: 'control-label') do %> <%= check_box_tag(:show_data_contact, checked, checked == 0) %> <%= _('Same as Principal Investigator') %> <% end %> </div> <div class="form-group data-contact"><!-- data_contact --> <div class="col-md-12"> <%= f.label(:data_contact, _('Name'), class: 'control-label') %> </div> <div class="col-md-12"> <%= f.text_field( :data_contact, class: "form-control", "aria-required": false) %> </div> </div> <div class="form-group data-contact"><!-- data_contact_email --> <div class="col-md-12"> <%= f.label(:data_contact_email, _('Email'), class: 'control-label') %> </div> <div class="col-md-12"> <%= f.email_field( :data_contact_email, class: "form-control", "aria-required": false) %> </div> </div> <div class="form-group data-contact"><!-- data_contact_phone --> <div class="col-md-12"> <%= f.label(:data_contact_phone, _('Phone'), class: 'control-label') %> </div> <div class="col-md-12"> <%= f.phone_field( :data_contact_phone, class: "form-control", "aria-required": false) %> </div> </div> </fieldset> <%= f.button(_('Save'), class: "btn btn-default", type: "submit") %> </div> <div class="col-md-4"> <h2><%= _('Select Guidance') %></h2> <% if @all_guidance_groups.length > 0 %> <p><%= _('To help you write your plan, %{application_name} can show you guidance from a variety of organisations.') % {application_name: Rails.configuration.branding[:application][:name]} %> </p> <fieldset> <p><%= _('Select up to 6 organisations to see their guidance.') %></p> <ul id="priority-guidance-orgs"> <%= render partial: "guidance_choices", locals: {choices: @important_ggs, form: f, current_selections: @selected_guidance_groups} %> </ul> </fieldset> <% if @all_guidance_groups.length > @important_ggs.length %> <p><%= _('Find guidance from additional organisations below') %></p> <%= link_to _('See the full list'), '#', 'data-toggle' => 'modal', 'data-target' => '#modal-full-guidances', class: 'modal-guidances-window' %> <% end %> <br> <%= f.button(_('Save'), class: "btn btn-default", type: "submit") %> <% else %> <p><%= _("There is no additional guidance for this template.") %></p> <% end %> </div> <% if @all_guidance_groups.length > @important_ggs.length %> <div id="modal-full-guidances" class="modal fade" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="sign-in"> <div class="modal-body"> <button type="button" class="close pull-right" data-dismiss="modal" aria-label="<%= _('Cancel') %>"> <span class="fa fa-times" aria-hidden="true"> </span> </button> <h2><%= _('Select Guidance') %></h2> <p> <%= _('To help you write your plan, %{application_name} can show you guidance from a variety of organisations. Please choose up to 6 organisations of the following organisations who offer guidance relevant to your plan.') % {application_name: Rails.configuration.branding[:application][:name]} %> </p> <p><strong><%= _("Don't forget to save your changes after making your selections.") %></strong></p> <ul id="other-guidance-orgs"> <%= render partial: "guidance_choices", locals: {choices: @all_ggs_grouped_by_org, form: f, current_selections: @selected_guidance_groups} %> </ul> </div> </div> </div> </div> </div> <% end %> <% end %> </div>