kandanapp/kandan

View on GitHub
app/views/devise/registrations/edit.html.erb

Summary

Maintainability
Test Coverage
<% content_for :header do %>
  <%= link_to content_tag(:i, nil, class: 'icon-angle-left'), root_path, class: 'button left' %>
<% end %>

<%= form_for(resource, :as => resource_name, :url => registration_path(resource_name), :html => { :method => :put , :role => "form"}) do |f| %>
  <div class="devise">
    <h3 class="heading">Edit <%= resource_name.to_s.humanize %></h3>    
    <%= devise_error_messages! %>
    <div class="form-group">
      <%= label_tag :first_name, "First Name", :class => "control-label" %>
      <%= f.text_field :first_name, :class => "form-control", :placeholder => "John" %>
    </div>
    <div class="form-group">
      <%= label_tag :last_name, "Last Name", :class => "control-label" %>
      <%= f.text_field :last_name, :class => "form-control", :placeholder => "Smith" %>
    </div>
    <div class="form-group">
      <%= label_tag :email, "Email", :class => "control-label" %>
      <%= f.email_field :email, :class => "form-control", :placeholder => "jsmith@example.com" %>
    </div>
    <div class="form-group">
        <%= label_tag :password, "Password", :class => "control-label" %>
        <%= f.password_field :password ,  :placeholder => 'New Password', :class => "form-control" %>
        <div class="note"><i>(leave blank if you don't want to change it)</i></div>
    </div>
    <div class="form-group">
        <%= label_tag :password_confirmation, "Password Confirmation", :class => "control-label" %>
        <%= f.password_field :password_confirmation, :class => "form-control", :placeholder => 'New Password Confirmation'  %>
    </div>
    <div class="form-group">
      <%= label_tag :avatar_url, "Avatar URL", :class => "control-label" %>
      <%= f.url_field :avatar_url, :class => "form-control", :placeholder => 'http://www.gravatar.com/avatar/XXXXXXXXX' %>
      <div class="note"><i>(Avatar URL replaces your gravatar image)</i></div>
    </div>
    <div class="form-group">
      <%= label_tag :current_password, "Current Password", :class => "control-label" %>
      <%= f.password_field :current_password, :class => "form-control", :placeholder => 'Current Password' %>
      <div class="note"><i>(Enter your current password to confirm your changes)</i></div>
    </div>
    <p><%= link_to "Back", :back, :class => "btn  btn-info"  %>&nbsp;<%= f.submit "Update" ,   :class => "btn  btn-primary"  %></p>
  </div>
  <div class="devise">
    <h3 class="heading">Cancel My Account.</h3>
    <p>Unhappy with your service? We hate to see you go!<p>
    <p><%= link_to "Cancel my account", registration_path(resource_name),   :class => "btn  btn-danger", :confirm => "Are you sure you want to delete your account?", :method => :delete %></p>
<% end %>