moving intranet buttons to environment.rb for easier configuration
[boxroom-stian.git] / app / views / file / upload.rhtml
blob1430c656bd9cb49a9a1d64dcb24121aa2377ad1e
1 <p class="title">
2     Upload file
3     <img alt="spinner" id="spinner" src="/images/spinner_mac.gif" style="display:none;" />
4 </p>
6 <div id="error" style="display:none;"></div>
8 <% @upid = Time.now.to_i.to_s %>
9 <% form_tag({:action => 'do_the_upload', :upload_id => @upid, :folder_id => controller.folder_id}, {:multipart => true, :target => 'upload', :onsubmit => "UploadProgress.monitor('#{escape_javascript @upid}')"}) do %>
10     <p><%= file_field 'myfile', 'myfile', :onchange => "checkFile();" %></p>
11     <p><%= submit_tag :Upload, :id => 'submit_upload', :disabled => true %></p>
12 <% end %>
14 <div id="results"></div>
15 <div id="progress-bar"><span id="initial-status">0%</span></div>
17 <%= link_to 'Back', :controller => 'folder', :action => 'list', :id => controller.folder_id %>
19 <script type="text/javascript">
20     function checkFile()
21     {
22         new Ajax.Updater('error',
23                          '/file/validate_filename/<%= controller.folder_id %>', 
24                          { asynchronous:true,
25                            evalScripts:true,
26                            onLoading:function(request){Element.show('spinner');},
27                            parameters:document.getElementById('myfile_myfile').value }
28             );
29     }
30 </script>
32 <iframe id="upload" name="upload" src="about:blank" style="width:0px;height:0px;border-style:none;background-color:#FFF;"></iframe>