annotate .svn/pristine/4d/4d65e1aecdec9bc91bde1f8154262c40f2c88d3a.svn-base @ 1524:82fac3dcf466
redmine-2.5-integration
Fix failure to interpret Javascript when autocompleting members for project
author |
Chris Cannam <chris.cannam@soundsoftware.ac.uk> |
date |
Thu, 11 Sep 2014 10:24:38 +0100 |
parents |
261b3d9a4903 |
children |
|
rev |
line source |
Chris@1464
|
1 <%= title [l(:label_user_plural), users_path], l(:label_user_new) %>
|
Chris@1464
|
2
|
Chris@1464
|
3 <%= labelled_form_for @user do |f| %>
|
Chris@1464
|
4 <%= render :partial => 'form', :locals => { :f => f } %>
|
Chris@1464
|
5 <% if email_delivery_enabled? %>
|
Chris@1464
|
6 <p><label><%= check_box_tag 'send_information', 1, true %> <%= l(:label_send_information) %></label></p>
|
Chris@1464
|
7 <% end %>
|
Chris@1464
|
8 <p>
|
Chris@1464
|
9 <%= submit_tag l(:button_create) %>
|
Chris@1464
|
10 <%= submit_tag l(:button_create_and_continue), :name => 'continue' %>
|
Chris@1464
|
11 </p>
|
Chris@1464
|
12 <% end %>
|
Chris@1464
|
13
|
Chris@1464
|
14 <% if @auth_sources.present? && @auth_sources.any?(&:searchable?) %>
|
Chris@1464
|
15 <%= javascript_tag do %>
|
Chris@1464
|
16 observeAutocompleteField('user_login', '<%= escape_javascript autocomplete_for_new_user_auth_sources_path %>', {
|
Chris@1464
|
17 select: function(event, ui) {
|
Chris@1464
|
18 $('input#user_firstname').val(ui.item.firstname);
|
Chris@1464
|
19 $('input#user_lastname').val(ui.item.lastname);
|
Chris@1464
|
20 $('input#user_mail').val(ui.item.mail);
|
Chris@1464
|
21 $('select#user_auth_source_id option').each(function(){
|
Chris@1464
|
22 if ($(this).attr('value') == ui.item.auth_source_id) {
|
Chris@1464
|
23 $(this).attr('selected', true);
|
Chris@1464
|
24 $('select#user_auth_source_id').trigger('change');
|
Chris@1464
|
25 }
|
Chris@1464
|
26 });
|
Chris@1464
|
27 }
|
Chris@1464
|
28 });
|
Chris@1464
|
29 <% end %>
|
Chris@1464
|
30 <% end %>
|