<%= content_for :javascript do %> // http://dense13.com/blog/2009/05/03/converting-string-to-slug-javascript/ function string_to_slug(str) { str = str.replace(/^\s+|\s+$/g, ''); // trim str = str.toLowerCase(); // remove accents, swap ñ for n, etc var from = "ãàáäâẽèéëêĩìíïîõòóöôũùúüûñçć·/_,:;!"; var to = "aaaaaeeeeeiiiiiooooouuuuuncc-------"; for (var i=0, l=from.length ; i', position: {adjust: { screen: true }}, show: 'mouseover', hide: { when: 'mouseout', fixed: true }, style: 'mystyle' }); $('img.tooltip_new_password').qtip({ content: '<%= escape_javascript(t("user.new_password_tip")) %>', position: {adjust: { screen: true }}, show: 'mouseover', hide: { when: 'mouseout', fixed: true }, style: 'mystyle' }); $(".more_information a").fancybox({ 'hideOnContentClick' : false, 'frameWidth' : 250, 'frameHeight' : 500 }); $("#user__full_name").bind("input keyup", function() { $("#user_login").attr("value", string_to_slug($(this).attr("value"))); updateWebconfRoomLink(); }); $("#user_login").bind("input keyup", function() { updateWebconfRoomLink(); }); updateWebconfRoomLink(); <% end %> <% if logged_in? %> <% if @shib_user %>
<%= link_to t('user.edit.federated.see_your_data'), shib_info_path %>
<%= t('user.edit.federated.title') %>
<%= t('user.edit.federated.your_idp', :idp => @shib_provider) %>
<% end %> <% end %> <% if f.object.new_record? %>

<%= f.text_field :email, :size => 30, :required => "required" %> <% else %>

<%= text_field_tag 'name', @user.email, :disabled => true, :size => 30 %> <% end %>
<% if f.object.new_record? # User is not registered yet, ask for a full_name %>

<%= f.text_field :_full_name, :required => "required" %>

<%= f.text_field :login, :required => "required" %> <%=image_tag("icons/help.png",:title=>"",:size=>"16x16",:class=>"tooltip_user_id icon",:style=>"cursor:pointer")%>
<% else %>

<%= f.text_field :login %> <%=image_tag("icons/help.png",:title=>"",:size=>"16x16",:class=>"tooltip_user_id icon",:style=>"cursor:pointer")%>
<% end -%> <% if f.object.needs_password? -%> <% if logged_in? %>

<%= f.password_field :password %> <%=image_tag("icons/help.png",:title=>"",:size=>"16x16",:class=>"tooltip_new_password icon",:style=>"cursor:pointer")%>

<%= f.password_field :password_confirmation%>
<% else %>

<%= f.password_field :password, :required => "required" %>

<%= f.password_field :password_confirmation, :required => "required"%>
<% end %> <% end -%>