8ffc7fe98817b4e1c70dce4057f11294baac83d7
[coquelicot.git] / views / index.haml
1 :javascript
2   $(document).ready(authenticate);
3 %h1 Share a file!
4 - unless @error.nil?
5   .error= @error
6 %form#upload{ :enctype => 'multipart/form-data',
7               :action  => 'upload', :method => 'post' }
8   #upload-authentication
9     - unless settings.about_text.empty?
10       %p.about #{settings.about_text}
11     %script{ :type => 'text/javascript', :src => "javascripts/coquelicot.auth.#{auth_method}.js" }
12     = render :haml, :"auth/#{auth_method}", :layout => false
13   .field
14     %label{ :for => 'file' } File:
15     %input.input{ :type => 'file', :id => 'file', :name => 'file' }
16   .field
17     %label{ :for => 'expire' } Available for:
18     %select.input{ :id => 'expire',:name => 'expire' }
19       %option{ :value => 5            } 5 minutes
20       %option{ :value => 60           } 1 hour
21       %option{ :value => 60 * 24      } 1 day
22       %option{ :value => 60 * 24 * 7  } 1 week
23       %option{ :value => 60 * 24 * 30 } 1 month
24   .field
25     %label One time download:
26     %input{ :type => 'checkbox', :id => 'one_time', :name => 'one_time', :value => 'true' }
27     %label{ :for => 'one_time' } Remove after one download
28   .field
29     %label{ :for => 'file_key' } Download password:
30     %input.input{ :type => 'password', :id => 'file_key', :name => 'file_key' }
31   .field
32     .submit
33       %input.submit{ :type => 'submit', :value => 'Share!' }