= form_for @person, :html => {:class => 'edit person'} do |f|
.image
.upload
- @person.build_image_upload unless @person.image_upload
= f.fields_for :image_upload do |iuf|
.uploadbox{:data => {:action => "upload", :url => cropper.uploads_path(:format => :js, :for => "person"), :scale => 2}}
= iuf.file_field :file, :class => 'file_upload', :accept => "image"
.img
- if @person.image_upload.persisted?
= link_to image_tag(@person.image.url(:cropped), :width => 260, :height => 260), cropper.edit_upload_url(@person.image_upload), :data => {:action => "recrop"}, :class => "recrop"
= link_to t(:detach_upload), '#', :class => 'detach'
.prompt
= link_to t(:click_to_upload), cropper.new_upload_url, :class => 'picker'
.droppable
.note
= t :drop_to_upload
- if Droom.use_forenames?
%p.name
= f.label :forename
%br
= f.text_field :forename, :required => true
%p.name
= f.label :name, "Surname"
%br
= f.text_field :name, :required => true
- else
%p.name
= f.label :name
%br
= f.text_field :name, :required => true
.contacts
%p.email
= f.label :email
%br
= f.text_field :email, :required => true
%p.phone
= f.label :phone, :class => "optional"
%br
= f.text_field :phone
- if Droom.use_separate_mobile_number
%p.secondary
= f.label :mobile, :class => "optional"
%br
= f.text_field :mobile
- if admin?
- if @person.new_record?
%p.admin
= f.check_box :invite_on_creation, :class => 'invite'
= f.label :invite_on_creation
= f.check_box :admin_user
= f.label :admin_user
/ %p.organisation
/ = f.label :organisation_id, :class => "optional"
/ %br
/ = f.select :organisation_id, Droom::Organisation.for_selection
.buttons
- if current_user.is_person?(@person)
= f.submit t(:save_your_profile)
- else
= f.submit t(:save_person)
= t :or
= link_to t(:cancel), '#', :class => 'cancel'