UploadProgress: files_controller.rb

File files_controller.rb, 506 bytes (added by cduque, 7 months ago)
Line 
1 class FilesController < ApplicationController
2   session :off, :only => :progress
3   skip_before_filter :verify_authenticity_token, :only => :progress
4  
5   def progress
6     render :update do |page|
7       @status = Mongrel::Uploads.check(params[:upload_id])
8       page.upload_progress.update(@status[:size], @status[:received]) if @status
9     end
10   end
11  
12   def upload
13     render :text => %(UPLOADED: #{params.inspect}.<script type="text/javascript">window.parent.UploadProgress.finish();</script>)
14   end
15 end